mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Update web-platform-tests to revision 9064a51d4e4c177bf4b629031c3ac8010c910132
This commit is contained in:
parent
026dc7485f
commit
0eedd13bef
215 changed files with 1862 additions and 897 deletions
|
@ -34,3 +34,6 @@
|
|||
[Revoke blob URL after creating Request, will fetch]
|
||||
expected: FAIL
|
||||
|
||||
[Revoke blob URL after calling fetch, fetch should succeed]
|
||||
expected: FAIL
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,2 @@
|
|||
[content-counter-001.xht]
|
||||
expected: FAIL
|
|
@ -44,3 +44,6 @@
|
|||
[Property object-position value 'right 30% top 60px' computes to '70% 60px']
|
||||
expected: FAIL
|
||||
|
||||
[Property object-position value 'right 20px bottom 10px' computes to 'calc(100% - 20px) calc(100% - 10px)']
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[matchMedia-display-none-iframe.html]
|
||||
expected: ERROR
|
|
@ -324,9 +324,18 @@
|
|||
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html;" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html */*]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -53,6 +53,3 @@
|
|||
[combined text/javascript ]
|
||||
expected: FAIL
|
||||
|
||||
[separate text/javascript x/x]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
[X-Content-Type-Options%3A%20nosniff%0C]
|
||||
expected: FAIL
|
||||
|
||||
[Content-Type-Options%3A%20nosniff]
|
||||
[X-Content-Type-Options%3A%0D%0AX-Content-Type-Options%3A%20nosniff]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_1.html]
|
||||
[Multiple history traversals from the same task]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_2.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_5.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
||||
|
|
@ -1,24 +1,5 @@
|
|||
[open-features-negative-innerwidth-innerheight.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: negative values for legacy `innerwidth`, `innerheight`]
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=-404.5" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerwidth=-404.5" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerwidth=-404" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerheight=-404e1" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerheight=-404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerwidth=-404e1" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,24 +1,5 @@
|
|||
[open-features-negative-screenx-screeny.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: negative values for legacy `screenx`, `screeny`]
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=-204" should NOT set "left=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screeny=-204" should NOT set "top=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screeny=-204.5" should NOT set "top=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screeny=-0" should NOT set "top=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screenx=-0" should NOT set "left=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screenx=-204.5" should NOT set "left=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,24 +1,5 @@
|
|||
[open-features-negative-top-left.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: negative values for `top`, `left`]
|
||||
expected: FAIL
|
||||
|
||||
[features "top=-204" should NOT set "top=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "top=-204.5" should NOT set "top=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "left=-204" should NOT set "left=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "top=-0" should NOT set "top=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "left=-204.5" should NOT set "left=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "left=-0" should NOT set "left=204"]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,24 +1,5 @@
|
|||
[open-features-negative-width-height.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: negative values for `width`, `height`]
|
||||
expected: FAIL
|
||||
|
||||
[features "height=-404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "height=-404e1" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "height=-404.5" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "width=-404" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "width=-404e1" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "width=-404.5" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,48 +1,32 @@
|
|||
[open-features-non-integer-height.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for feature `height`]
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405*3" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405.32" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405e1" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405/5" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405^4" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405.5" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405e-1" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405 " should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "height=405LLl" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "height=/404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[top=0,left=0,width=401,: absence of feature "height" should be treated same as "height=0"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[top=0,left=0: absence of feature "height" should be treated same as "height=0"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "height=_404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "height=L404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,42 +1,32 @@
|
|||
[open-features-non-integer-innerheight.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for legacy feature `innerheight`]
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405e-1" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405LLl" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405^4" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405e1" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405 " should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405/5" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405.32" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405.5" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "innerheight=405*3" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerheight=_404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerheight=L404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "innerheight=/404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,42 +1,32 @@
|
|||
[open-features-non-integer-left.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for feature `left`]
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105e1" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105 " should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105/5" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105e-1" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105^4" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105LLl" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105.32" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105*3" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "left=105.5" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "left=L104" should NOT set "left=104"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "left=/104" should NOT set "left=104"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "left=_104" should NOT set "left=104"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,42 +1,32 @@
|
|||
[open-features-non-integer-screenx.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for legacy feature `screenx`]
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105.5" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105e1" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105 " should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105*3" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105e-1" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105^4" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105LLl" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105/5" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screenx=105.32" should set "left=105"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screenx=_104" should NOT set "left=104"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screenx=L104" should NOT set "left=104"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screenx=/104" should NOT set "left=104"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,42 +1,32 @@
|
|||
[open-features-non-integer-screeny.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for legacy feature `screeny`]
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405^4" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405e-1" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405LLl" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405e1" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405 " should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405/5" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405*3" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405.32" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "screeny=405.5" should set "height=405"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screeny=_404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screeny=L404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "screeny=/404" should NOT set "height=404"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,42 +1,32 @@
|
|||
[open-features-non-integer-top.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for feature `top`]
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105/5" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105*3" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105LLl" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105e-1" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105.32" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105e1" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105 " should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105^4" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "top=105.5" should set "top=105"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "top=/104" should NOT set "top=104"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "top=_104" should NOT set "top=104"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "top=L104" should NOT set "top=104"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,48 +1,32 @@
|
|||
[open-features-non-integer-width.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[HTML: window.open `features`: non-integer values for feature `width`]
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405^4" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405.5" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405e1" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405 " should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405.32" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405LLl" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405*3" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405e-1" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[features "width=405/5" should set "width=405"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[top=0,left=0: absence of feature "width" should be treated same as "width=0"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "width=_404" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[top=0,left=0,height=401,: absence of feature "width" should be treated same as "width=0"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "width=/404" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
|
||||
[features "width=L404" should NOT set "width=404"]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1541,6 +1541,9 @@
|
|||
[CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "textBaseline" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[SVGElement interface: attribute autofocus]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.https.html?include=(Document|Window)]
|
||||
[Document interface: documentWithHandlers must inherit property "queryCommandEnabled(DOMString)" with the proper type]
|
||||
|
@ -5178,3 +5181,9 @@
|
|||
[HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onstart" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLElement interface: document.createElement("noscript") must inherit property "autofocus" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLElement interface: attribute autofocus]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
[form-submission-algorithm.html]
|
||||
expected: TIMEOUT
|
||||
[If form's firing submission events is true, then return; 'submit' event]
|
||||
expected: FAIL
|
||||
|
||||
[If form's firing submission events is true, then return; 'invalid' event]
|
||||
expected: FAIL
|
||||
|
||||
[Cannot navigate (after constructing the entry list)]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
[realtimeanalyser-fft-scaling.html]
|
||||
expected: TIMEOUT
|
||||
[X 2048-point FFT peak position is not equal to 64. Got 0.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -41,3 +41,6 @@
|
|||
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[30\]\t1.9724091887474060e-1\t9.5236867666244507e-1\t7.5512775778770447e-1\t7.9289436569253091e-1\t3.8985999999999999e-3\n\t[60\]\t-2.2450675070285797e-1\t-5.8084785938262939e-1\t3.5634110867977142e-1\t6.1348441407448528e-1\t3.8985999999999999e-3\n\t[90\]\t-3.7808802723884583e-1\t-5.9811043739318848e-1\t2.2002241015434265e-1\t3.6786251568070089e-1\t3.8985999999999999e-3\n\t[120\]\t7.6881676912307739e-1\t9.4563448429107666e-1\t1.7681771516799927e-1\t1.8698315057805445e-1\t3.8985999999999999e-3\n\t[151\]\t5.4644601186737418e-4\t-4.1306272149085999e-2\t4.1852718160953373e-2\t1.0132291292202573e+0\t3.8985999999999999e-3\n\t...and 1419 more errors.\n\tMax AbsError of 3.1438349926352423e+11 at index of 20238.\n\t[20238\]\t-3.1438349926400000e+11\t-4.7574958205223083e-1\t3.1438349926352423e+11\t6.6081718434175989e+11\t3.8985999999999999e-3\n\tMax RelError of 6.6081718434175989e+11 at index of 20238.\n\t[20238\]\t-3.1438349926400000e+11\t-4.7574958205223083e-1\t3.1438349926352423e+11\t6.6081718434175989e+11\t3.8985999999999999e-3\n]
|
||||
expected: FAIL
|
||||
|
||||
[X SNR (19.516378895113107 dB) is not greater than or equal to 65.737. Got 19.516378895113107.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[Worker-constructor.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[transition_calc_implicit.html]
|
||||
expected: TIMEOUT
|
|
@ -1,43 +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 Reftest Reference</title>
|
||||
<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com"/>
|
||||
<style type="text/css">
|
||||
body {
|
||||
white-space: nowrap;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<p>The following two lines should look the same:</p>
|
||||
<div>
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
</div>
|
||||
<div>
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content"/>
|
||||
<link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter"/>
|
||||
<link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counter-styles"/>
|
||||
<link rel="match" href="content-counter-001-ref.xht"/>
|
||||
<link rel="match" href="about:blank"/>
|
||||
<style type="text/css">
|
||||
|
||||
body { white-space: nowrap; }
|
||||
|
@ -20,8 +20,6 @@
|
|||
</head>
|
||||
<body>
|
||||
|
||||
<p>The following two lines should look the same:</p>
|
||||
|
||||
<div id="test">
|
||||
<span></span>
|
||||
<span></span>
|
||||
|
@ -37,20 +35,5 @@
|
|||
<span></span>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
z
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -23,14 +23,23 @@
|
|||
<div id="target"></div>
|
||||
</div>
|
||||
<script>
|
||||
const target = document.getElementById("target");
|
||||
|
||||
test_computed_value("margin", "10px");
|
||||
test_computed_value("margin", "10px 20px 30px 40px");
|
||||
test_computed_value("margin", "calc(0.5em + 10px)", "30px");
|
||||
test_computed_value("margin", "30%", "60px");
|
||||
|
||||
// Since what should the margin be in presence of other margins is a bit
|
||||
// unclear (https://github.com/w3c/csswg-drafts/issues/2328), reset the margin
|
||||
// before testing.
|
||||
target.style.margin = "0";
|
||||
test_computed_value("margin-top", "10px");
|
||||
target.style.margin = "0";
|
||||
test_computed_value("margin-right", "20px");
|
||||
target.style.margin = "0";
|
||||
test_computed_value("margin-bottom", "30px");
|
||||
target.style.margin = "0";
|
||||
test_computed_value("margin-left", "40px");
|
||||
</script>
|
||||
</body>
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: 300px;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 25px;
|
||||
height: 50px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 25px;
|
||||
height: 100px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "75");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.height = "300px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "35");
|
||||
item2.setAttribute("data-offset-y", "160");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid item's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: 300px;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 25px;
|
||||
height: 50px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 25px;
|
||||
height: 100px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "75");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
item1.style.height = "100px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "50");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,48 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid items's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 300px;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: 300px;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 25px;
|
||||
height: 50px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 25px;
|
||||
height: 100px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "75");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
item1.style.height = "100px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "50");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,48 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 300px;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: min-content;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 25px;
|
||||
height: 50px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 25px;
|
||||
height: 100px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "75");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.height = "300px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "35");
|
||||
item2.setAttribute("data-offset-y", "160");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,45 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid item's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: 300px;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
font: 20px/1 Ahem;
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
font: 10px/1 Ahem;
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1">XXXXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "90");
|
||||
item2.setAttribute("data-offset-y", "345");
|
||||
checkLayout('#grid');
|
||||
|
||||
item2.style.fontSize = "40px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "90");
|
||||
item2.setAttribute("data-offset-y", "330");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,45 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid item's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
font: 10px/1 Ahem;
|
||||
grid-template-columns: 100px;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: 300px;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1">XXXXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "95");
|
||||
item2.setAttribute("data-offset-y", "345");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.fontSize = "40px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "80");
|
||||
item2.setAttribute("data-offset-y", "330");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed whenever the grid's height changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 500px;
|
||||
width: 200px;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 25px;
|
||||
height: 50px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 25px;
|
||||
height: 100px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-y", "75");
|
||||
item2.setAttribute("data-offset-y", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.height = "300px";
|
||||
|
||||
item1.setAttribute("data-offset-y", "35");
|
||||
item2.setAttribute("data-offset-y", "160");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<link rel="match" href="../reference/grid-block-axis-alignment-auto-margins-008-ref.html">
|
||||
<meta name="assert" content="The 'top' and 'bottom' margins must be recomputed after the grid's intrinsic size is determined.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 50vh;
|
||||
width: auto;
|
||||
}
|
||||
#grid div {
|
||||
margin: auto 0px auto 0px;
|
||||
}
|
||||
#item1 {
|
||||
font: 20px/1 Ahem;
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
font: 40px/1 Ahem;
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<p>The test passes if it has the same visual effect as reference.</p>
|
||||
<div id="grid">
|
||||
<div id="item1">XXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
height: 30vh;
|
||||
width: 500px;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 50px;
|
||||
height: 25px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 100px;
|
||||
height: 25px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "75");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.width = "300px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "35");
|
||||
item2.setAttribute("data-offset-x", "160");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid item's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
height: 30vh;
|
||||
width: 500px;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 50px;
|
||||
height: 25px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 100px;
|
||||
height: 25px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "75");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
item1.style.width = "100px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "50");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,48 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid items's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
grid-template-rows: 300px;
|
||||
height: 400px;
|
||||
width: 500px;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 50px;
|
||||
height: 25px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 100px;
|
||||
height: 25px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "75");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
item1.style.width = "100px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "50");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,48 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
grid-template-rows: 300px;
|
||||
height: auto;
|
||||
width: 500px;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 50px;
|
||||
height: 25px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 100px;
|
||||
height: 25px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "75");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.width = "300px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "35");
|
||||
item2.setAttribute("data-offset-x", "160");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid items's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
grid-template-rows: 100px;
|
||||
height: 200px;
|
||||
width: 500px;
|
||||
align-items: start;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
font: 20px/1 Ahem;
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
font: 10px/1 Ahem;
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1">XXXXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "50");
|
||||
item2.setAttribute("data-offset-x", "325");
|
||||
checkLayout('#grid');
|
||||
|
||||
item2.style.fontSize = "30px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "50");
|
||||
item2.setAttribute("data-offset-x", "275");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,46 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid items's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
font: 10px/1 Ahem;
|
||||
grid-template-columns: 40% 60%;
|
||||
grid-template-rows: 100px;
|
||||
height: auto;
|
||||
width: 500px;
|
||||
align-items: start;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1">XXXX</div>
|
||||
<div id="item2">XX</div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "80");
|
||||
item2.setAttribute("data-offset-x", "340");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.fontSize = "25px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "50");
|
||||
item2.setAttribute("data-offset-x", "325");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed whenever the grid's width changes.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
height: 200px;
|
||||
width: 500px;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
background: green;
|
||||
width: 50px;
|
||||
height: 25px;
|
||||
}
|
||||
#item2 {
|
||||
background: blue;
|
||||
width: 100px;
|
||||
height: 25px;
|
||||
}
|
||||
</style>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/resources/check-layout-th.js"></script>
|
||||
<div id="grid">
|
||||
<div id="item1"></div>
|
||||
<div id="item2"></div>
|
||||
</div>
|
||||
<script>
|
||||
item1.setAttribute("data-offset-x", "75");
|
||||
item2.setAttribute("data-offset-x", "300");
|
||||
checkLayout('#grid');
|
||||
|
||||
grid.style.width = "300px";
|
||||
|
||||
item1.setAttribute("data-offset-x", "35");
|
||||
item2.setAttribute("data-offset-x", "160");
|
||||
checkLayout('#grid');
|
||||
</script>
|
|
@ -0,0 +1,35 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<link rel="help" title="10.2 Aligning with auto margins" href="https://drafts.csswg.org/css-grid/#auto-margins">
|
||||
<link rel="match" href="../reference/grid-inline-axis-alignment-auto-margins-008-ref.html">
|
||||
<meta name="assert" content="The 'left' and 'right' margins must be recomputed after the grid's intrinsic size is determined.">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
grid-template-rows: 100px;
|
||||
height: 200px;
|
||||
width: auto;
|
||||
align-items: start;
|
||||
}
|
||||
#grid div {
|
||||
margin: 0px auto 0px auto;
|
||||
}
|
||||
#item1 {
|
||||
font: 20px/1 Ahem;
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
font: 40px/1 Ahem;
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<p>The test passes if it has the same visual effect as reference.</p>
|
||||
<div id="grid">
|
||||
<div id="item1">XXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
|
@ -0,0 +1,29 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Reference: Aligning grid items using 'auto' margins</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 100px;
|
||||
grid-template-rows: 40% 60%;
|
||||
height: 50vh;
|
||||
width: auto;
|
||||
align-items: center;
|
||||
}
|
||||
#item1 {
|
||||
font: 20px/1 Ahem;
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
font: 40px/1 Ahem;
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<p>The test passes if it has the same visual effect as reference.</p>
|
||||
<div id="grid">
|
||||
<div id="item1">XXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
|
@ -0,0 +1,30 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Grid Layout Reference: Aligning grid items using 'auto' margins</title>
|
||||
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
|
||||
<style>
|
||||
#grid {
|
||||
display: grid;
|
||||
position: relative;
|
||||
background: grey;
|
||||
grid-template-columns: 40% 60%;
|
||||
grid-template-rows: 100px;
|
||||
height: 200px;
|
||||
width: auto;
|
||||
justify-items: center;
|
||||
align-items: start;
|
||||
}
|
||||
#item1 {
|
||||
font: 20px/1 Ahem;
|
||||
color: green;
|
||||
}
|
||||
#item2 {
|
||||
font: 40px/1 Ahem;
|
||||
color: blue;
|
||||
}
|
||||
</style>
|
||||
<p>The test passes if it has the same visual effect as reference.</p>
|
||||
<div id="grid">
|
||||
<div id="item1">XXX</div>
|
||||
<div id="item2">XXXXX</div>
|
||||
</div>
|
|
@ -26,6 +26,7 @@ test_computed_value("object-position", "right 40%", "100% 40%");
|
|||
test_computed_value("object-position", "center top", "50% 0%");
|
||||
test_computed_value("object-position", "center", "50% 50%");
|
||||
test_computed_value("object-position", "center center", "50% 50%");
|
||||
test_computed_value("object-position", "right 20px bottom 10px", "calc(100% - 20px) calc(100% - 10px)");
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -23,6 +23,8 @@ assert_not_inherited('initial-letters', 'normal', '2 3');
|
|||
assert_inherited('initial-letters-align', 'alphabetic', 'hanging');
|
||||
assert_inherited('initial-letters-wrap', 'none', 'grid');
|
||||
assert_not_inherited('initial-sizing', 'normal', 'stretch');
|
||||
// https://www.w3.org/TR/CSS2/visudet.html#propdef-line-height
|
||||
assert_inherited('line-height', 'normal', '20px');
|
||||
assert_not_inherited('vertical-align', 'baseline', '10px');
|
||||
</script>
|
||||
</body>
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>CSS Lists: parsing counter()/counters() values for the 'content' property</title>
|
||||
<link rel="help" href="https://drafts.csswg.org/css-lists-3/#counter-functions">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/css/support/parsing-testcommon.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
test_invalid_value('content', 'counter(foo, none)');
|
||||
test_invalid_value('content', 'counters(foo, "", none)');
|
||||
test_invalid_value('content', 'counter(foo, unset)');
|
||||
test_invalid_value('content', 'counters(foo, "", unset)');
|
||||
test_invalid_value('content', 'counter(foo, initial)');
|
||||
test_invalid_value('content', 'counters(foo, "", initial)');
|
||||
test_invalid_value('content', 'counter(foo, inherit)');
|
||||
test_invalid_value('content', 'counters(foo, "", inherit)');
|
||||
|
||||
test_invalid_value('content', '"z" counter(foo, none)');
|
||||
test_invalid_value('content', '"z" counters(foo, "", none)');
|
||||
test_invalid_value('content', '"z" counter(foo, unset)');
|
||||
test_invalid_value('content', '"z" counters(foo, "", unset)');
|
||||
test_invalid_value('content', '"z" counter(foo, initial)');
|
||||
test_invalid_value('content', '"z" counters(foo, "", initial)');
|
||||
test_invalid_value('content', '"z" counter(foo, inherit)');
|
||||
test_invalid_value('content', '"z" counters(foo, "", inherit)');
|
||||
|
||||
test_invalid_value('content', 'counter(foo, none) "z"');
|
||||
test_invalid_value('content', 'counters(foo, "", none) "z"');
|
||||
test_invalid_value('content', 'counter(foo, unset) "z"');
|
||||
test_invalid_value('content', 'counters(foo, "", unset) "z"');
|
||||
test_invalid_value('content', 'counter(foo, initial) "z"');
|
||||
test_invalid_value('content', 'counters(foo, "", initial) "z"');
|
||||
test_invalid_value('content', 'counter(foo, inherit) "z"');
|
||||
test_invalid_value('content', 'counters(foo, "", inherit) "z"');
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -1,3 +1,9 @@
|
|||
== broken-column-rule-1.html broken-column-rule-1-ref.html
|
||||
== moz-multicol3-column-balancing-break-inside-avoid-1.html moz-multicol3-column-balancing-break-inside-avoid-1-ref.html
|
||||
== multicol-height-002.xht reference/multicol-height-002.xht
|
||||
|
||||
# The following lines are duplicates of other lines from further up in this
|
||||
# manifest. They're listed again here so we can re-run these tests with
|
||||
# column-span enabled. These lines can be removed once the pref becomes
|
||||
# default-enabled (Bug 1426010).
|
||||
== broken-column-rule-1.html broken-column-rule-1-ref.html
|
||||
|
|
|
@ -13,6 +13,8 @@ from __future__ import unicode_literals
|
|||
TEST_FILE = 'text-emphasis-line-height-{:03}{}.html'
|
||||
TEST_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, {pos}, {wm}, {tag}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -26,12 +28,14 @@ TEST_TEMPLATE = '''<!DOCTYPE html>
|
|||
REF_FILE = 'text-emphasis-line-height-{:03}-ref.html'
|
||||
REF_TEMPLATE='''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Reference: text-emphasis line height, {pos}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt {{ font-variant-east-asian: inherit; }} </style>
|
||||
<p>Pass if the emphasis marks are {dir} the black line:</p>
|
||||
<div style="line-height: 1; border-{pos}: 1px solid black; writing-mode: {wm}; ruby-position: {posval}"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 1; border-{pos}: 1px solid black; writing-mode: {wm}; ruby-position: {posval}"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
'''
|
||||
|
||||
STYLE1 = 'line-height: 1; border-{pos}: 1px solid black; ' + \
|
||||
|
@ -40,8 +44,8 @@ STYLE2 = 'text-emphasis: circle;'
|
|||
|
||||
TAGS = [
|
||||
# (tag, start, end)
|
||||
('div', '<div style="{style1}{style2}">', '</div>'),
|
||||
('span', '<div style="{style1}"><span style="{style2}">', '</span></div>'),
|
||||
('div', '<div lang="ja" style="{style1}{style2}">', '</div>'),
|
||||
('span', '<div lang="ja" style="{style1}"><span style="{style2}">', '</span></div>'),
|
||||
]
|
||||
POSITIONS = [
|
||||
# pos, text-emphasis-position, ruby-position,
|
||||
|
|
|
@ -17,6 +17,8 @@ TEST_FILE = 'text-emphasis-position-property-{:03}{}.html'
|
|||
REF_FILE = 'text-emphasis-position-property-{:03}-ref.html'
|
||||
TEST_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: {value}, {title}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -24,7 +26,7 @@ TEST_TEMPLATE = '''<!DOCTYPE html>
|
|||
<meta name="assert" content="'text-emphasis-position: {value}' with 'writing-mode: {wm}' puts emphasis marks {position} the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-{index:03}-ref.html">
|
||||
<p>Pass if the emphasis marks are {position} the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: {wm}; text-orientation: {orient}; text-emphasis-position: {value}">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: {wm}; text-orientation: {orient}; text-emphasis-position: {value}">試験テスト</div>
|
||||
'''
|
||||
|
||||
SUFFIXES = ['', 'a', 'b', 'c', 'd', 'e', 'f', 'g']
|
||||
|
|
|
@ -12,6 +12,8 @@ from __future__ import unicode_literals
|
|||
TEST_FILE = 'text-emphasis-ruby-{:03}{}.html'
|
||||
TEST_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-ruby-tests.py -->
|
||||
<title>CSS Test: text-emphasis and ruby, {wm}, {pos}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -19,18 +21,20 @@ TEST_TEMPLATE = '''<!DOCTYPE html>
|
|||
<meta name="assert" content="emphasis marks are drawn outside the ruby">
|
||||
<link rel="match" href="text-emphasis-ruby-{index:03}-ref.html">
|
||||
<p>Pass if the emphasis marks are outside the ruby:</p>
|
||||
<div style="line-height: 5; writing-mode: {wm}; ruby-position: {ruby_pos}; text-emphasis-position: {posval}">ルビ<span style="text-emphasis: circle">と<ruby>圏<rt>けん</rt>点<rt>てん</rt></ruby>を</span>同時</div>
|
||||
<div lang="ja" style="line-height: 5; writing-mode: {wm}; ruby-position: {ruby_pos}; text-emphasis-position: {posval}">ルビ<span style="text-emphasis: circle">と<ruby>圏<rt>けん</rt>点<rt>てん</rt></ruby>を</span>同時</div>
|
||||
'''
|
||||
|
||||
REF_FILE = 'text-emphasis-ruby-{:03}-ref.html'
|
||||
REF_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-ruby-tests.py -->
|
||||
<title>CSS Reference: text-emphasis and ruby, {wm}, {pos}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rtc {{ font-variant-east-asian: inherit; }} </style>
|
||||
<p>Pass if the emphasis marks are outside the ruby:</p>
|
||||
<div style="line-height: 5; writing-mode: {wm}; ruby-position: {posval}">ルビ<ruby>と<rtc>●</rtc>圏<rt>けん</rt><rtc>●</rtc>点<rt>てん</rt><rtc>●</rtc>を<rtc>●</rtc></ruby>同時</div>
|
||||
<div lang="ja" style="line-height: 5; writing-mode: {wm}; ruby-position: {posval}">ルビ<ruby>と<rtc>●</rtc>圏<rt>けん</rt><rtc>●</rtc>点<rt>てん</rt><rtc>●</rtc>を<rtc>●</rtc></ruby>同時</div>
|
||||
'''
|
||||
|
||||
TEST_CASES = [
|
||||
|
|
|
@ -53,6 +53,8 @@ write_test_file() {
|
|||
cat <<EOF > $filename
|
||||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-style-property-010-tests.sh -->
|
||||
<title>CSS Test: text-emphasis, $1</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
|
|
@ -13,6 +13,8 @@ from __future__ import unicode_literals
|
|||
TEST_FILE = 'text-emphasis-style-property-{:03}{}.html'
|
||||
TEST_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-style-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-style: {title}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -20,18 +22,20 @@ TEST_TEMPLATE = '''<!DOCTYPE html>
|
|||
<meta name="assert" content="'text-emphasis-style: {value}' produces {code} as emphasis marks.">
|
||||
<link rel="match" href="text-emphasis-style-property-{index:03}-ref.html">
|
||||
<p>Pass if there is a '{char}' above every character below:</p>
|
||||
<div style="line-height: 5; text-emphasis-style: {value}">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis-style: {value}">試験テスト</div>
|
||||
'''
|
||||
|
||||
REF_FILE = 'text-emphasis-style-property-{:03}-ref.html'
|
||||
REF_TEMPLATE = '''<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-style-property-tests.py -->
|
||||
<title>CSS Reference: text-emphasis-style: {0}</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt {{ font-variant-east-asian: inherit; }} </style>
|
||||
<p>Pass if there is a '{1}' above every character below:</p>
|
||||
<div style="line-height: 5;"><ruby>試<rt>{1}</rt>験<rt>{1}</rt>テ<rt>{1}</rt>ス<rt>{1}</rt>ト<rt>{1}</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 5;"><ruby>試<rt>{1}</rt>験<rt>{1}</rt>テ<rt>{1}</rt>ス<rt>{1}</rt>ト<rt>{1}</rt></ruby></div>
|
||||
'''
|
||||
|
||||
DATA_SET = [
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if there is a <strong>green</strong> '●' above every character below:</p>
|
||||
<div style="line-height: 5; color: green"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 5; color: green"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
<meta name="assert" content="The color of emphasis marks should be the same as the text by default">
|
||||
<link rel="match" href="text-emphasis-color-property-001-ref.html">
|
||||
<p>Pass if there is a <strong>green</strong> '●' above every character below:</p>
|
||||
<div style="line-height: 5; text-emphasis-style: filled circle; color: green">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis-style: filled circle; color: green">試験テスト</div>
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
<meta name="assert" content="The color of emphasis marks should be the same as the text for initial value">
|
||||
<link rel="match" href="text-emphasis-color-property-001-ref.html">
|
||||
<p>Pass if there is a <strong>green</strong> '●' above every character below:</p>
|
||||
<div style="line-height: 5; text-emphasis-style: filled circle; text-emphasis-color: initial; color: green">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis-style: filled circle; text-emphasis-color: initial; color: green">試験テスト</div>
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
<meta name="assert" content="The color of emphasis marks should be the same as the text by default">
|
||||
<link rel="match" href="text-emphasis-color-property-001-ref.html">
|
||||
<p>Pass if there is a <strong>green</strong> '●' above every character below:</p>
|
||||
<div style="line-height: 5; text-emphasis: filled circle; color: green">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: filled circle; color: green">試験テスト</div>
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; color: green; } </style>
|
||||
<p>Pass if there is a <strong>green</strong> '●' above every character below:</p>
|
||||
<div style="line-height: 5;"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 5;"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
<meta name="assert" content="Emphasis marks should be rendered with color specified by text-emphasis-color.">
|
||||
<link rel="match" href="text-emphasis-color-property-002-ref.html">
|
||||
<p>Pass if there is a <strong>green</strong> '●' above every character below:</p>
|
||||
<div style="line-height: 5; text-emphasis-style: filled circle; text-emphasis-color: green">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis-style: filled circle; text-emphasis-color: green">試験テスト</div>
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Reference: text-emphasis line height, top</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are below the black line:</p>
|
||||
<div style="line-height: 1; border-top: 1px solid black; writing-mode: horizontal-tb; ruby-position: over"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 1; border-top: 1px solid black; writing-mode: horizontal-tb; ruby-position: over"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, top, horizontal-tb, div</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-001-ref.html">
|
||||
<p>Pass if the emphasis marks are below the black line:</p>
|
||||
<div style="line-height: 1; border-top: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: over right;text-emphasis: circle;">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 1; border-top: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: over right;text-emphasis: circle;">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, top, horizontal-tb, span</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-001-ref.html">
|
||||
<p>Pass if the emphasis marks are below the black line:</p>
|
||||
<div style="line-height: 1; border-top: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: over right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
<div lang="ja" style="line-height: 1; border-top: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: over right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
|
|
|
@ -17,4 +17,4 @@ textarea {
|
|||
}
|
||||
</style>
|
||||
<p>Pass if the emphasis marks are below the black line:</p>
|
||||
<textarea style="line-height: 1; border-top: 1px solid black; text-emphasis: circle;">試験テスト</textarea>
|
||||
<textarea lang="ja" style="line-height: 1; border-top: 1px solid black; text-emphasis: circle;">試験テスト</textarea>
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Reference: text-emphasis line height, bottom</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are over the black line:</p>
|
||||
<div style="line-height: 1; border-bottom: 1px solid black; writing-mode: horizontal-tb; ruby-position: under"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 1; border-bottom: 1px solid black; writing-mode: horizontal-tb; ruby-position: under"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, bottom, horizontal-tb, div</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-002-ref.html">
|
||||
<p>Pass if the emphasis marks are over the black line:</p>
|
||||
<div style="line-height: 1; border-bottom: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: under right;text-emphasis: circle;">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 1; border-bottom: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: under right;text-emphasis: circle;">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, bottom, horizontal-tb, span</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-002-ref.html">
|
||||
<p>Pass if the emphasis marks are over the black line:</p>
|
||||
<div style="line-height: 1; border-bottom: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: under right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
<div lang="ja" style="line-height: 1; border-bottom: 1px solid black; writing-mode: horizontal-tb; text-emphasis-position: under right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Reference: text-emphasis line height, right</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are to the left of the black line:</p>
|
||||
<div style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-rl; ruby-position: over"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-rl; ruby-position: over"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, right, vertical-rl, div</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the left of the black line:</p>
|
||||
<div style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over right;text-emphasis: circle;">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over right;text-emphasis: circle;">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, right, vertical-rl, span</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the left of the black line:</p>
|
||||
<div style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
<div lang="ja" style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, right, vertical-lr, div</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the left of the black line:</p>
|
||||
<div style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over right;text-emphasis: circle;">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over right;text-emphasis: circle;">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, right, vertical-lr, span</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the left of the black line:</p>
|
||||
<div style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
<div lang="ja" style="line-height: 1; border-right: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over right;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Reference: text-emphasis line height, left</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are to the right of the black line:</p>
|
||||
<div style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-rl; ruby-position: under"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-rl; ruby-position: under"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, left, vertical-rl, div</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-004-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the black line:</p>
|
||||
<div style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over left;text-emphasis: circle;">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over left;text-emphasis: circle;">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, left, vertical-rl, span</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-004-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the black line:</p>
|
||||
<div style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over left;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
<div lang="ja" style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-rl; text-emphasis-position: over left;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, left, vertical-lr, div</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-004-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the black line:</p>
|
||||
<div style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over left;text-emphasis: circle;">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over left;text-emphasis: circle;">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-line-height-tests.py -->
|
||||
<title>CSS Test: text-emphasis line height, left, vertical-lr, span</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="text emphasis marks should expand the line height like ruby if necessary">
|
||||
<link rel="match" href="text-emphasis-line-height-004-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the black line:</p>
|
||||
<div style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over left;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
<div lang="ja" style="line-height: 1; border-left: 1px solid black; writing-mode: vertical-lr; text-emphasis-position: over left;"><span style="text-emphasis: circle;">試験テスト</span></div>
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are over the text below:</p>
|
||||
<div style="line-height: 5;"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 5;"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: over right, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: over right' with 'writing-mode: horizontal-tb' puts emphasis marks over the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-001-ref.html">
|
||||
<p>Pass if the emphasis marks are over the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: over right">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: over right">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: right over, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: right over' with 'writing-mode: horizontal-tb' puts emphasis marks over the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-001-ref.html">
|
||||
<p>Pass if the emphasis marks are over the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: right over">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: right over">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: over left, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: over left' with 'writing-mode: horizontal-tb' puts emphasis marks over the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-001-ref.html">
|
||||
<p>Pass if the emphasis marks are over the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: over left">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: over left">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: left over, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: left over' with 'writing-mode: horizontal-tb' puts emphasis marks over the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-001-ref.html">
|
||||
<p>Pass if the emphasis marks are over the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: left over">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: left over">試験テスト</div>
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are under the text below:</p>
|
||||
<div style="line-height: 5; ruby-position: under"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 5; ruby-position: under"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: under right, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: under right' with 'writing-mode: horizontal-tb' puts emphasis marks under the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-002-ref.html">
|
||||
<p>Pass if the emphasis marks are under the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: under right">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: under right">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: right under, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: right under' with 'writing-mode: horizontal-tb' puts emphasis marks under the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-002-ref.html">
|
||||
<p>Pass if the emphasis marks are under the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: right under">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: right under">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: under left, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: under left' with 'writing-mode: horizontal-tb' puts emphasis marks under the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-002-ref.html">
|
||||
<p>Pass if the emphasis marks are under the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: under left">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: under left">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: left under, horizontal-tb</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: left under' with 'writing-mode: horizontal-tb' puts emphasis marks under the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-002-ref.html">
|
||||
<p>Pass if the emphasis marks are under the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: left under">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: horizontal-tb; text-orientation: mixed; text-emphasis-position: left under">試験テスト</div>
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
<style> rt { font-variant-east-asian: inherit; } </style>
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; writing-mode: vertical-rl; ruby-position: over"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
<div lang="ja" style="line-height: 5; writing-mode: vertical-rl; ruby-position: over"><ruby>試<rt>●</rt>験<rt>●</rt>テ<rt>●</rt>ス<rt>●</rt>ト<rt>●</rt></ruby></div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: right over, vertical-rl</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: right over' with 'writing-mode: vertical-rl' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: right over">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: right over">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: over right, vertical-rl</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: over right' with 'writing-mode: vertical-rl' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: over right">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: over right">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: right under, vertical-rl</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: right under' with 'writing-mode: vertical-rl' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: right under">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: right under">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: under right, vertical-rl</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: under right' with 'writing-mode: vertical-rl' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: under right">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-rl; text-orientation: mixed; text-emphasis-position: under right">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: right over, vertical-lr</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: right over' with 'writing-mode: vertical-lr' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: right over">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: right over">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: over right, vertical-lr</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: over right' with 'writing-mode: vertical-lr' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: over right">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: over right">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: right under, vertical-lr</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: right under' with 'writing-mode: vertical-lr' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: right under">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: right under">試験テスト</div>
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<!-- This file was generated automatically by the script
|
||||
./support/generate-text-emphasis-position-property-tests.py -->
|
||||
<title>CSS Test: text-emphasis-position: under right, vertical-lr</title>
|
||||
<link rel="author" title="Xidorn Quan" href="https://www.upsuper.org">
|
||||
<link rel="author" title="Mozilla" href="https://www.mozilla.org">
|
||||
|
@ -7,4 +9,4 @@
|
|||
<meta name="assert" content="'text-emphasis-position: under right' with 'writing-mode: vertical-lr' puts emphasis marks to the right of the text.">
|
||||
<link rel="match" href="text-emphasis-position-property-003-ref.html">
|
||||
<p>Pass if the emphasis marks are to the right of the text below:</p>
|
||||
<div style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: under right">試験テスト</div>
|
||||
<div lang="ja" style="line-height: 5; text-emphasis: circle; writing-mode: vertical-lr; text-orientation: mixed; text-emphasis-position: under right">試験テスト</div>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue