1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
|
id references title flags links revision credits assertion
2d-rotate-001 reference/2d-rotate-ref,!reference/2d-rotate-notref CSS Transform using 2d rotate() svg http://www.w3.org/TR/css-transforms-1/#transform-property f987efe0663e9659362b0c6f2115349fd5bbf1da `Rick Hurst`<http://mrkn.co/axegs> asserting that you can rotate an element with CSS
2d-rotate-js Rotate via javascript must show the correct computed rotation svg,script http://www.w3.org/TR/css-transforms-1/#transform-property abcdcd51c5f40a6ff816bba1242cabd80f69c3d1 `Rick Hurst`<http://mrkn.co/axegs> Asserting that you can rotate an element with JS and it show up in CSS computed values not as a matrix but as the rotation
animations-001 reference/animations-001-ref CSS Regions: animating content flowed into a region ahem,animated http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#transform-functions,http://www.w3.org/TR/css3-animations/#animations a4cee4791955488eed14303cedc0330b0531f6f5 `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that content that has an animated 3D transform renders and animates when flowed in a region.
backface-visibility-hidden-001 reference/backface-visibility-hidden-ref transform property with backface visibility = hidden http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility b4607716790b1493ef762e8ca5c7d0afe14cd375 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> When the value of backface visibility property is 'hidden', the back side of a transformed element is invisible when facing the viewer.
background-attachment-fixed-inside-transform-1 reference/background-attachment-fixed-inside-transform-1-ref CSS Background: background-attachment: background-attachment:fixed inside a transform https://www.w3.org/TR/css-transforms-1/#transform-rendering 6a14ce76ee8ccf7c7db78cb7f7fbadb7374d0d7b `Botond Ballo`<mailto:botond@mozilla.com>,`Mozilla`<https://www.mozilla.org> Test checks whether background-attachment: 'fixed' inside a transform behaves like background-attachment: 'scroll'.
canvas3d-001 reference/canvas3d-001-ref CSS Regions: rendering 3D canvas elements inside regions dom http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#transform-functions d8e127aa34d8b486d61ab17a2b291b8ff77a07eb `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that when a 3D (webGL) canvas element is flowed in a region it renders as it would render if it wouldn't be flowed in the region.
canvas3d-002 reference/canvas3d-002-ref CSS Regions: rendering text flowed in a region on top of 3D content dom http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#transform-functions e1069acbc55073a8d78623cb5ffa4d4121cb78ce `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that text flowed in a region renders without artifacts when the region overlaps a 3D (webGL) canvas element. This can be problematic in browsers that don't handle layers and/or 3D acceleration correctly.
css-rotate-2d-3d-001 reference/css-rotate-2d-3d-001-ref 2D rotation with 3D rotation http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 39368bbe1219d08c9ff039b88f74bec06c32749c `Philip Rogers`<mailto:pdr@google.com> This transform rotates a tall rectangle by 90 degrees then applies a 3D rotation in the X axis.
css-scale-nested-001 reference/css-scale-nested-ref scale 0 on a parent with a child http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions b27eef20334db66b79c13ef54a136519c712a85a `Amol Shanbhag`<mailto:amolvshanbhag@yahoo.com> Child square element is transformed (scaled to zero) along with the parent element
css-skew-001 reference/css-skew-001-ref skew function part 1 http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 9a9304aa06034b72a795191af5da08a7294cfe1e `Adrien Pachkoff`<mailto:adrien@pachkoff.com>
css-skew-002 reference/css-skew-002-ref skew function part 2 http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 58eec567495beede7f0b4e50946f4a619470f2aa `Adrien Pachkoff`<mailto:adrien@pachkoff.com>
css-transform-3d-rotate3d-X-negative reference/css-transform-3d-rotateX-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions ef345b81cd93e98603afb103f19ef6afcba8c1f7 `Intel`<http://www.intel.com> Test checks that rotate the 2:1 rectangle on X-axis for 60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotate3d-X-positive reference/css-transform-3d-rotateX-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 8e1a40601dd825ce18f931796058792fc73e82ae `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on X-axis for 60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotate3d-Y-negative reference/css-transform-3d-rotateX-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions e0e09cb0b2b7c9929ae9a22136ebcb93e80ea8b4 `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on Y-axis for 60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotate3d-Y-positive reference/css-transform-3d-rotateX-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 2b4f3158bed5d7b60b8c60147d12ab0fd219d8bd `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on Y-axis for 60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotate3d-Z-negative reference/css-transform-3d-rotateZ-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions cc189fdd79c8e2432153f5eff76eaa4dc59bf1b5 `Intel`<http://www.intel.com> Test checks that rotate a vertical rectangle for -90 degree on Z-axis will cover the horizontal red rectangle.
css-transform-3d-rotate3d-Z-positive reference/css-transform-3d-rotateZ-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions f3553795307fe547955f5807e1d2bde914cc8733 `Intel`<http://www.intel.com> Test checks that rotate a vertical rectangle for 90 degree on Z-axis would cover the horizontal red rectangle.
css-transform-3d-rotateX-negative reference/css-transform-3d-rotateX-ref rotateX on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions bcf4f1d50596a105547cbb2eb478a9b529582735 `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on X-axis for -60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotateX-positive reference/css-transform-3d-rotateX-ref rotateX on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 46ab631457f68649a9cefd3d9e27fc9692d679cc `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on X-axis for 60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotateY-negative reference/css-transform-3d-rotateX-ref rotateY on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 9ac3b74fe4209e07aa956e57075acb1aa47e7d32 `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on Y-axis for -60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotateY-positive reference/css-transform-3d-rotateX-ref rotateY on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 869275e975f72026367141a5f0e93642aa0ab6b7 `Intel`<http://www.intel.com> Test checks that rotate a 2:1 rectangle on Y-axis for 60 degree we will get a square and completely cover the red square, and here we use border due to the rectangle not be rotated would cover the red square.
css-transform-3d-rotateZ-negative reference/css-transform-3d-rotateZ-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions ba39fcf4e90153ff3d0eeab83954eb5e64900a7b `Intel`<http://www.intel.com> Test checks that rotate a vertical rectangle for -90 degree on Z-axis will cover the horizontal red rectangle.
css-transform-3d-rotateZ-positive reference/css-transform-3d-rotateZ-ref rotate3d on div element http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 41d60aa3b39448061cffcdb534bc864b7383d36d `Intel`<http://www.intel.com> Test checks that rotate a vertical rectangle for 90 degree on Z-axis will cover the horizontal red rectangle.
css-transform-3d-transform-style reference/css-transform-3d-transform-style-ref rotateY with transform-style on nested elements http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions ccb668a7c4f126218fbe36da2dc936a3a3cbeed9 `Intel`<http://www.intel.com> Test checks that rotate the nested div with transform-style preserve-3d, rotated parent div for -60 degree on Y-axis then and rotated child div for 120 degree, at this time the parent and child should have equal width, then child div could cover the red box.
css-transform-inherit-rotate CSS transforms rotate inheritance on div element http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d5728ed357c652d068fdcba412306f15e3ed0b2c `Delong Gao`<mailto:gaodl@uw.edu> Rotation on parent element will not be inherited by child element, unless declared. The test is passed if there is a green square and no red. And it is rotated 45 degree.
css-transform-inherit-scale CSS transforms scale 2 inheritance on div elements http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d0df617e634f9e928ac09544b195ca3fa9a83516 `Delong Gao`<mailto:gaodl@uw.edu> While child div inherits property from its parent, scaling 2 on parent div will course the child to scale 4 and totally cover the red div. The test passes if there is a green square and no red.
css-transform-property-existence property existence dom,script http://www.w3.org/TR/css-transforms-1/#propdef-transform e2e29b7a421004f2d2de28cd9c00865a8326dcc8 `Intel`<http://www.intel.com>
css-transform-scale-001 reference/css-transform-scale-ref-001 transform property with scale function on hover state http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#transform-functions d5828eba3fe322d1d53688762ff2ece6b23e079f `Chris Sanborn`<mailto:granimalcracker@gmail.com> When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.
css-transform-scale-002 reference/css-transform-scale-ref-002 transform property with scale function and move its origin http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#transform-functions f5b4e5ccd2212d5830b57b3a7c00f3714d7f5a62 `Chris Sanborn`<mailto:granimalcracker@gmail.com> The transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.
css-transform-style-evaluation-validation property dom,script http://www.w3.org/TR/css-transforms-1/#transform-property 5a8d85e61a3317abc201d6fa9e743a9706851a8d `Intel`<http://www.intel.com>
css-transforms-3d-on-anonymous-block-001 reference/css-transforms-3d-anonymous-block-ref No 3D transforms on anonymous block boxes http://www.w3.org/TR/css-transforms-1/#transform-rendering,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering b6336b0f9700ab406855b37209b33e9b5d6959eb `Dirk Schulze`<mailto:dschulze@adobe.com> 3D transforms can not be applied to anonymous block boxes.
css-transforms-transformlist reference/css-transforms-transformlist-ref SVG transform in baseVal list http://www.w3.org/TR/css-transforms-1/#transform-attribute-dom b1d960c5823342c302508c92a76a2a8951d0bb3e `Rik Cabanier`<mailto:cabanier@adobe.com> This test verifies that the CSS transform ends up in the list of SVG transforms
css3-transform-perspective reference/css3-transform-perspective-ref rotateX 90 degrees with perspective make it invisible http://www.w3.org/TR/css-transforms-1/#propdef-perspective afb573840318c4c2b4022eb6a7b22d224f0c3b00 `caoqixing`<mailto:robin.webkit@gmail.com> Test passes if rotateX 90 degrees with perspective make it invisible
css3-transform-rotateY reference/css3-transform-rotateY-ref transform property with rotateY function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 4428360bb4ff916539f6357ff1b63cccd1dc7e1d `Noah Lu`<mailto:codedancerhua@gmail.com> box width should be equal to projection width if transform rotateY applied
css3-transform-scale reference/css3-transform-scale-ref transform property with scale function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-scale d0123070f9c1a2c5c76909db503799b4b8fba9ab `Noah Lu`<mailto:codedancerhua@gmail.com> box width and height will be twice larger if transform scale(2) applied
css3-transform-scale-002 reference/css3-transform-scale-ref-002 transform property with scale function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#funcdef-scale c386e0727d5032dbf72f07cd3c7b49d15442dde3 `Noah Lu`<mailto:codedancerhua@gmail.com> box width and height will be twice larger if transform scale(2) applied
iframe-001 reference/iframe-001-ref CSS Regions: flowing an iframe that loads content with 3D transform ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#transform-functions 9034d6e28a2a29bea931cdbd700ac2722b156f1d `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that flowing an iframe that loads content with 3D transforms in a region renders without artifacts.
perspective-containing-block-dynamic-1a reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements dom https://drafts.csswg.org/css-transforms-1/#perspective-property 513abae20326a861310c32b44d9715b7f4bac8cf `L. David Baron`<https://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.
perspective-containing-block-dynamic-1b reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements dom https://drafts.csswg.org/css-transforms-1/#perspective-property 6f6b5711dbffc6ef95ed84620f6ff8d21f43fcbb `L. David Baron`<https://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> It also establishes a containing block (somewhat similar to position: relative), just like the transform property does.
perspective-origin-001 reference/ref-filled-green-100px-square perspective-origin - 0px center('center' computes to '50%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 27fac0a305b07a36ae04ff616aa6da455f6620e6 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'center' computes to 50% for the vertical position.
perspective-origin-002 reference/ref-filled-green-100px-square perspective-origin - center 0px('center' computes to '50%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin b232c7117664f3457f2ed95cd5126ba5dcaa9ab5 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'center' computes to 50% for the horizontal position.
perspective-origin-003 reference/ref-filled-green-100px-square perspective-origin - 50% bottom('bottom' computes to '100%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 32d21455e12035e415bdacef7848074aa624c4f2 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'bottom' computes to 100% for the vertical position.
perspective-origin-004 reference/ref-filled-green-100px-square perspective-origin - 50% top('top' computes to '0%' in vertical position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin bbbd59f11ac3fc207162ac98fa7ece47f9ae1d0a `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'top' computes to 0% for the vertical position.
perspective-origin-005 reference/ref-filled-green-100px-square perspective-origin - left 50%('left' computes to '0%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 214178004f37bc2d40dc940728f7647588fa3fa0 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'left' computes to 0% for the horizontal position.
perspective-origin-006 reference/ref-filled-green-100px-square perspective-origin - right 50%('right' computes to '100%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 83baf146b198d27cb3f881b81df97f72170a3aee `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'perspective-origin' property set 'right' computes to 100% for the horizontal position.
perspective-origin-x reference/perspective-origin-reftest perspective property http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin,http://www.w3.org/TR/css-transforms-1/#perspective-property,http://www.w3.org/TR/css-transforms-1/#transform-property a514169deb95e436dffd165421439d0077bf8dec `Francisca Gil`<mailto:pancha0.0@gmail.com> Asserts that origin 'x1' visually moves the objects '-x1*d/(d-1)'
perspective-origin-xy reference/perspective-reftest perspective property http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin,http://www.w3.org/TR/css-transforms-1/#transform-property 28e8b6088ef1d05ab83bcd0b76d83db9f2a6542e `Francisca Gil`<mailto:pancha0.0@gmail.com> Asserts that origin '<x,y>' visually moves the objects '<-x,-y>*d/(d-1)'
perspective-translateZ-0 reference/perspective-reftest perspective property http://www.w3.org/TR/css-transforms-1/#perspective-property,http://www.w3.org/TR/css-transforms-1/#transform-property d0003a38d7a9db5be25088682100d0a246b7fed4 `Andres Ugarte`<mailto:anduga@gmail.com> Asserts that points on the z=0 plane are unchanged
perspective-translateZ-negative reference/perspective-reftest perspective property http://www.w3.org/TR/css-transforms-1/#perspective-property,http://www.w3.org/TR/css-transforms-1/#transform-property b80c8365c7840bfff2c825df40dcb115de423707 `Andres Ugarte`<mailto:anduga@gmail.com> Asserts that the scaling is proportional to d/(d - Z) for a negative Z
perspective-translateZ-positive reference/perspective-reftest perspective property http://www.w3.org/TR/css-transforms-1/#perspective-property,http://www.w3.org/TR/css-transforms-1/#transform-property feef6b50a0d0b924b47d0a93f98bfa30b9e21721 `Andres Ugarte`<mailto:anduga@gmail.com> Asserts that the scaling is proportional to d/(d - Z) for a positive Z
regions-transforms-001 reference/regions-transforms-001-ref CSS Regions: Transformed named flow (non-text) content http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2a4b13b4c224164415af6fc43efef99a4b10216e `David Alcala`<mailto:dalcala@adobe.com> This test checks that the transform is applied to the named flow non-text content.
regions-transforms-002 reference/regions-transforms-001-ref CSS Regions: Transformed named flow content element that has a child http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 2d844875d7f0e5af2207ec1516ee01a12e177dd9 `David Alcala`<mailto:dalcala@adobe.com> This test checks that the child is transformed along with the parent when the transform is applied to a named flow content node
regions-transforms-003 reference/regions-transforms-001-ref CSS Regions: Named flow content that has a transformed parent outside of the named flow http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 466ec376b1a71028227def13cb0292d4c8281a04 `David Alcala`<mailto:dalcala@adobe.com> This tests checks that when a transform is applied to a parent outside of the named flow but has child in the named flow, the child is not transformed along with the parent.
regions-transforms-004 reference/regions-transforms-001-ref CSS Regions: Transformed region using a 3D transform http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 0d2dd576d718d8fb366927f95bf598e9fe24265f `David Alcala`<mailto:dalcala@adobe.com> This test checks that a 3D transform can be applied to a region
regions-transforms-005 reference/regions-transforms-001-ref CSS Regions: perspective set on the named flow content's parent does not apply when content flows into region ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#perspective-property 8e74d7e196dc385df46e98c3eab374aef6c9067e `Mihai Balan`<mailto:mibalan@adobe.com>,`Rebecca Hauck`<mailto:rhauck@adobe.com> Test checks that content that has a 3D transform does not respect the perspective set on its parent when flowed into a region.
regions-transforms-006 reference/regions-transforms-001-ref CSS Regions: 3D transform on region with named flow (text) content that overflows ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions bd5c69f3eccf8b704548fc0e3448c0b56fade39b `Mihai Balan`<mailto:mibalan@adobe.com>,`Rebecca Hauck`<mailto:rhauck@adobe.com> Test checks that content flowed in a region and overflowing it is still rendered if the region has a 3D transform applied.
regions-transforms-007 reference/regions-transforms-001-ref CSS Regions: Transforms on both the named flow content and the region ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 98f058531becbf01b11a994d5dda8e0f7136354b `Rebecca Hauck`<mailto:rhauck@adobe.com>,`Mihai Balan`<mailto:mibalan@adobe.com> Test checks that if both the content flowed in a region and the region have a transform applied, they are properly composed. More specifically, in this test the content should appear as rotated 180 degrees.
regions-transforms-008 reference/regions-transforms-008-ref CSS Regions: Transformed named flow (text) content that breaks across multiple regions and overflows ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css3-break/#transforms 8bbfaf3c0ba9bc52f0ff2a17078fe5bfcc88af9e `Rebecca Hauck`<mailto:rhauck@adobe.com>,`David Alcala`<mailto:dalcala@adobe.com>,`Mihai Balan`<mailto:mibalan@adobe.com> This test checks that named flow text content is transformed when it breaks across multiple regions and that the overflow remains visible.
regions-transforms-009 reference/regions-transforms-008-ref CSS Regions: Transformed region with named flow (text) content that breaks across multiple regions and overflows ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css3-break/#transforms 5fd4103e6564c53d6b225c3f361738444a3542e4 `Rebecca Hauck`<mailto:rhauck@adobe.com>,`David Alcala`<mailto:dalcala@adobe.com> This test checks that the regions are transformed when named flow text content breaks across multiple regions and that the overflow remains visible.
regions-transforms-010 reference/regions-transforms-010-ref CSS Regions: Transformed region with position: relative http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 31cef15a8d765c156613c3f9e3249fda6ef23cd6 `Rebecca Hauck`<mailto:rhauck@adobe.com>,`David Alcala`<mailto:dalcala@adobe.com> This test checks that the transform can be applied on relative positioned region.
regions-transforms-011 reference/regions-transforms-010-ref CSS Regions: Transformed region where parent and child are separate named flow content nodes http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d7d05b88380703e9c7f897db7a69d3d1fb249295 `David Alcala`<mailto:dalcala@adobe.com> This test checks that the region is transformed when a parent and its child are separate named flow content nodes flowing into it.
regions-transforms-012 reference/regions-transforms-010-ref CSS Regions: Transformed named flow content flowing into transformed region http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 5d2b5f5e5c2779f3c782b96d449eaefd4b73ae61 `David Alcala`<mailto:dalcala@adobe.com> This test checks that named flow text content is transformed when it flows into a region that is also transformed.
regions-transforms-013 reference/regions-transforms-013-alt-ref;reference/regions-transforms-013-ref CSS Regions: Transformed named flow (monolithic) content that breaks across multiple regions http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css3-break/#transforms,http://www.w3.org/TR/css3-break/#breaking-rules,http://www.w3.org/TR/css3-break/#monolithic 9f6c9ee139b1009f13294aa474c51ae043fd54e0 `Rebecca Hauck`<mailto:rhauck@adobe.com>,`David Alcala`<mailto:dalcala@adobe.com> This test checks that the named flow content that is monolithic is transformed when it breaks across multiple regions whether it is sliced or overflowed at the fragmentainer edge.
regions-transforms-014 reference/regions-transforms-014-ref CSS Regions: Transform region with position:absolute and transform-origin http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property 0955636638e5e3ec08ad4a06956b6f8cbab3ae59 `David Alcala`<mailto:dalcala@adobe.com> This test checks that the transform and transform-origin are applied to a region with absolute positioning.
regions-transforms-015 reference/regions-transforms-014-ref CSS Regions: Transformed named flow (non-text) content with transform-origin and position: absolute http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 9f9952bad1245231c3e0654a86ad3def99daf0ee `David Alcala`<mailto:dalcala@adobe.com> This test checks that the transform and transform-origin are applied to named flow content that flows into a region with absolute positioning.
regions-transforms-016 reference/regions-transforms-016-ref CSS Regions: 3D transform on named flow content with perspective() http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions df7d685df158c6c588a9f82d9d579caafdc158dd `David Alcala`<mailto:dalcala@adobe.com> This test checks that a 3D transform is applied with perspective to named flow content.
regions-transforms-017 reference/regions-transforms-017-ref CSS Regions: Multiple transformed named flow content nodes that overflow a region http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7ea5f462f76a2bc313e664e9f32452e0d19fd787 `David Alcala`<mailto:dalcala@adobe.com> This test checks that multiple named flow content nodes are transformed into a region and that the overflow remains visible.
regions-transforms-018 reference/regions-transforms-018-ref CSS Regions: 3D transform on named flow (text) content that overflows a region ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions 56e280ba826c04d8c0451fdefb3d51980809bc28 `Mihai Balan`<mailto:mibalan@adobe.com>,`Rebecca Hauck`<mailto:rhauck@adobe.com> Test checks that content that is transformed does not clip when flowed in a region.
regions-transforms-019 reference/regions-transforms-019-ref CSS Regions: 3D transform on named flow (text) content with perspective property set on region ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#perspective-property,http://www.w3.org/TR/css-transforms-1/#perspective-origin-property 2853f7c28307550e571893d2562f11ebf2ce8f36 `Mihai Balan`<mailto:mibalan@adobe.com> Test checks that the 3D transform is applied named content flow, that the perspective set on the region is applied, and that the content is not clipped when the perspective is shifted
regions-transforms-020 reference/regions-transforms-020-ref CSS Regions: Transformed region with named flow (fragmentable) content that breaks across multiple regions http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css3-break/#transforms,http://www.w3.org/TR/css3-break/#breaking-rules 52095188c43d368fdec40e58d0af6ba82064702e `David Alcala`<mailto:dalcala@adobe.com>,`Rebecca Hauck`<mailto:rhauck@adobe.com> This test checks that the named flow content that is fragmentable (has a break point) is transformed when it breaks across multiple regions.
regions-transforms-021 reference/regions-transforms-020-ref CSS Regions: Transforms on multiple named flow (non-text) content nodes that break across multiple regions http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css3-break/#transforms 07232a906d77ca727f31c74af4b6e4c7b3ddce0b `David Alcala`<mailto:dalcala@adobe.com>,`Rebecca Hauck`<mailto:rhauck@adobe.com> This test checks that separate transforms can be applied to each named flow content node that breaks across multiple regions and that each fragment has its own transform origin.
regions-transforms-022 reference/regions-transforms-020-ref CSS Regions: Transforms on multiple named flow (text) content nodes that break across multiple regions ahem http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css3-regions/#flow-from,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css3-break/#transforms adc697a9d4a294c14c090d904c6813a75db05354 `David Alcala`<mailto:dalcala@adobe.com>,`Rebecca Hauck`<mailto:rhauck@adobe.com> This test checks that separate transforms can be applied to each named flow content text node that breaks across multiple regions
rotate-180-degrees-001 transform - rotate 180 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 11b0c918ee643458dc3f7197ede0238b8b271505 `Larry McLister`<mailto:lmcliste@adobe.com>
rotate-270-degrees-001 transform - rotate 270 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d53c5c8bedc643d30b0a4174576ef802eb170ab0 `Larry McLister`<mailto:lmcliste@adobe.com>
rotate-90-degrees-001 transform - rotate 90 deg http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions fab337290189cc6dc7fcf4356e59164c5773d576 `Larry McLister`<mailto:lmcliste@adobe.com>
rotate_45deg reference/rotate_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering f7f00b8a87e1c1c6d0d72190909988f202fbd216 `Ebay Inc.`<mailto:xiatian@ebay.com> Rotate 45 degree in y axis
rotate_x_45deg reference/rotate_x_45deg-ref rotateX with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 26083b64f79b3f001310f536ae6150387a0e08bd `Ebay Inc.`<mailto:xiatian@ebay.com> Rotate 45 degree in y axis
rotate_y_45deg reference/rotate_y_45deg-ref rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 277dd3b261558361b73f5ef97906c7054d41761f `Ebay Inc.`<mailto:xiatian@ebay.com> Rotate 45 degree in y axis
rotateY reference/rotateY-ref transform property with rotateY http://www.w3.org/TR/css-transforms-1/#funcdef-rotatey f4e3440dfbc15922fb037d7340c9eb4218c4254e `Zou Rui`<mailto:zrxldl@gmail.com> When the value of transform is 'rotateY(90deg)', the foward side of a transformed element disappears.
scale-optional-second-001 reference/scale-optional-second-ref transform property with scale function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 0f12acea7f825da7f6fd030587dd8330c44cd632 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter of scale function is not provided, it takes a value equal to the first. This transform causes the element to appear twice as long in both the X and Y axes.
scale-zero-001 reference/scale-zero-ref transform property with scale function and zero values http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions c3581089662c8dc8c27b8f5a61f69d2fd87d24b6 `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If zero value is passed to scale function, it causes the element to disappear.
scalex reference/scalex-ref test scale x http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering f8a99da7b30c8186bc2e709c4781f661c0ca2755 `Ebay Inc.`<mailto:xiatian@ebay.com> scale x 2
scaley reference/scaley-ref test scale y http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 597d627f4c4ffbefb42c41b48ae314905a8bbbee `Ebay Inc.`<mailto:xiatian@ebay.com> scale y 2
skew-test1 reference/skew-test1-ref Testing 1 - skew() svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d80da4a5728ac9243e9e129905d6024312905c91 `Myriam Goude`<mailto:mymygo@gmail.com> The lime square in this test has a skew method applied : 30deg on x and 20deg on y. The red polygon should be totally hidden by the lime skewed square. Both start at 0,0
svg-document-styles-001 reference/svg-document-styles-ref Document transform style on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity e2c4fc089927fe0410c4db4522e637cd118b4a65 `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-document-styles-002 reference/svg-document-styles-ref Document transform style on SVG child element with presentation attribute styles on the parent and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity c87b61f0992f8e8c3f1e6a09f0e5e1c5d9f9462a `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG elements should override presentation attribute styles on the same element. Presentation attribute styles on its parent should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels, and not scaled.
svg-document-styles-003 reference/svg-document-styles-ref Document transform style on SVG group element and presentation attribute style on child element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 2c456edcb0718edb3170eda07fffacb1f756b0e0 `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG group elements should be pre-multipled on the child elements. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels.
svg-document-styles-004 reference/svg-document-styles-ref Document transform style on SVG group element and presentation attribute style on group and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 9ca3c3e8e4fe1e1a11701b76e7f7a2a6c963b553 `Rebecca Hauck`<mailto:rhauck@adobe.com> Document transform styles on SVG group elements override presentation attribute styles on the same element. Presentation attribute styles on child elements should be post-multiplied. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels and not scaled.
svg-document-styles-005 reference/svg-document-styles-ref Fall back to presentation attribute style of SVG element with invalid document transform style svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 11df454a6165d6bc7bb5b51478e6dbfc405863db `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid document transform styles on SVG elements should fall back to presentation attributes styles on the same element. The rect in the test should be rotated by 90 degrees clockwise.
svg-document-styles-006 reference/svg-document-styles-ref Fall back to presentation attribute styles of SVG element with invalid document transform style and presentation attribute style on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 646b2190e06e55e4896c5a25288276e6f862a2d9 `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid document transform styles on SVG elements should fall back to presentation attributes styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels.
svg-document-styles-007 reference/svg-document-styles-ref Invalid document transform style on SVG child element with valid presentation attribute style on group and invalid presentation attribute style on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 6760bca68c117af52461b8e650cd1ad38403382c `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the document and presentation attribute styles on an element are invalid, no transform should be applied. However, valid presentation attribute styles on the group should still be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled down or flipped.
svg-document-styles-008 reference/svg-document-styles-ref Invalid document and presentation attribute styles on an SVG element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 799780f55b9089c4a7d325dd43c1a5a6fa34a15e `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the document and presentation attribute styles are invalid, no transform should be applied. The rect in the test should not be scaled down or flipped.
svg-document-styles-009 reference/svg-document-styles-ref Invalid document transform style on SVG group with valid presentation attribute style on child element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 248d46e10b5e4265bceae192d12f5844e5d6a357 `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid document transform styles on group elements should not be applied, but valid presentation attribute styles on the child should be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-document-styles-010 reference/svg-document-styles-ref Invalid document transform style on SVG group with valid presentation attribute styles on group and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 8569afec7837b9a7e40a274936c4875c9575f7ca `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid document transform styles on group elements should fall back to presentation attribute styles on the same element. Presentation attribute styles on the child should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels and not scaled.
svg-document-styles-011 reference/svg-document-styles-ref Invalid document transform style and invalid presentation attribute style on SVG group and valid presentation attribute style on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 262f579e301e1408d3ca2e1361bbc952227df1ca `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the document and presentation attribute styles on a group are invalid, no transform should be applied. However, the valid presentation attribute style on the child should be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled down or flipped.
svg-document-styles-012 reference/svg-document-styles-ref Document style of rotate with three arguments on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions ebbe2bdc47dfa24b4f900a71538c54a67c174983 `David Alcala`<mailto:dalcala@adobe.com> Document style of rotate with three arguments on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions and not scaled.
svg-document-styles-013 reference/svg-document-styles-ref Fall back to presentation attribute style of rotate with three arguments of SVG element with invalid document style svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 4a4168e017a4e859a2c72d063c46d262f8141680 `David Alcala`<mailto:dalcala@adobe.com> Invalid document styles on SVG elements should fall back to presentation attributes styles of rotate with three arguments on the same element. The rect in the test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions.
svg-document-styles-014 reference/svg-document-styles-ref Invalid document and presentation attribute styles on an SVG element using rotate with three arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 556d89cfbf2d6027e363fc022bdd28ae0e338fb1 `David Alcala`<mailto:dalcala@adobe.com> When both the document and presentation attribute styles are invalid, no transform should be applied. The rect in the test should not be scaled down or rotated.
svg-external-styles-001 reference/svg-external-styles-ref External transform style on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity ff4efd853f1bc0909aa132fd5d41b57290c9a1bd `Rebecca Hauck`<mailto:rhauck@adobe.com> External styles on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-external-styles-002 reference/svg-external-styles-ref External transform style on SVG child element with presentation attribute styles on the parent and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity e162638b3f7726806d5fda7e0f161d20f3a80417 `Rebecca Hauck`<mailto:rhauck@adobe.com> External styles on SVG elements should override presentation attribute styles on the same element. Presentation attribute styles on its parent should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels, and not scaled.
svg-external-styles-003 reference/svg-external-styles-ref External transform style on SVG group element and presentation attribute style on child element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity bd73c5af302d154c2f3f878692ca9af76aab5f1e `Rebecca Hauck`<mailto:rhauck@adobe.com> External styles on SVG group elements should be pre-multipled on the child elements. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels.
svg-external-styles-004 reference/svg-external-styles-ref External transform style on SVG group element and presentation attribute style on group and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity a74d07ac1a9c9cd1a5cc222c28132987ac93f5f5 `Rebecca Hauck`<mailto:rhauck@adobe.com> External styles on SVG group elements override presentation attribute styles on the same element. Presentation attribute styles on child elements should be post-multiplied. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels and not scaled.
svg-external-styles-005 reference/svg-external-styles-ref Fall back to presentation attribute style of SVG element with invalid external transform style svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 353ffe01661392d61d0dba8d7734ae3cee1c364c `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid external transform styles on SVG elements should fall back to presentation attributes styles on the same element. The rect in the test should be rotated by 90 degrees clockwise.
svg-external-styles-006 reference/svg-external-styles-ref Fall back to presentation attribute styles of SVG element with invalid external transform style and presentation attribute style on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity afe9aa21ee8612c350c3fe16db766ac261871f9c `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid external transform styles on SVG elements should fall back to presentation attributes styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels.
svg-external-styles-007 reference/svg-external-styles-ref Invalid external transform style on SVG child element with valid presentation attribute style on group and invalid presentation attribute style on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 8ff47cd946b15c3bc0a841940584e4dda1432f16 `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the external and presentation attribute styles on an element are invalid, no transform should be applied. However, valid presentation attribute styles on the group should still be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled down or flipped.
svg-external-styles-008 reference/svg-external-styles-ref Invalid external and presentation attribute styles on an SVG element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity c5d9f9447f8f7eb9b349e21b912f28aa97490c6d `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the external and presentation attribute styles are invalid, no transform should be applied. The rect in the test should not be scaled down or flipped.
svg-external-styles-009 reference/svg-external-styles-ref Invalid external transform style on SVG group with valid presentation attribute style on child element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 298fce986cb37c25d2da15c93d5673d9675f990e `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid external transform styles on group elements should not be applied, but valid presentation attribute styles on the child should be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-external-styles-010 reference/svg-external-styles-ref Invalid external transform style on SVG group with valid presentation attribute styles on group and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity db4aae9427227ae43fed143737acea2c1efe49e9 `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid external transform styles on group elements should fall back to presentation attribute styles on the same element. Presentation attribute styles on the child should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels and not scaled.
svg-external-styles-011 reference/svg-external-styles-ref Invalid external transform style and invalid presentation attribute style on SVG group and valid presentation attribute style on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 9a571a1a94fe9efa7683a09de3b98f39b09be7c9 `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the external and presentation attribute styles on a group are invalid, no transform should be applied. However, the valid presentation attribute style on the child should be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled down or flipped.
svg-external-styles-012 reference/svg-external-styles-ref External style of rotate with three arguments on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 6c93dbdf51ef78945afca2f6c0d26c97690fdbba `David Alcala`<mailto:dalcala@adobe.com> Rotate with three arguments external style on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions and not scaled.
svg-external-styles-013 reference/svg-external-styles-ref Fall back to presentation attribute style of rotate with three arguments of SVG element with invalid external style svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 5665302294d9712bece6d879b22ca09141ef4665 `David Alcala`<mailto:dalcala@adobe.com> Invalid external styles on SVG elements should fall back to presentation attributes styles of rotate with three arguments on the same element. The rect in the test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions.
svg-external-styles-014 reference/svg-external-styles-ref Invalid external and presentation attribute styles on an SVG element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions f3380b97674fcf08022c92708b0e391b1b048601 `David Alcala`<mailto:dalcala@adobe.com> When both the external and presentation attribute styles are invalid, no transform should be applied. The rect in the test should not be scaled down or rotated.
svg-gradientTransform-001 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translateX with translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 50503c5d1459db6ee15fa33afc7a9c1cd01f06cc `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with unit less arguments for translation-value. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-002 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 1beed3b495a88286bbc7fb63197b874acf91a412 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'px' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-003 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 1a6b7e211cf1fdacc14d9c433da42b0fcdde7bcf `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pt' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-004 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with pica unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform eaf1a6510a45907934b31aef86c7aafbae425595 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pc' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-005 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with millimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b836726542460975d18283fcf19cc495937a8e63 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'mm' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-006 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with centimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a76f345ccbdb3f31e1f544e2efa13fe7f47dd148 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'cm' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-007 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with inch unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 953bd61906421a5169f37aea2a206e7c8c335615 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'in' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-008 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with em unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform d28b613e25de7e58b257afdc76058413bf11fac1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'em' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-009 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translateX with translation-value and a unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 50e32b989e06e7bb4652f1da5c945bea8cbedee5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with unit less arguments in scientific numbers for translation-value. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-010 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with pixel unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform ae27e3d74411e2b5c300e078401f427b783a1ed8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'px' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-011 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with point unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform f78ab6626eb7d29da58df3e61a5f4d53a7403b44 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pt' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-012 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with pica unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 129b11c5e54fd997c4b2cca8f96c98822af65d0f `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pc' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-013 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with millimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 66c8d8faa9ea33a4d6921fc431d0c00756f85c71 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'mm' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-014 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with centimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform e2301d7249c04624f27d9524da188f4558ace41f `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'cm' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-015 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with inch unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 057e867c850f3d42cc2003bb7248e2e20df6099d `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'in' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-016 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with em unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 14e476d8b99275cb912088c8df32ec165d187853 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'em' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-017 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translateX with translation-value unit less argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 3ac2ce7beb42d533437c87c82850bd15a26b61e7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with unit less arguments in scientific numbers with negative exponents for translation-value. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-018 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with pixel unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 1bf66b40be02bcc9eed588169d8a467afcbf525f `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'px' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-019 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with point unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 397bbd59ebbd6754a99cb6012ff3c7445b31f91e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pt' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-020 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with pica unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform fc074f0c0907bf07a815fcbc6a8b17234e8d5b8e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pc' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-021 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with millimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 4c9395c2937a1c3bca2b23c0278ac8a8c92f7bf0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'mm' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-022 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with centimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 6c76ea88fa31db8c9b1bedbb47601d279fec3240 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'cm' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-023 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with inch unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a6c1f697a3509d3bed7d92e2db628d017dbc3b81 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'in' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-024 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with em unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform fc439672a5c64d079ddb4df40c740d0baf031684 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'em' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-025 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translateX with a negative translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform baa610190fa246f71153a2bf7240bd1909b6f61e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative unit less arguments for translation-value. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-026 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform efd202798de4a168788586388280b7fa4ba606dc `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the absolute length unit 'px' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-027 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a703354fe356d4b03aef222345d40c92e2e01b15 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the absolute length unit 'pt' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-028 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative pica unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform dea0ad4ea3861788bc3e7e8f3343fe19fa5b638b `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the absolute length unit 'pc' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-029 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative millimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 908f2fb7319ce7c52fe9ff0e0e172bf15529a30c `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the absolute length unit 'mm' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-030 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative centimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 491838913162ecf386abd17e4ef3b77635f13b0e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the absolute length unit 'cm' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-031 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative inch unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b4bff88febeb4274894361e046ad8986b518e127 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the absolute length unit 'in' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-032 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value argument with negative em unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform dd5cbac0c1005e963c923bec43cc768dafcb0170 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the relative length unit 'em' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-033 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translateX with translation-value and a negative unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 992b8ce52bb94e54b3ec9084ab9620dade449a8b `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative unit less arguments in scientific numbers for translation-value. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-034 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with pixel unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 89c5a2b4c47e3a0b67629e0e9d747848098ceb6e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'px' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-035 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with point unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform f74ff5fb9272dc70bbda5fe21ba14118ad344902 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pt' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-036 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with pica unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform f86a9e7832adaf291da0bf5b6c7139b79c573f61 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pc' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-037 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with millimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 68f3c9e2026756613b895b5a54e05e0e1bd82154 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'mm' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-038 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with centimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform ead98bf0bbf210bf28d94f858e6605fa59f8dd23 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'cm' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-039 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with inch unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform efa5d53da2ee95f30f10358832832ed7ace91fae `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'in' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-040 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with em unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 7d1d8fec8d55f17d805eaf14027c4307eb45526e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'em' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-041 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translateX with translation-value unit less negative argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b901f528c8d854482d57c462a9d808cf431f6c9e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with unit less arguments in negative scientific numbers with negative exponents for translation-value. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-042 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with pixel unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 223b38e1622b3b83aa96dd7e5cbedf01db70811e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'px' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-043 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with point unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform fd95fc60969ff0b41b3b4707b79607bdaaef931e `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pt' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-044 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with pica unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 35b75d31630c0ce5c86522bc68654bb6f8d8181c `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'pc' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-045 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with millimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 73ebbf94acfb56c2b316cbb9177871f8d485b9c0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'mm' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-046 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with centimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 621dde94980b2338508ddc31b557cfce79f41391 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'cm' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-047 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with inch unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 8b3675e73ff4bae6e6134be9eca634ff688cffe8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the absolute length unit 'in' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-048 reference/svg-gradientTransform-ref SVG gradientTransform presentation attribute and translation-value negative argument with em unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform bba2719edc76b5642baa5d5fbdc01a43b8a3a2bb `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'em' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-049 reference/svg-gradientTransform-transform-ref SVG transform presentation attribute on the gradient element - has no effect svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 3327d1681fdbf4cc88933b2da5e615bd00b7e9f5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute does not support the transform presentation attribute. The gradient in the test should not be moved.
svg-gradientTransform-combination-001 reference/svg-gradientTransform-combination-ref SVG gradientTransform presentation attribute with translateX applied twice svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b3094cd4a36d48012be3912aac159e1bc7f97c42 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support multiple transform functions the same element. The gradient in the test should be moved 100 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-combination-002 reference/svg-gradientTransform-combination-ref SVG gradientTransform presentation attribute and translation-value argument with translateX applied once in pixels and once in pt units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 855002bee4ec4ac13f4ade5d9e1929cc6b76d562 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support multiple transform functions on the same element with different translation-value units. The gradient in the test should be moved 100 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-combination-003 reference/svg-gradientTransform-combination-ref SVG gradientTransform presentation attribute and translation-value argument with translateX applied in both directions svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 1b81028a0ecb62154fe39f3e686ccbb1dd5eec1b `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support multiple transform functions in both directions. The gradient in the test should be moved 100 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-ex-unit-001 reference/svg-gradientTransform-ex-unit-ref SVG gradientTransform presentation attribute and translation-value argument with ex unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 299d45c52dfd004375f7e983a999d3f3ae49a8dd `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'ex' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-ex-unit-002 reference/svg-gradientTransform-ex-unit-ref SVG gradientTransform presentation attribute and translation-value argument with ex unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 88a1e4f2d65ecd3f117a7f14b6896362a083ae17 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'ex' in scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-ex-unit-003 reference/svg-gradientTransform-ex-unit-ref SVG gradientTransform presentation attribute and translation-value argument with ex unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 3a248a967386f0b2d9ac5168bf22a279a31e2805 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'ex' in scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-ex-unit-004 reference/svg-gradientTransform-ex-unit-ref SVG gradientTransform presentation attribute and translation-value argument with negative ex unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a3767e4ef96aef2ea7a4de0819a073d79e504fe6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with negative numbers in the relative length unit 'ex' on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-ex-unit-005 reference/svg-gradientTransform-ex-unit-ref SVG gradientTransform presentation attribute and translation-value negative argument with ex unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 54fa1d2560e4b26b66db59a9c8bcf3820c5c9fee `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'ex' in negative scientific numbers on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-ex-unit-006 reference/svg-gradientTransform-ex-unit-ref SVG gradientTransform presentation attribute and translation-value negative argument with ex unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 2245c96c3ddcfef0419262b0c36aaf35bec20892 `Rebecca Hauck`<mailto:rhauck@adobe.com> The gradientTransform attribute must support functions with the relative length unit 'ex' in negative scientific numbers with negative exponents on translation-value arguments. The gradient in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-gradientTransform-relative-001 reference/svg-gradientTransform-relative-ref SVG gradientTransform presentation attribute and translation-value argument with percentage unit on translateX - has no effect svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a8761c9457185d6cf27234929d7afc84d993205e `Rebecca Hauck`<mailto:rhauck@adobe.com> Arguments in percentage units in gradientTransform functions should have no affect. The gradient in the test should be not be moved.
svg-gradientTransform-relative-002 reference/svg-gradientTransform-relative-ref SVG gradientTransform presentation attribute and translation-value argument with negative percentage unit on translateX - has no effect svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 5b5d28cee3866b5f80919e1826db2c3fc40c8dd5 `Rebecca Hauck`<mailto:rhauck@adobe.com> Arguments in percentage units in gradientTransform functions should have no affect. The gradient in the test should be not be moved.
svg-gradientTransform-relative-003 reference/svg-gradientTransform-relative-ref SVG gradientTransform presentation attribute with rotate and translateX in percentage units, the latter has no effect svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform d6f4609c833b3ce50a524c0d89ddf007e18f9dac `Rebecca Hauck`<mailto:rhauck@adobe.com> Arguments in percentage units in gradientTransform functions should have no affect. The gradient in the test should be not be translated but should be rotated.
svg-inline-styles-001 reference/svg-inline-styles-ref Inline transform style on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 33122bbe677b57cc9cf3ee7602cdd84b093e9d0c `Rebecca Hauck`<mailto:rhauck@adobe.com> Inline styles on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-inline-styles-002 reference/svg-inline-styles-ref Inline transform style on SVG child element with presentation attribute styles on the parent and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 5347186fb2edc03b50d3a68a25e7f0537b88bfcc `Rebecca Hauck`<mailto:rhauck@adobe.com> Inline styles on SVG elements should override presentation attribute styles on the same element. Presentation attribute styles on its parent should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels, and not scaled.
svg-inline-styles-003 reference/svg-inline-styles-ref Inline transform style on SVG group element and presentation attribute style on child element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity cda85df59d47401b0e1b00c82b26b2d19c87b5df `Rebecca Hauck`<mailto:rhauck@adobe.com> Inline styles on SVG group elements should be pre-multipled on the child elements. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels.
svg-inline-styles-004 reference/svg-inline-styles-ref Inline transform style on SVG group element and presentation attribute style on group and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 0d9ef70c3fe7cb54aa08ec29b0be4567176132d1 `Rebecca Hauck`<mailto:rhauck@adobe.com> Inline styles on SVG group elements override presentation attribute styles on the same element. Presentation attribute styles on child elements should be post-multiplied. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels and not scaled.
svg-inline-styles-005 reference/svg-inline-styles-ref Fall back to presentation attribute style of SVG element with invalid inline transform style svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity ae7422115dbf21669d8c2bd0d4ce2cffb07953fc `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid inline transform styles on SVG elements should fall back to presentation attributes styles on the same element. The rect in the test should be rotated by 90 degrees clockwise.
svg-inline-styles-006 reference/svg-inline-styles-ref Fall back to presentation attribute styles of SVG element with invalid inline transform style and presentation attribute style on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity c6207ad936f034d83c87c3cf8819f6c38cc21f65 `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid inline transform styles on SVG elements should fall back to presentation attributes styles on the same element. The rect in the test should be rotated by 90 degrees clockwise and moved up 100 pixels.
svg-inline-styles-007 reference/svg-inline-styles-ref Invalid inline transform style on SVG child element with valid presentation attribute style on group and invalid presentation attribute style on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 6fcfb15b09f0d727aabc0a4fc28af7ee5b7a1b64 `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the inline and presentation attribute styles on an element are invalid, no transform should be applied. However, valid presentation attribute styles on the group should still be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled down or flipped.
svg-inline-styles-008 reference/svg-inline-styles-ref Invalid inline and presentation attribute styles on an SVG element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 9105c373edc75abf19418828dc60eef8298657f3 `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the inline and presentation attribute styles are invalid, no transform should be applied. The rect in the test should not be scaled down or flipped
svg-inline-styles-009 reference/svg-inline-styles-ref Invalid inline transform style on SVG group with valid presentation attribute style on child element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity 2a784bdc7081b45bba53040d6e1ab4beaf17ec9b `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid inline styles on group elements should not be applied, but valid presentation attribute styles on the child should be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled.
svg-inline-styles-010 reference/svg-inline-styles-ref Invalid inline transform style on SVG group with valid presentation attribute styles on group and child elements svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity b29bb2749a282495e3900c1033cb7597633adc06 `Rebecca Hauck`<mailto:rhauck@adobe.com> Invalid inline transform styles on group elements should fall back to presentation attribute styles on the same element. Presentation attribute styles on the child should also be applied. The rect in the test should be rotated by 90 degrees clockwise, moved up 100 pixels and not scaled.
svg-inline-styles-011 reference/svg-inline-styles-ref Invalid inline transform style and invalid presentation attribute style on SVG group and valid presentation attribute style on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity c9bd1dd1a3198b85fdd3f276e3523ebe39b6db38 `Rebecca Hauck`<mailto:rhauck@adobe.com> When both the inline and presentation attribute styles on a group are invalid, no transform should be applied. However, the valid presentation attribute style on the child should be applied. The rect in the test should be rotated by 90 degrees clockwise and not scaled down or flipped.
svg-inline-styles-012 reference/svg-inline-styles-ref Inline style of rotate with 3 arguments on SVG element with presentation attribute style on the same element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 55f0c9f4a54f47633389f495d1fd0d9846a21350 `David Alcala`<mailto:dalcala@adobe.com> Rotate with three arguments inline style on SVG elements should override presentation attribute styles on the same element. The rect in the test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions and not scaled.
svg-inline-styles-013 reference/svg-inline-styles-ref Fall back to presentation attribute style of rotate with three arguments of SVG element with invalid inline style svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 41fb3a8c73d9659df22615ceb80089f6eb89d813 `David Alcala`<mailto:dalcala@adobe.com> Invalid inline styles on SVG elements should fall back to presentation attributes style of rotate with three arguments on the same element. The rect in the test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions.
svg-inline-styles-014 reference/svg-inline-styles-ref Invalid inline and presentation attribute styles on an SVG element using rotate with three arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#transform-attribute-specificity,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 08869814beaa0c4bf899a5a691dac68355226f44 `David Alcala`<mailto:dalcala@adobe.com> When both the inline and presentation attribute styles are invalid, no transform should be applied. The rect in the test should not be scaled down or rotated
svg-matrix-001 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling up horizontally only: 2 0 0 1 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 618c6046fe1040597e763717eb66a94a1c9d6ec4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled up horizontally.
svg-matrix-002 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling down horizontally only: 0.5 0 0 1 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 7c7d7274863d740bcba590ceb9e52aab1a390b20 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled down horizontally.
svg-matrix-003 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling up vertically only: 1 0 0 2 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 1fdf4b75beea6856adbf1ca61b7c7901cdde17aa `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled up vertically.
svg-matrix-004 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling down vertically only: 1 0 0 0.5 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 7ca09835731ee4837c813a06cac372f739c69b25 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled down vertically.
svg-matrix-005 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping left and scaling up horizontally: -2 0 0 1 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 6c482481c8cf1ea7327a3e199c6ca9b1ba4c5306 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and scaled up horizontally.
svg-matrix-006 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping left and scaling down horizontally: -0.5 0 0 1 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 634be5fbc55b2157190b74497e7f0a03cad3c120 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and scaled up horizontally.
svg-matrix-007 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and scaling up vertically: 1 0 0 -2 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 2b63bf595210d5d3897129b73ddb29f6d85743c1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and scaled up vertically.
svg-matrix-008 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and scaling down vertically: 1 0 0 -0.5 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix cf2812f791648a9c073bc591b6a8ae96b9f55eab `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and scaled down vertically.
svg-matrix-009 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling up horizontally and vertically with scientific numbers: -0.2e1 0 0 0.2e1 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 306032215af3f7b86ea94d73fd325d89d6e725f6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers. The rect in the test should be scaled up horizontally and vertically.
svg-matrix-010 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and left and scaling up horizontally and vertically with scientific numbers: -0.2e1 0 0 -0.2e1 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 3891172f398be8d9a5577dce9976b918d618ea2a `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers. The rect in the test should be flipped up and left and scaled up horizontally and vertically.
svg-matrix-011 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling down horizontally and vertically in scientific numbers with negative exponents: 5e-1 0 0 5e-1 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 911da48fe149116b6a2fd7e2c010c884d554d564 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers with negative exponents. The rect in the test should be scaled down horizontally and vertically.
svg-matrix-012 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and left and scaling down horizontally and vertically with scientific numbers with negative exponents: -5e-1 0 0 -5e-1 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 7c5e2bf1831d7260d44b4c048d92eae1634cc544 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers with negative exponents. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-013 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling up horizontally and down vertically: 2 0 0 0.5 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 7c7864e7f406186a4f9b8e0b02409d0b5085347f `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled up horizontally and down vertically.
svg-matrix-014 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix scaling down horizontally and up vertically: 0.5 0 0 2 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 162e70d8b0d83fd5cea1a983f1feff7ed5d5172b `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled down horizontally and up vertically.
svg-matrix-015 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and left and scaling up horizontally and down vertically: -2 0 0 -0.5 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix c21fa7af6911073584a97a3e6c21c2bd9f54bc96 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and left and scaled up horizontally and down vertically.
svg-matrix-016 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and left and scaling down horizontally and up vertically: -0.5 0 0 -2 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9bd44b1b48d38b70b5c163f582b4ebacda082b47 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and left and scaled down horizontally and up vertically.
svg-matrix-017 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and scaling up horizontally and vertically: 2 0 0 -2 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 10a0a9b36612151385cea39dbbae14c8d1091634 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up scaled up horizontally and vertically.
svg-matrix-018 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping up and scaling down horizontally and vertically: 0.5 0 0 -0.5 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 75577b1271fee0ac8b0cde16e0f6485ba9f20886 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up scaled down horizontally and vertically.
svg-matrix-019 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix flipping left and scaling down horizontally and vertically: -0.5 0 0 0.5 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 3dcdb5d33b66624477dd32ebcc642c87132bf10c `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and scaled down horizontally and vertically.
svg-matrix-020 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and scaling up horizontally and down vertically: 2 0 0 -0.5 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 99e52f1ba02d9b5642babeed7acff6aa05356908 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and scaled up horizontally and down vertically.
svg-matrix-021 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and scaling up horizontally and down vertically: -2 0 0 0.5 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9e44db61336de99f3413326907e2655aad2189f5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and scaled up horizontally and down vertically.
svg-matrix-022 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and scaling down horizontally and up vertically: 0.5 0 0 -2 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 85d13cd8b2833f2761a9eee48f319eea637ec6cf `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and scaled down horizontally and up vertically.
svg-matrix-023 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and scaling down horizontally and up vertically: -0.5 0 0 2 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix ea34917b6ae2fe220728322ec127f1cf4b424556 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and scaled down horizontally and up vertically.
svg-matrix-024 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and scaling up horizontally and vertically: -2 0 0 2 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix fdfd736ced94fcfd46bb023b58c9d922b21d43ee `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and scaled up horizontally and vertically.
svg-matrix-025 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left: -1 0 0 1 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 99a6a4bd91c67e8ee36262d1aa2e68a8b9ee62d9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left.
svg-matrix-026 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up: 1 0 0 0 -1 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix f37caa7d828711a2973057710e548dc8620e88b9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up.
svg-matrix-027 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and up: -1 0 0 0 -1 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9ba67a4a46c85d7e2886456cc59c0127b660ae92 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and up.
svg-matrix-028 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and scaling up horizontally: 2 0 0 -1 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 475f4c738517d72be1f320d831512691b3331913 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and scaled up horizontally.
svg-matrix-029 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and left and scaling up horizontally with scientific numbers: -2 0 0 -1 10e1 10e1 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 2c929f0b8a998f0fb826fa54dd77e537c788da31 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers. The rect in the test should be flipped up and left and scaled up horizontally.
svg-matrix-030 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and scaling down horizontally: 0.5 0 0 -1 0 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9155e482c7d96de08b7b5fc013207f324bcb7514 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and scaled down horizontally.
svg-matrix-031 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and left and scaling down horizontally: -0.5 0 0 -1 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix dfb07a69cb8664dc77316d6df2b159c2d8b98efb `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and left and scaled down horizontally.
svg-matrix-032 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and scaling up vertically: -1 0 0 2 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 39d6b1cebb9b875f2ec8342a881f773d7ea5f74b `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left scaled up vertically.
svg-matrix-033 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping up and left and scaling up vertically with scientific numbers with negative exponents: -1 0 0 -2 1000e-1 1000e-1 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 2e345258a9ef78b8755f79f442b9008cff3733a9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers with negative exponents. The rect in the test should be flipped up and left scaled up vertically.
svg-matrix-034 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and scaling down vertically: -1 0 0 0.5 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix b8ce71928049ccf4e16f9ac8be9b649d8ef456cf `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left scaled down vertically.
svg-matrix-035 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix and flipping left and up and scaling down vertically: -1 0 0 -0.5 100 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 63dfb5a50978622c957fbe3ca4dfcf33a80502ce `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped left and up scaled down vertically.
svg-matrix-036 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing right: 1 0 1 1 0 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 1eb35a514473313ee50f75b8bb6ff4b6c9d172de `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should skewed right horizontally.
svg-matrix-037 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing down: 1 1 0 1 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 94ee212059b29f81faf68f4fdb25be572c692466 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should skewed down horizontally.
svg-matrix-038 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing left: 1 0 -1 100 50 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix bc8427a146eeb488b20f503dbd48c65cedb5fb0a `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be skewed left horinzontally.
svg-matrix-039 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing up: 1 -1 0 1 50 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix c5577242aaa1e0cc72372292e681e2e50d44cfed `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be skewed up vertically.
svg-matrix-040 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing up and left with scientific numbers: 1 -0.05e1 -0.05e1 1 100 50 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 5e64bbdbca6cd01f41b6d7988b36e70f793168e8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers. The rect in the test should be skewed up vertically and left horizontally.
svg-matrix-041 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing down and right with scientific numbers: 1 0.05e1 0.05e1 1 50 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 8ab0beca2baad9f720086d31cfd6c470485a92ea `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers. The rect in the test should be skewed down vertically and right horizontally.
svg-matrix-042 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing down and left: 1 -0.5 0.5 1 50 50 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 95e83d538a4faf48f9ebbc046d8290f900acd29e `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be skewed down vertically and left horizontally.
svg-matrix-043 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and skewing up and right: 1 0.5 -0.5 1 100 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 590b94d165805ea4fb187e7cac36b3c939f1e9b0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be skewed up vertically and right horizontally.
svg-matrix-044 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and scaling up and skewing down and right: 2 0.5 0.5 2 50 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 6754436069d98e8844f419f2d226b01e01319e5f `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled up vertically and horizontally and skewed down vertically and right horizontally.
svg-matrix-045 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and scaling down and skewing up and left: 0.75 -0.5 -0.5 0.75 190 150 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 73f03d73c8d94860296477c1ee8660b2cd1e3c0e `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be scaled down vertically and horizontally and skewed up vertically and left horizontally.
svg-matrix-046 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and flipping left, scaling up, and skewing down and right with scientific numbers with negative exponents: -2 5e-1 5e-1 2 250 0 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 303c2fe0c91b18dff444ef07060b751658871499 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers with negative exponents. The rect in the test should be flipped left, scaled up, and skewed down vertically and right horizontally.
svg-matrix-047 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and flipping up, scaling down, and skewing up and left with scientific numbers with negative exponents: 0.5 -5e-1 0 -5e-1 250 100 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 972f79c4f4489ce7348529de59fb20b9f0d3d390 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support scientific numbers with negative exponents. The rect in the test should be flipped down, scaled down, and skewed up vertically and left horizontally.
svg-matrix-048 reference/svg-matrix-clipped-rect-ref SVG presentation attribute and matrix and flipping up and left, scaling up horizontally and down vertically, and skewing right and down: -2 0.25 0.25 -0.5 200 200 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9f822035f29e2f825eab81a5260e6649c9916bcc `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and left, scaled up horizontally and down vertically, and skewed right and down.
svg-matrix-049 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas and no spaces svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix fdf1987292c9f6f6223b5a47f92cad61bbdf9dbf `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-050 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas with spaces before the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 395d78f54dc98e61c5ec596b5d229f6706c6a8fe `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by commas with spaces before the commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-051 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas with spaces after the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9d6963445e1e154e83b32445c8104044de2b4ec3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by commas with spaces after the commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-052 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas with spaces before and after the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix d9fc31c4be5253d3c0be1f5b8725e7519930485e `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by commas with spaces before and after the commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-053 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas with multiple spaces before the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 36a3ab369d6e7035bd7c1d0839c1633e45da257e `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by commas with multiple spaces before the commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-054 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas with multiple spaces after the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix c71b5edcb661be13abe41f89c7c1f1c0e3f29c48 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by commas with multiple spaces after the commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-055 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by commas with multiple spaces before and after the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 2ad71d9642fe997745ab6ce798c1b5bc79ea2086 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by commas with multiple spaces before and after the commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-056 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by multiple spaces svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 89bf4ad2a1b6f9d831a5629e182caaa8730b9b59 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by multiple spaces. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-057 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function arguments separated by a mix of spaces and commas svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 89c7f7f6864573687f1556273fdb4538d09dfef8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function must support arguments separated by a mix of spaces and commas. The rect in the test should be flipped up and left and scaled down horizontally and vertically.
svg-matrix-058 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'a' value svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 0ecca0ca7725f8457cae75720f824365a867b6ee `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support percentage values. If one argument is invalid, no transform should take place so the rect in this test should remain the same.
svg-matrix-059 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'b' value svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 580267cb7c3c72fd9c7ba5539b882f2dae2447c3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support degree units. If one argument is invalid, no transform should take place so the rect in this test should remain the same.
svg-matrix-060 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'c' value svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 33b856602ba84329b540ccec51c149c2cabe5bca `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support gradian units. If one argument is invalid, no transform should take place so the rect in this test should remain the same.
svg-matrix-061 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'd' value svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix c23742a2b224da891490acfa8300811cf8a9674a `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support percentage units. If one argument is invalid, no transform should take place so the rect in this test should remain the same.
svg-matrix-062 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'e' value svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix fac0ec366b3a7012f5a03bcde0e52b90e8ecb478 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support px units. If one argument is invalid, no transform should take place so the rect in this test should remain the same.
svg-matrix-063 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'f' value svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix fb5edaa4160026366dd5abc4d4c5833c4abe5927 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support pt units. If one argument is invalid, no transform should take place so the rect in this test should remain the same.
svg-matrix-064 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'a' value with another transform function svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 763a300eac47d5c2a9f0090b0930ee4f1e3813db `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support percentage values. If one argument is invalid in one function, none of the transforms in the function list should happen. The rect in this test should remain the same.
svg-matrix-065 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'b' value with another transform function svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 62e626654f8e4da6d9f33fd60e1f86274907c3b9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support radian units. If one argument is invalid in one function, none of the transforms in the function list should happen. The rect in this test should remain the same.
svg-matrix-066 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'c' value with another transform function svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 312a8832c597f35d7b01158f21631395e0ca976a `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support turn units. If one argument is invalid in one function, none of the transforms in the function list should happen. The rect in this test should remain the same.
svg-matrix-067 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'd' value with another transform function svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix affffdca874644ac4aeeb8b47b1aabe4ef6f9486 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support percentage units. If one argument is invalid in one function, none of the transforms in the function list should happen. The rect in this test should remain the same.
svg-matrix-068 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'e' value with another transform function svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 80aad00995910b5e89777716c91b00f7afe605d5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support pc units. If one argument is invalid in one function, none of the transforms in the function list should happen. The rect in this test should remain the same.
svg-matrix-069 reference/svg-matrix-four-color-ref SVG presentation attribute and matrix function with invalid 'f' value with another transform function svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 365a97818fafafce288038f624381694c2fa8102 `Rebecca Hauck`<mailto:rhauck@adobe.com> The matrix function does not support mm units. If one argument is invalid in one function, none of the transforms in the function list should happen. The rect in this test should remain the same.
svg-origin-length-001 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - default value svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property babe577b569149430578e76e258050d622bd8108 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default for SVG elements without associated CSS Layout Box.
svg-origin-length-002 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 0 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property edabfae22e3923b523859c31468f8b82a8630e36 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default, so the current value shouldn't make a difference.
svg-origin-length-003 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 100px 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property c983b106a93d8dcec237a71bf648dbd3212ed4f3 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (100,0) temporarily.
svg-origin-length-004 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 0 100px svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 5a4b8a2bda2ba52130e25c1d9b7380456de3b57c `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,100px) temporarily.
svg-origin-length-005 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 50px 50px svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property b45adafc19379b598fbd5a0ac3819e8ee88209cb `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (50px,50px) temporarily.
svg-origin-length-006 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 100px 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 6e5c08c68f15b959f21376fde762e4fb6dd14fe4 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (100,0) temporarily and must support unit less values for presentation attributes.
svg-origin-length-007 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 0 100 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#svg-transform-value fd120e136647569f4862597efab32a614916500b `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,100px) temporarily and must support unit less values for presentation attributes.
svg-origin-length-008 reference/svg-origin-length-ref SVG presentation attribute transform-origin with length values - 50 50 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#svg-transform-value a1f760e8509490b9fd6ac354c1366c894348e002 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (50px,50px) temporarily and must support unit less values for presentation attributes.
svg-origin-length-cm-001 reference/svg-origin-length-cm-ref SVG presentation attribute transform-origin with length values in cm - default value svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property dd51a12485d1006d1a6b7ae926eb40ecd9cc4f49 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default for SVG elements without associated CSS Layout Box.
svg-origin-length-cm-002 reference/svg-origin-length-cm-ref SVG presentation attribute transform-origin with length values in cm - 0 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 9c2dda058378483f0e365e06b6fd7b009cf5aa9e `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default, so the current value shouldn't make a difference.
svg-origin-length-cm-003 reference/svg-origin-length-cm-ref SVG presentation attribute transform-origin with length values - 2cm 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 6f7bf254342ac32295793961d2cbd137fdfd1f76 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (2cm,0) temporarily.
svg-origin-length-cm-004 reference/svg-origin-length-cm-ref SVG presentation attribute transform-origin with length values - 0 2cm svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 0f9113715ab5e6e03e7cca61ae34282959d6e695 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,2cm) temporarily.
svg-origin-length-cm-005 reference/svg-origin-length-cm-ref SVG presentation attribute transform-origin with length values - 1cm 1cm svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 5a74332e78a8867576f63362bc2dbeee4b2dfc84 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (1cm,1cm) temporarily.
svg-origin-length-in-001 reference/svg-origin-length-in-ref SVG presentation attribute transform-origin with length values in inch - default value svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 0ba67b00b6f761962b60de98825269ff6756a3c0 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default for SVG elements without associated CSS Layout Box.
svg-origin-length-in-002 reference/svg-origin-length-in-ref SVG presentation attribute transform-origin with length values in inch - 0 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property f83fedb883ea6578669f7005b7358f3006284c53 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default, so the current value shouldn't make a difference.
svg-origin-length-in-003 reference/svg-origin-length-in-ref SVG presentation attribute transform-origin with length values - 1.5in 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property c35640dbc351b92f39c9325d6b5c47f6898a78c6 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (1.5in,0) temporarily.
svg-origin-length-in-004 reference/svg-origin-length-in-ref SVG presentation attribute transform-origin with length values - 0 1.5in svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property c7c01180a886b8f992ba1469fb2fac908664e533 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,1.5in) temporarily.
svg-origin-length-in-005 reference/svg-origin-length-in-ref SVG presentation attribute transform-origin with length values - 0.75in 0.75in svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property d7c561724798656bdb117eb99fb0a559459bb52e `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0.75in, 0.75in) temporarily.
svg-origin-length-pt-001 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values in pt - default value svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 4a39bc362b7cb340d83f7e0a0be8c0fa4a402a6d `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default for SVG elements without associated CSS Layout Box.
svg-origin-length-pt-002 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values in pt - 0 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 8f26208284560c99d9429e07a6d957229919b70c `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should be 0 0 by default, so the current value shouldn't make a difference.
svg-origin-length-pt-003 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 80pt 0 svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property e7f94434584284d21560d4a37c20bbbc6a282837 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (80pt,0) temporarily.
svg-origin-length-pt-004 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 0 80pt svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property fa27fec03620ac6c05ad0755419e6fe03ed65588 `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (0,80pt) temporarily.
svg-origin-length-pt-005 reference/svg-origin-length-pt-ref SVG presentation attribute transform-origin with length values - 40pt 40pt svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property 21ca9387f0305fac1e4a43efbb3bf6f5eb3ebf1e `Dirk Schulze`<mailto:dschulze@adobe.com> The transform-origin should translate the origin by (40pt,40pt) temporarily.
svg-origin-relative-length-001 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value absolute value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2cae97f73102c65d2acc12f51ceb2c1dd471aa6d `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
svg-origin-relative-length-002 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value 'center' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ec15a0891387b2ad4b5ea9595db98f87e7d416fc `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
svg-origin-relative-length-003 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, first value '50%' value and missing second argument svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bff60fd6e326f91debd9d349ab6900c93444afd2 `Dirk Schulze`<mailto:dschulze@adobe.com> If only one value is specified, the second value is assumed to be 'center'. The rect should be rotated around its center point at 75,75
svg-origin-relative-length-004 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 76c83cb1a721dfd9fa08ebcf46686781a7aacee0 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-005 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 51f56e858b09b4754df0ebf86c1acdfef4190000 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-006 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d6d7169ed38b818f7a8ceef5400d4d5c8fb78ddf `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-007 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space da40d2c10fd4f028b49a835330d921e792ebdea3 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-008 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d0d30dedde69d9d3b586b282b91301c810c3bc46 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-009 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '75 50%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 09720b27740ca6bf6f6caa363e8a4a80ffaf429c `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-010 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 107238e753d8cbbe49fafc7acef3208a3a6dc9bd `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-011 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '50% 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e3dc30eaac23f1c547e974c015a18d91c07a7672 `Dirk Schulze`<mailto:dschulze@adobe.com> The rect should be rotated around its center point at 75,75
svg-origin-relative-length-012 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space c299556e3bc1b2d899cbe69fd9d723f85fb8dcaf `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,75. Since the second argument is missing, it is set to 'center'.
svg-origin-relative-length-013 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space be9a5478d68a8fd6de22c8e0a70411c8b59aeaa6 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
svg-origin-relative-length-014 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e82eab388df88d39ae93096beb7aa4d2a8870156 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
svg-origin-relative-length-015 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 952fe680b566baeeaed7ca14f18aedd36a30c0eb `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75. Since the second argument is missing, it is set to 'center'.
svg-origin-relative-length-016 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b239692dc9ee452c876566959921a4cb448b525f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75. Since the second argument is missing, it is set to 'center'.
svg-origin-relative-length-017 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '25%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a64867000a6c3954a7a65ffa624d9fa97a27b7ac `Dirk Schulze`<mailto:dschulze@adobe.com> If the second argument is missing, it is assumed to be center. The initial point of origin gets translated to 37.5,75.
svg-origin-relative-length-018 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b98b000962674cf4e36bb70a91ad738042edee30 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,0. A single argument 'top' gets interpreted as 'center top'.
svg-origin-relative-length-019 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2627ba6870c3bc0c41907cc590d805661f11c59 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150. A single argument 'bottom' gets interpreted as 'center bottom'.
svg-origin-relative-length-020 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0% 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 16c6e42997187e177a09017bedff42ad563f210a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since '0% 0%' is relative to the bounding box of the object.
svg-origin-relative-length-021 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 0c9fe326b4f5ba5ada49b93e30a3c84e958c1bf0 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'top right' is relative to the bounding box of the object.
svg-origin-relative-length-022 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a71b264c755c549793a3b42cfc9f499ee88a4567 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'top left' is relative to the bounding box of the object.
svg-origin-relative-length-023 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'top center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space df021edad53c907555d69d59b02a2f903bd7ce8f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'top center' is relative to the bounding box of the object.
svg-origin-relative-length-024 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 804f81720d147866c33e3fca4a7ccb76ff312d06 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'bottom left' is relative to the bounding box of the object.
svg-origin-relative-length-025 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 43059a5bd9c182d201624f2b9423ca4e2cabfc7a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'bottom center' is relative to the bounding box of the object.
svg-origin-relative-length-026 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'bottom right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ed7ba4a977f8533a2d99fd2a94065b2149245fa3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'bottom right' is relative to the bounding box of the object.
svg-origin-relative-length-027 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d045ba32388b276c0ae6d78e5e03a2f6101fed24 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right top' is relative to the bounding box of the object.
svg-origin-relative-length-028 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9ddfdcd5b3cba4a8f377dec88c6dfa1accf6eeae `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'right center' is relative to the bounding box of the object.
svg-origin-relative-length-029 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 225ecbad217745dc126715377e388b4f530fe2cd `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right bottom' is relative to the bounding box of the object.
svg-origin-relative-length-030 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e51f054bfe23e18ab6e836bc7bd74b9a24aab6fb `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 75' is relative to the bounding box of the object.
svg-origin-relative-length-031 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f2fbe210f5b39e7b4a70b8fd473a0dd3f3037ef1 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,75 since 'right 0%' is relative to the bounding box of the object.
svg-origin-relative-length-032 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'right 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2aba0584f1a44d5ed1aa1000b871fce6379b5a33 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,225 since 'right 100%' is relative to the bounding box of the object.
svg-origin-relative-length-033 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b923551fec948bb9f48ddac143a66b2b9220c278 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left top' is relative to the bounding box of the object.
svg-origin-relative-length-034 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1841e06af8fe118645739bbc56e45338147a08fe `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'left center' is relative to the bounding box of the object.
svg-origin-relative-length-035 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f6cdb55b47c8019ae4f4e831ce6685c80273a636 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left bottom' is relative to the bounding box of the object.
svg-origin-relative-length-036 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 75' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 9e774bda07303c13ec15bc5a2f7d8d028a413003 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 75' is relative to the bounding box of the object.
svg-origin-relative-length-037 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e52d050fa46a8d6b419e3a5b5ba04092f9a4df4f `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,75 since 'left 0%' is relative to the bounding box of the object.
svg-origin-relative-length-038 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'left 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e7121904906ce58e1d1cc2309f5186104e715b20 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,225 since 'left 100%' is relative to the bounding box of the object.
svg-origin-relative-length-039 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space f44bbfc2b281556b1221eafdf119b958cee9d94a `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center top' is relative to the bounding box of the object.
svg-origin-relative-length-040 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 25fd4862bdbd29954a29f6394be2c1d46bfdc2c5 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center bottom' is relative to the bounding box of the object.
svg-origin-relative-length-041 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 2bc56a46a20e6c5bf1ac89c6aad9f790a4ba6e98 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 75,150 since 'center left' is relative to the bounding box of the object.
svg-origin-relative-length-042 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1ef597740a8c1e5f262ea27ceb02bf087f4560b3 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 225,150 since 'center right' is relative to the bounding box of the object.
svg-origin-relative-length-043 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 43c15411a6886d974791ef649a23d0dab72a9e39 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,225 since 'center 100%' is relative to the bounding box of the object.
svg-origin-relative-length-044 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, '0 center' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space bbd2c4928e4fdf817450116303876fbbfe143a98 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 0,150 since '0 center' is relative to the bounding box of the object.
svg-origin-relative-length-045 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 7fc211f298beb155c1f5c0da7b11747057213af9 `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,75 since 'center 0%' is relative to the bounding box of the object.
svg-origin-relative-length-046 reference/svg-origin-relative-length-ref SVG presentation attribute transform-origin, 'center 0' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d876a7f25393558f795974f3bdbb7a7ac75020ca `Dirk Schulze`<mailto:dschulze@adobe.com> The initial point of origin gets translated to 150,0 since 'center 0' is relative to the bounding box of the object.
svg-origin-relative-length-invalid-001 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space e6fd10a76083105ef574716f21934f5038d0d0a1 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
svg-origin-relative-length-invalid-002 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 100%' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space b90acd180d59d0adc96c638fb2a94c48d244b79a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
svg-origin-relative-length-invalid-003 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space a5ee479f663724ac728ed0dff4e0361b0945c1cb `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
svg-origin-relative-length-invalid-004 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom 150' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 1539aac8e745d435b5df1c3a9e7188d9ba828084 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow first value to be vertical if at least one of the first two passed values are not keywords. Fallback to 0,0
svg-origin-relative-length-invalid-005 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space de82cb4b764d27103cc612d97ec4ba857c0608a4 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
svg-origin-relative-length-invalid-006 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 28cfd64c26685328b7ceecce25069573ec953f4a `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
svg-origin-relative-length-invalid-007 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'top bottom' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 8bdeca130fb3110686e8a66d9217c0fb3e02f517 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
svg-origin-relative-length-invalid-008 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'bottom top' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 48b18785a2211e349a1a7ba4de7b3d85d3f25fee `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two vertical values. Fallback to 0,0
svg-origin-relative-length-invalid-009 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space ff0cb277ef8177d1a6ac9cdabc3ea4367bf6d1af `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
svg-origin-relative-length-invalid-010 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'left right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 209f3c006677c034276c65e74a405fc01c3e57ee `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
svg-origin-relative-length-invalid-011 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right right' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space 6875eb9e836c0cbb121b95dcdecaf4c0ec557589 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
svg-origin-relative-length-invalid-012 reference/svg-origin-relative-length-invalid-ref SVG presentation attribute transform-origin, invalid arguments 'right left' svg http://www.w3.org/TR/css-transforms-1/#transform-origin-property,https://drafts.csswg.org/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space d88c1db0f1a7853d714539e42e60d66df52371f2 `Dirk Schulze`<mailto:dschulze@adobe.com> Spec does not allow two horizontal values. Fallback to 0,0
svg-patternTransform-001 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9491ddc35c5f40c879539bda84821731f68a89a1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with unit less arguments for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-002 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform ad12d9081e2f5088e4a20c1d5880f84416370dca `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-003 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a1b492df8fa7a02806f3a5042be585f3fffdd2b8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-004 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pica unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 49c4c59a5e9dd8cb742ea14102ac342b4aea4db0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pc' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-005 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with millimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform d8bc23b351cf21a23e698bac77a18b7caafc0c47 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'mm' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-006 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with centimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 17f714b7026de686621d413d6aa937636413462d `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'cm' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-007 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with inch unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9a4dfed28977df3c9296828c58eba0ca097c9e2a `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'in' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-008 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with em unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform c038ccd6daa5798b43ee6c339d676b7a8a0d7421 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'em' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-009 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value and a unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 463ee7ef2b5c6ff3500fd121b09cdd32cc230c9e `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with unit less arguments in scientific numbers for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-010 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pixel unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform de7a842eda2650b5f2bed8660a8290406e24292f `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-011 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with point unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 51fa5def6b90be86519dee2777c594032785dc7c `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-012 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pica unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9a86f82d23339a5960504d9ee7ed44f63a0b428a `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pc' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-013 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with millimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 36783834d1ce6eea6d13d37f2e6442e548f19019 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'mm' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-014 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with centimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 93a3bde6ed273d853a483f1ce0b22524aa764978 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'cm' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-015 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with inch unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 309c24e23f2ed99cedc1ca32949ff4026a1d560e `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'in' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-016 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with em unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 99e59b3e2fc439fd761f3131318ba071bf63125b `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'em' in scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-017 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value unit less argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform caedced6dab5936e14b3a4ceb98c75c766f5b2af `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with unit less arguments in scientific numbers with negative exponents for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-018 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pixel unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 862f1c414e9186eebedc57b1ceb61bfea2ffd00d `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-019 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with point unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 6c0480c792bc783e6af5d2458dc50fef25a5969e `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-020 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with pica unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform,http://www.w3.org/TR/css-transforms-1/#svg-number 4be1e543e9d641f41c4d925551cd96a64e80f535 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pc' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-021 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with millimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 41d732d9a706c8d9fa4d303f49a134e52d97e0d2 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'mm' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-022 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with centimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 963c41b4d6871f5b6d817b88378a4cfde9604c88 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'cm' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-023 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with inch unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 091238ea4237462089092e7e1a9be6cbcf71d717 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'in' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-024 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with em unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 86ee201181e06d668172808032002f02379e99cc `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'em' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-025 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with a negative translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 7c172aafa0b424f70ba6fdd6b61381ae2e1727d9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative unit less arguments for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-026 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 0a65945483093c11fae52506898560fa3c363c49 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the absolute length unit 'px' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-027 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a81726027278308d6a384c4e4ad8755dfbbd2009 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the absolute length unit 'pt' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-028 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative pica unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform dfa0578d5baeb0be352eb851a80d6ffce7b23f63 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the absolute length unit 'pc' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-029 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative millimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform de0c2a927fed63d9924313200bbf158a98705934 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the absolute length unit 'mm' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-030 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative centimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b9d6510d0db11e712eb887811abba4a318303d75 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the absolute length unit 'cm' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-031 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative inch unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform ef03937d6c4a4ca4ed29edb28d5cf885768b14d1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the absolute length unit 'in' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-032 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value argument with negative em unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform a5c5db7d2ad77a88c729198ebd22430674df8e79 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the relative length unit 'em' on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-033 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value and a negative unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 1148d09e0941fbd8abd9a21cb63682ea67741863 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative unit less arguments in scientific numbers for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-034 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with pixel unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform c62c7194f18f8a635a3cd04a658f03912831842b `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-035 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with point unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 08a23e47fb4c6f87ba30486142ea76f20af93b0c `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-036 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with pica unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 19cc79e2b3baa681e219d597f5c97500cc21f8c1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pc' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-037 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with millimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 113b49d97e7597140df3105e2b12f6cb1b8715fe `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'mm' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-038 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with centimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 522019e741cc0dde74ae5bd1bf27614e5f868d83 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'cm' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-039 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with inch unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 2e9ba45d9e2f04ac2bd75946c94457bf6b5754f6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'in' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-040 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with em unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 4a473d5c04ebc2400235717aa81e9b8f2fd99c9f `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'em' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-041 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translateX with translation-value unit less negative argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b84a4565dcca8a07329b69ad979ba1fbbd3b452f `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with unit less arguments in negative scientific numbers with negative exponents for translation-value. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-042 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with pixel unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 3cdc0386947c2d5df60a6aecdc83278b5bfe9172 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'px' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-043 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with point unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 59db22b370bf773e75710e2f67d9de109c2b1734 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pt' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-044 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with pica unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform cfe2f7e3404578aed35be31b965861d4cec637a0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'pc' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-045 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with millimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 984fd89576af51bf27de04eb23290d0175663302 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'mm' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-046 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with centimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 164554b2a2b82f452d4c5b80ef138fee621ee7e6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'cm' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-047 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with inch unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 13affd69b0632e93850c945e064c02838b3c8153 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the absolute length unit 'in' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-048 reference/svg-patternTransform-ref SVG patternTransform presentation attribute and translation-value negative argument with em unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 490165794244ecb25c4a7c9e2ee6aad14b5f9f32 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'em' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 25 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-049 reference/svg-patternTransform-ref SVG transform presentation attribute on the pattern element - not supported svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 1176af6037b8b067558dde5f86669251c015f4d1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The pattern element does not support the transform attribute. The pattern in the tests should not be moved resulting in a solid green rect.
svg-patternTransform-combination-001 reference/svg-patternTransform-combination-ref SVG patternTransform presentation attribute and translation-value argument with translateX applied twice svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform c209de30eb89eab20a097b9e0f492d0a941be8e0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support multiple transform functions the same element. The pattern in the test should be moved 50 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-combination-002 reference/svg-patternTransform-combination-ref SVG patternTransform presentation attribute and translation-value argument with translateX applied once in pixels and once in pt units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 599972134f7f0d6d4757f7233a2ca30c631c645f `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support multiple transform functions on the same element with different translation-value units. The pattern in the test should be moved 50 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-combination-003 reference/svg-patternTransform-combination-ref SVG patternTransform presentation attribute and translation-value argument with translateX applied in both directions svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9855dd15777333d8692b6791ba86c666f3edaab6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support multiple transform functions in both directions. The pattern in the test should be moved 50 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-ex-unit-001 reference/svg-patternTransform-ex-unit-ref SVG patternTransform presentation attribute and translation-value argument with ex unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 19dea7b2252d98d1855aab0093f1cb30c5e35b36 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'ex' on translation-value arguments. The pattern in the test should be moved 40 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-ex-unit-002 reference/svg-patternTransform-ex-unit-ref SVG patternTransform presentation attribute and translation-value argument with ex unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 30852b1514377e9cc93f9ccfd7a8ec3a687248a9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'ex' in scientific numbers on translation-value arguments. The pattern in the test should be moved 40 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-ex-unit-003 reference/svg-patternTransform-ex-unit-ref SVG patternTransform presentation attribute and translation-value argument with ex unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 6b860c7fd900e5e6d56eaf7b815d4443f2df41ec `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'ex' in scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 40 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-ex-unit-004 reference/svg-patternTransform-ex-unit-ref SVG patternTransform presentation attribute and translation-value argument with negative ex unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform f50c7fbafbb309d2c0a7ce7ffde2cc05e54b7118 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with negative numbers in the relative length unit 'ex' on translation-value arguments. The pattern in the test should be moved 40 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-ex-unit-005 reference/svg-patternTransform-ex-unit-ref SVG patternTransform presentation attribute and translation-value negative argument with ex unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform b0beda072044325037695641b4a3868c163bffeb `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'ex' in negative scientific numbers on translation-value arguments. The pattern in the test should be moved 40 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-ex-unit-006 reference/svg-patternTransform-ex-unit-ref SVG patternTransform presentation attribute and translation-value negative argument with ex unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform,http://www.w3.org/TR/css-transforms-1/#svg-number 6a3cf9e2992549861d09e124e17a83d44577fff9 `Rebecca Hauck`<mailto:rhauck@adobe.com> The patternTransform attribute must support functions with the relative length unit 'ex' in negative scientific numbers with negative exponents on translation-value arguments. The pattern in the test should be moved 40 pixels in the X direction resulting in a solid green rect.
svg-patternTransform-relative-001 reference/svg-patternTransform-relative-ref SVG patternTransform presentation attribute and translation-value argument with percentage unit having no effect on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 3d350d4af1db3ab1aaba3335dd56fd60d8a0f25a `Rebecca Hauck`<mailto:rhauck@adobe.com> Arguments in percentage units in patternTransform functions should have no affect. The gradient in the test should be not be moved resulting in a solid green rect.
svg-patternTransform-relative-002 reference/svg-patternTransform-relative-ref SVG patternTransform presentation attribute and translation-value argument with negative percentage unit having no effect on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 082439cb038ffb8cd080996b25895a196e9d187f `Rebecca Hauck`<mailto:rhauck@adobe.com> Arguments in percentage units in patternTransform functions should have no affect. The gradient in the test should be not be moved resulting in a solid green rect.
svg-patternTransform-relative-003 reference/svg-patternTransform-relative-ref SVG patternTransform presentation attribute with rotate and translateX in percentage units, the latter has no effect svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-user-coordinate-space,http://www.w3.org/TR/css-transforms-1/#svg-gradient-transform-pattern-transform 9cebd5c697911e2eafba9b33dce248fccba4a2f2 `Rebecca Hauck`<mailto:rhauck@adobe.com> Arguments in percentage units in patternTransform functions should have no affect. The gradient in the test should be not be translated, but should be rotated resulting in a solid green rect.
svg-rotate-3args-001 reference/svg-rotate-3args-ref SVG rotate with three arguments with deg on rotate and pixel on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 17d3ad82349456bbc277fd28fa920395d4eca5ee `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with the unit 'deg' on angle arguments and the absolute length unit 'px' on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-002 reference/svg-rotate-3args-ref SVG rotate with three arguments without units on rotate or translate values svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 1e357bf9041fa35467bc822e5f929c254029072f `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments without units on angle arguments or translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in the vertical and horizontal direction to completely cover the red rect.
svg-rotate-3args-003 reference/svg-rotate-3args-ref SVG rotate with three arguments with grad on rotate and pt on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions d2191c20ba3ad47f93ac3ab56038349e7967e718 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with the unit 'grad' on angle arguments and the absolute length unit 'pt' on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-004 reference/svg-rotate-3args-ref SVG rotate with three arguments with turn on rotate and pc on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 7d0033b7cb14256fb5dc6b6aafa7c2da4d519959 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with the unit 'turn' on angle arguments and the absolute length unit 'pc' on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-005 reference/svg-rotate-3args-ref SVG rotate with three arguments with rad on rotate and mm on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions fd55542b88cc2cafc7645ba30085473552020fe0 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with the unit 'rad' on angle arguments and the absolute length unit 'mm' on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-006 reference/svg-rotate-3args-ref SVG rotate with three arguments with negative rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions c2fc54a17fc2103eea784a1c07a2aa56982dd5d7 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with a negative angle argument. The green rect in this test should be rotated 90 degrees counter-clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-007 reference/svg-rotate-3args-ref SVG rotate with three arguments with negative translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 5997c894896920e0873a2f9503413be2db43082a `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with a negative translationX-value argument. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by -20 pixels the horizontal directions and 20 pixels in the vertical direction to completely cover the red rect.
svg-rotate-3args-008 reference/svg-rotate-3args-ref SVG rotate with three arguments with negative translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 655459f1a9350ea9ea2a63383a951157e8b191ba `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with a negative translationY-value argument. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in the horizontal direction and -20 pixels in the vertical direction to completely cover the red rect.
svg-rotate-3args-009 reference/svg-rotate-3args-ref SVG rotate with three arguments with scientific numbers on degree angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 6127abe1050d0816aaae1f26e58b8db2de9d7d5d `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments, with scientific numbers for angle arguments in degree. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-010 reference/svg-rotate-3args-ref SVG rotate with three arguments with pixel units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 2322a724f967dbe01502d26a7017d5ecaacfb5c8 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments, with absolute length unit 'px' in scientific numbers on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-011 reference/svg-rotate-3args-ref SVG rotate with three arguments with deg on rotate and percentage units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 21f86e5820df40d53c247f6ad61305477d98be52 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with the unit 'deg' on angle arguments and the relative length unit '%' on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-012 reference/svg-rotate-3args-ref SVG rotate with three arguments with deg on rotate and negative percentage units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions cb17221028f2a63e8e7618535b4fa45bccb68d40 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with the unit 'deg' on angle arguments and the relative length unit '%' on translation-value arguments. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by -20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-013 reference/svg-rotate-3args-ref SVG rotate with three arguments with space delimited arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation 9aefce80682d7ad6a1ffcba2dc5279297fdee860 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments, where the arguments are separated by spaces with no commas. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-014 reference/svg-rotate-3args-ref SVG rotate with three arguments with comma delimited arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation 29917fdfc3c00b81dd3c80aae04269524d841bb9 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments, where the arguments are separated by commas with no spaces. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-015 reference/svg-rotate-3args-ref SVG rotate with three arguments with comma delimited arguments with a space after the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation 004bb5f51ae4e5bbacf4728518634eeb230b39bd `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function with three arguments can have the arguments be separated by optional commas with a space after the comma. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-016 reference/svg-rotate-3args-ref SVG rotate with three arguments with comma delimited arguments with multiple spaces before the commas svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation 06fda892b52d945175d03a525d58b879adcddebd `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function with three arguments can have the arguments be separated by optional commas with multiple spaces before the commas. The green rect in this test should be rotated 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-rotate-3args-017 reference/svg-rotate-3args-ref SVG rotate with three arguments with transform-origin with length values - 40px 40px svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property b8c20150b5d5dff3eac6bb9549dbb7375ffbf130 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments in combination with transform-origin using absolute values. First, the transform-origin should translate the origin by 40px in both the vertical and horizontal directions temporarily to (40px 40px). Second, the green rect should be rotated by 90 degrees clockwise after the transform origin has been translated by an additional 20 pixels in both the horizontal and vertical directions, making the origin (60px 60px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-018 reference/svg-rotate-3args-ref SVG rotate with three arguments with transform-origin with first value 'center' and missing second argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property ad3ac424b0593699c16caaf5cddc2d8ccb622d06 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments in combination with transform-origin using one keyword value. First, the transform-origin value of 'center' should translate the origin by 40px in both the vertical and horizontal directions temporarily to (0px 40px), which is the center of the green rect. Second, the green rect should be rotated 90 degrees clockwise after the transform origin has been translated by 20 pixels in both the vertical and horizontal directions, making the origin (20px 60px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-019 reference/svg-rotate-3args-ref SVG rotate with three arguments with transform-origin with first value '50%' and missing second argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property 6a836b17815ab42f49b7b52b6b56b87fbfeaeb56 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments in combination with transform-origin using one relative value. First, the transform-origin value of '50%' should translate the origin by 40px in both the vertical and horizontal directions temporarily to (0px 40px), which is the center of the green rect. Second, the green rect should be rotated 90 degrees clockwise after the transform origin has been translated by 20 pixels in both the vertical and horizontal directions, making the origin (20px 60px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-020 reference/svg-rotate-3args-ref SVG rotate with three arguments with transform-origin with first value 'right' and second value 'top' svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property 428285ba03e88a4d960996b55e86ad9b79078373 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments in combination with transform-origin using two keyword values. First, the transform-origin value of 'right top' should translate the origin by 40px in the horizontal direction and by 80px in the vertical direction temporarily to (40px 80px), which is the top right corner of the green rect. Second, the green rect should be rotated 90 degrees clockwise after the transform origin has been translated by 20 pixels in both the vertical and horizontal directions, making the origin (60px 100px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-021 reference/svg-rotate-3args-ref SVG rotate with three arguments with relative translation-values combined with absolute transform-origin length values svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property ded7a8630b2d7411977fa3f89be4bec2575d9cef `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with relative translation-values in combination with transform-origin using two absolute pixel values. First, the transform-origin value of '40px 40px' should translate the origin by 40px in both the vertical and horizontal directions temporarily to (40px 40px). Second, the green rect should be rotated 90 degrees clockwise after the transform origin has been translated by an additional 20 pixels in both the horizontal and vertical directions, making the origin (60px 60px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-022 reference/svg-rotate-3args-ref SVG rotate with three arguments with absolute translation-values combined with relative transform-origin length values svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property 3d4cfcf7be4beaa2de6f2740bfe24d2a4b569328 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with absolute translation-values in combination with transform-origin using two relative values. First, the transform-origin value of '25% 25%' should translate the origin by 20px in both the vertical and horizontal directions temporarily to (-20px 20px). Second, the green rect should be rotated 90 degrees clockwise after the transform origin has been translated by an additional 40 pixels in both the horizontal and vertical directions, making the origin (20px 60px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-023 reference/svg-rotate-3args-ref SVG rotate with three arguments with relative translation-values combined with relative transform-origin length values svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions,http://www.w3.org/TR/css-transforms-1/#transform-origin-property 4df22c8f77c676d8630ae6957d67d35b03c17e0e `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function must support three arguments with relative translation-values in combination with transform-origin using two relative values. First, the transform-origin value of '25% 25%' should translate the origin by 20px in both the vertical and horizontal directions temporarily to (-20px 20px). Second, the green rect should be rotated 90 degrees clockwise after the transform origin has been translated by an additional 40 pixels in both the horizontal and vertical directions, making the origin (20px 60px) temporarily. The green rect should completely cover the red rect.
svg-rotate-3args-invalid-001 reference/svg-rotate-3args-ref SVG rotate with three arguments with one absolute translation-value argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions ed3f1e2cf7ea778c5780164d2edea454fffdb4cc `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function takes two optional translation values. If one of the translation values is not provided, then both translation-value parameters fall back to zero. The green rect in this test should be rotated by 90 degrees clockwise but the transform origin should not be translated. The green rect should completely cover the red rect.
svg-rotate-3args-invalid-002 reference/svg-rotate-3args-ref SVG rotate with three arguments with no translation-value arguments and a comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions a2614dd96178af9a980c553fc9db586df5ff7658 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function takes two optional translation values. If no translation values are provided, and there is a comma after the rotate argument, then the entire argument list is invalid and therefore no transform is applied. The green rect in this test should not be rotated and the transform origin should not be translated. The green rect should completely cover the red rect.
svg-rotate-3args-invalid-003 reference/svg-rotate-3args-ref SVG rotate with three arguments, with a third absolute translation-value argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions eabf67de7fd8e369dc6f54f2143816930c8e94b3 `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function takes two optional translation values. If a third absolute translation-value argument is provided, then all translation-value parameters fall back to zero. The green rect in this test should be rotated by 90 degrees clockwise, but the transform origin should not be translated. The green rect should completely cover the red rect.
svg-rotate-3args-invalid-004 reference/svg-rotate-3args-ref SVG rotate with three arguments with one relative translation-value argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions b8dd510725dca85a5698c0fb898a037bf7dde0be `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function takes two optional translation values. If one of the translation values is not provided, then both translation-value parameters fall back to zero. The green rect in this test should be rotated by 90 degrees clockwise but the transform origin should not be translated. The green rect should completely cover the red rect.
svg-rotate-3args-invalid-005 reference/svg-rotate-3args-ref SVG rotate with three arguments, with a third relative translation-value argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 488379f0b9c6b0caf2335e5a841c0a472439bd8f `David Alcala`<mailto:dalcala@adobe.com> The rotate transform function takes two optional translation values. If a third relative translation-value argument is provided, then all translation-value parameters fall back to zero. The green rect in this test should be rotated by 90 degrees clockwise, but the transform origin should not be translated. The green rect should completely cover the red rect.
svg-rotate-angle-45-001 reference/svg-rotate-angle-45-ref SVG presentation attribute and angle argument without unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 9929a7c0b3e6e05774b9bd2406c0774a215b8948 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support unit less arguments for angle. The green rect in the test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-002 reference/svg-rotate-angle-45-ref SVG presentation attribute and angle argument with degree unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate f992b5e568e1e12173f21e8c21198cb9b9dcb1cd `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support the unit 'degree' on angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-003 reference/svg-rotate-angle-45-ref SVG presentation attribute and angle argument with grad unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate a88b47fbb168d180e47ca2dd199ddb9be2e6a83f `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support the unit 'grad' on angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-004 reference/svg-rotate-angle-45-ref SVG presentation attribute and angle argument with turn unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 39bac979b9ef163c9316e1e0c3a912d6fec08093 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support the unit 'turn' on angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-005 reference/svg-rotate-angle-45-ref SVG presentation attribute and angle argument with radian unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate cf37eadf46dee47e03bc36654121bf4c32c96c41 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support the unit 'rad' on angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-006 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with negative, unit less turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value ca3ee2f7e8234df30788f565160b5346ac8f55c0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support negative unit less angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-007 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with negative degrees svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 47c7c9bf427d9043b03cf040e9e1e2fbf4b8462c `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support negative 'degree' angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-008 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with negative gradians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 3588b6ba85b05ddd78c906a43f6b21a822d0a509 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support negative 'grad' angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-009 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with negative radians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 30cc6d85e9e1f9f814007556f051f3df510ce40b `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support negative 'rad' angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-010 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with negative turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 5c25a03960ab3a45fccada4a3289aa1422232b26 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support negative 'turn' angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-011 reference/svg-rotate-angle-45-ref SVG presentation attribute and more than full circle rotate with unit less angle svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value f9dc69200f899b6ef836d475a8a36b71f0e4cd80 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support 'modulo whole circle' for unit less angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-012 reference/svg-rotate-angle-45-ref SVG presentation attribute and more than full circle rotate with angle in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate d7c6ffa0eae20d66f6b621f860af3b2d2ea1100f `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in degree. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-013 reference/svg-rotate-angle-45-ref SVG presentation attribute and more than full circle rotate with angle in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 34f3747e7e5b505086ae2c41cadb98a08e780c33 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in gradian. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-014 reference/svg-rotate-angle-45-ref SVG presentation attribute and more than full circle rotate with angle in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 9d360eb51d427b348269c9190a3aeafed7e4499d `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in radian. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-015 reference/svg-rotate-angle-45-ref SVG presentation attribute and more than full circle rotate with angle in turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 6b422feecc0d7b382ee74bc118ec7d9bdec94ebd `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in turns. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-016 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers on unit less angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 4212084bef3c0be0a60f6de2e1e7949199de1a2f `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers for unit less angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-017 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers on degree angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 09c3e8a09b90b7c4f5e640d2b40300efe8e6404e `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers for angle arguments in degree. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-018 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers on gradian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 622ca12241f7c059420c00326084605d3a3e5132 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers for angle arguments in gradians. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-019 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers on radian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 283f80ad4ab4f9bf16f7c90e625d380612abbb4b `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers for angle arguments in radians. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-020 reference/svg-rotate-angle-45-ref SVG presentation attribute and with scientific numbers on turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 6bc246d4b90848bbd90e4a0548312898fc1de8d8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers for angle arguments in turns. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-021 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers with negative exponents for unit less arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate bda90808341c2390dd3d95aca543e527301b10ec `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers with negative exponents for unit less angle arguments. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-022 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers with negative exponents for arguments in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate ff0d1645b59cfaf6e8db4c524480bf7deda878fd `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in degree. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-023 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate and scientific numbers with negative exponents for arguments in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate b393cd7f224ed155964501c01f597cf198e4402f `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in gradian. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-024 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate and scientific numbers with negative exponents for arguments in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 989dff0dd6512b38e42d7fdb5d8eec35e77f8bd7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in radian. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-45-025 reference/svg-rotate-angle-45-ref SVG presentation attribute and rotate with scientific numbers with negative exponents for arguments in turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 5307a208897a2c083a4c8203465210a66ea218de `Rebecca Hauck`<mailto:rhauck@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in turns. The green rect in this test should be rotated by 45 degrees clockwise to completely cover the red path.
svg-rotate-angle-90-001 reference/svg-rotate-angle-90-ref SVG presentation attribute and angle argument without unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 9c629206830381a016c84a3eacf855bb5b1bbe50 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support unit less arguments for angle. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-002 reference/svg-rotate-angle-90-ref SVG presentation attribute and angle argument with degree unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 305d49cf0ed53982fc363d20835ab4824c3e6d50 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support the unit 'degree' on angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-003 reference/svg-rotate-angle-90-ref SVG presentation attribute and angle argument with grad unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 5bd8cf5271665b0882d3797338edd5beab12aa26 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support the unit 'grad' on angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-004 reference/svg-rotate-angle-90-ref SVG presentation attribute and angle argument with turn unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate db27ff7c31afdc815b493dba5cece44c606df314 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support the unit 'turn' on angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-005 reference/svg-rotate-angle-90-ref SVG presentation attribute and angle argument with radian unit on rotate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate a669caf1846372aabb4d561145b350785e454b46 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support the unit 'rad' on angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-006 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with negative, unit less turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value abe16fc383ba4fe54367e12502a31b1f496530bc `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support negative unit less angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-007 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with negative degrees svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 5a0dcaed4f0463d7a4fe5fd0cf10d17935539b59 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support negative 'degree' angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-008 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with negative gradians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate afed93f8fea62928e57544ed01150221faf66bb1 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support negative 'grad' angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-009 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with negative radians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 750e197a56684b29fb89d265493bd2c9acf70e84 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support negative 'rad' angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-010 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with negative turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate cd7ba02cfa9c5a01f0177751415b61319cd85058 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support negative 'turn' angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-011 reference/svg-rotate-angle-90-ref SVG presentation attribute and more than full circle rotate with unit less angle svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 22f367ad337e42afedb973fa4675b022709b65ae `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support 'modulo whole circle' for unit less angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-012 reference/svg-rotate-angle-90-ref SVG presentation attribute and more than full circle rotate with angle in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate e0ef98d16b7ffad655e9795ea86ea4846bbdb4e9 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in degree. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-013 reference/svg-rotate-angle-90-ref SVG presentation attribute and more than full circle rotate with angle in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate ac75ab3b4afe3339b37f49001ae8160e7e23b686 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in gradian. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-014 reference/svg-rotate-angle-90-ref SVG presentation attribute and more than full circle rotate with angle in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 6d9db0ac5b8d40efb46d6f93c003f7fe7c949f92 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in radian. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-015 reference/svg-rotate-angle-90-ref SVG presentation attribute and more than full circle rotate with angle in turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 6508f12aec89d19ce6be49b4b15053a53db4fc9a `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support 'modulo whole circle' for angle arguments in turns. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-016 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers on unit less angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate a90304ba84a09edf087b4a80a60e15cfef79fb13 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers for unit less angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-017 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers on degree angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 1fed9afbb0f429e17ad5facf2e9bd54cae278d4c `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers for angle arguments in degree. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-018 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers on gradian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate bbc985296e2553133ecd359f5ea6f6de70a2c5ac `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers for angle arguments in gradians. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-019 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers on radian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 2edf915213a0ed3595abe6aa2c2caaaf2b2f15e4 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers for angle arguments in radians. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-020 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers on turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate ccd03b6798292bcffcd1c72076e374bea526b640 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers for angle arguments in turns. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-021 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers with negative exponents for unit less arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 396ba7c93d346c6b597a2e94e1c837601bd8597f `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers with negative exponents for unit less angle arguments. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-022 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers with negative exponents for arguments in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 4dd85ff364f9f03f26ac9d107c40f43e598f2260 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in degree. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-023 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate and scientific numbers with negative exponents for arguments in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 0d788bfae88254bf4d06ad42bd36b44bf0ceb6ce `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in gradian. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-024 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate and scientific numbers with negative exponents for arguments in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate a8d6543f4aa5ac5985134aab87a7bc3e687ac6e7 `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in radian. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-rotate-angle-90-025 reference/svg-rotate-angle-90-ref SVG presentation attribute and rotate with scientific numbers with negative exponents for arguments in turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-angle,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate de84db6caac69d0710f003fc7c16b95160e7950a `Dirk Schulze`<mailto:dschulze@adobe.com> The rotate transform function must support scientific numbers with negative exponents for angle arguments in turns. The rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-scale-001 reference/svg-scale-ref SVG presentation attribute and scale 0.5 with only one parameter specified svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 741ea719b1642a3d31005a10e09e742adb883acf `Rebecca Hauck`<mailto:rhauck@adobe.com> If the second parameter of the scale function is not provided, it is takes a value equal to the first. The red rect in this test should be scaled down 0.5 vertically and horizontally to be completely hidden by the green rect.
svg-scale-002 reference/svg-scale-ref SVG presentation attribute and scale 1.5 with only one parameter specified svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale efb394e4ef70add54cc4579d3f3b5ec576932d63 `Rebecca Hauck`<mailto:rhauck@adobe.com> If the second parameter is not provided, it is takes a value equal to the first. The green rect in this test should be scaled up 1.5 vertically and horizontally to completely cover the red rect.
svg-scale-003 reference/svg-scale-ref SVG presentation attribute and scale 2 with only one parameter specified svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 36cf6de8a544592ac155f31349dbb4d943303469 `Rebecca Hauck`<mailto:rhauck@adobe.com> If the second parameter is not provided, it is takes a value equal to the first. The green rect in this test should be scaled up 2 vertically and horizontally to completely cover the red rect.
svg-scale-004 reference/svg-scale-ref SVG presentation attribute and scale 0.5 with parameters separated by commas + no whitespace svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 791c774e5400c422365c24e526448864fa5f41ef `Rebecca Hauck`<mailto:rhauck@adobe.com> Parameters in the scale function can be separated by commas and no whitespace. The red rect in this test should be scaled down 0.5 to completely cover the green rect.
svg-scale-005 reference/svg-scale-ref SVG presentation attribute and scale with percent values - not supported svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 3216cb7c0fd234ed796c59229749c3fdb5182472 `Rebecca Hauck`<mailto:rhauck@adobe.com> Percent values are not supported. The green rect in the test should not be scaled and the red rect should remain completely covered.
svg-scale-006 reference/svg-scale-ref SVG presentation attribute and scale horizontally 0.5 and vertically 1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 278671eb326ccac27d9d47596a7d5ad369141e8d `Rebecca Hauck`<mailto:rhauck@adobe.com> The green rect in the test should be scaled down horizontally and up vertically to form a square and completely cover the red rect.
svg-scale-007 reference/svg-scale-ref SVG presentation attribute and scale horizontally 1.5 and vertically 0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale ccd988c7500ac5c45e96e3c657b232f71fd081ec `Rebecca Hauck`<mailto:rhauck@adobe.com> The green rect in the test should be scaled up horizontally and down vertically to form a square completely cover the red rect.
svg-scale-008 reference/svg-scale-ref SVG presentation attribute and scale 0.5 on the g element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale ef58d8b8954feca3cd1ba2297dfe526be5d007b5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The group containing the red rect in this test should be scaled down 0.5 to be completely hidden behind the green rect.
svg-scale-009 reference/svg-scale-ref SVG presentation attribute and scale 0.5 on the g element and scale 0.5 on the rect element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale ab7cd1b85a2a01c90adb2146180e01adecdd206b `Rebecca Hauck`<mailto:rhauck@adobe.com> The group containing the red rect in this test should be scaled down 0.5 and the red rect should be scaled down again 0.5 to be completely hidden behind the green rect.
svg-scale-010 reference/svg-scale-ref SVG presentation attribute and scale -0.5 with only one parameter specified svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 9b4f10675e23b4f492ad71b59d1482dfdb7e7caa `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element and if the second parameter of the scale function is not provided, it is takes a value equal to the first. The green rect in this test should be flipped downward and rightward into view and scaled down 0.5 horizontally and vertically to completely cover the red background.
svg-scale-011 reference/svg-scale-ref SVG presentation attribute and scale -2 with only one parameter specified svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale a9be83caa4f7f401998742dbe0f90fb011f73490 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element and if the second parameter of the scale function is not provided, it is takes a value equal to the first. The green rect in this test flipped rightward and downard into view and scaled up 2 to completely cover the red background.
svg-scale-012 reference/svg-scale-ref SVG presentation attribute and scale -0.5 with parameters separated by commas + no whitespace svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 6d938cf3ef78a560346043a2c1c9faa6b01bcd0c `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element and parameters to the scale function can be separated by commas with no whitespace. The green rect in this test should be flipped downward and rightward into view right scaled down 0.5 to to completely cover the red background.
svg-scale-013 reference/svg-scale-ref SVG presentation attribute and scale horizontally -0.5 and vertically -1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 6eb18767c96561f618a0c48e373cb8adfb8f5423 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped downward and rightward into view and scaled down horizontally and up vertically to completely cover the red background.
svg-scale-014 reference/svg-scale-ref SVG presentation attribute and scale horizontally -1.5 and vertically -0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale b77e217c0aa58b94b539e7e70eb7fda5a16f866c `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped downward and rightward into view and scaled up horizontally and down vertically to completely cover the red background.
svg-scale-015 reference/svg-scale-ref SVG presentation attribute and scale horizontally -0.5 and vertically 1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 4fbf24d114cd3000376b33137354e68aae79f95c `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped rightward into view and scaled down horizontally and up vertically to completely cover the red background.
svg-scale-016 reference/svg-scale-ref SVG presentation attribute and scale horizontally 1.5 and vertically -0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 8d9d889b8db4ecfa630b851043c8eb7975ef52ad `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped downward into view and scaled up horizontally and down vertically to completely cover the red background.
svg-scale-017 reference/svg-scale-ref SVG presentation attribute and scale -0.5 on the g element svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 1447495b94d21ebea15eb381bab074776a385220 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The group containing the green rect in this test should be flipped downard and rightward into view and scaled down horizontally and vertically to completely cover the red background.
svg-scalex-001 reference/svg-scale-ref SVG presentation attribute and scaleX 0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex 4a7c5b44eb653834e25c995b2f6682c3df1e28ff `Rebecca Hauck`<mailto:rhauck@adobe.com> The red rect in this test should be horizontally scaled down 0.5 to be hidden behind the green rect.
svg-scalex-002 reference/svg-scale-ref SVG presentation attribute and scaleX 1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex aad806a4ff1cfd2f5a1cfeda12f0660fbc9235ea `Rebecca Hauck`<mailto:rhauck@adobe.com> The green rect in this test should be horizontally scaled up 1.5 to completely cover the red rect.
svg-scalex-003 reference/svg-scale-ref SVG presentation attribute and scaleX with percent argument - not supported svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex 8c078d8362380486d56f8c81dbee97f4fcc82245 `Rebecca Hauck`<mailto:rhauck@adobe.com> The scaleX transform function does not support percentage values. The green rect in this test should not be scaled so the red background is not visible.
svg-scalex-004 reference/svg-scale-ref SVG presentation attribute and scaleX -0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex 971670dc601e6d5668dcc26440902953a96b0e42 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped rightward into view and scaled horizontally down 0.5 to completely cover the red background.
svg-scalex-005 reference/svg-scale-ref SVG presentation attribute and scaleX -1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex 8ca174d92ef1a3ee3d68a37ac9a3db2a525fccf7 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped rightward into view and horizontally scaled up 1.5 to completely cover the red rect.
svg-scaley-001 reference/svg-scale-ref SVG presentation attribute and scaleY 0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley add3ba7236df10b4a80eb3aecc93c8a887b4e93a `Rebecca Hauck`<mailto:rhauck@adobe.com> The red rect in this test should be vertically scaled down 0.5 to be completely hidden by the green rect.
svg-scaley-002 reference/svg-scale-ref SVG presentation attribute and scaleY 1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley ebf00ff60350bb631e68d7e4c98e3667805ea1a4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should be vertically scaled up 1.5 to 150x150
svg-scaley-003 reference/svg-scale-ref SVG presentation attribute and scaleY with percent argument - not supported svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley caba01783fa322095d90fa8da2ea3911078fa8b6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The scaleY transform function does not support percentage values. The green rect in this test should not be scaled and should completely cover the red rect.
svg-scaley-004 reference/svg-scale-ref SVG presentation attribute and and scaleY -0.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley a996639bcf13abc20b7215132be5c99fe9ff7d19 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green in this test should be flipped downward into view and vertically scaled down to completely cover the red background.
svg-scaley-005 reference/svg-scale-ref SVG presentation attribute and scaleY -1.5 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley a845a5551f984fefccc7d443857b191a24297f28 `Rebecca Hauck`<mailto:rhauck@adobe.com> Scaling by a negative value should flip the element. The green rect in this test should be flipped downward into view and vertically scaled up 1.5 to completely cover the red background.
svg-skewx-001 reference/svg-skewx-ref SVG presentation attribute and angle argument without unit on skewX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 0810e9b5fd602dd9b30c19bd33987533202f1857 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support unit less arguments for angle. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-002 reference/svg-skewx-ref SVG presentation attribute and angle argument with degree unit on skewX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 6705252856653c857a93b9c586c781bb849a2d55 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support the unit 'degree' on angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-003 reference/svg-skewx-ref SVG presentation attribute and angle argument with grad unit on skewX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx e286a1180afae73405986943045139eefb25c912 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support the unit 'grad' on angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-004 reference/svg-skewx-ref SVG presentation attribute and angle argument with turn unit on skewX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 380b9aac2c038b1431ccca30fe3e1dd2bce1647e `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support the unit 'turn' on angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-005 reference/svg-skewx-ref SVG presentation attribute and angle argument with radian unit on skewX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 78fd1ece94a5f79f3221593d337603f2488dfa96 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support the unit 'rad' on angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-006 reference/svg-skewx-ref SVG presentation attribute and skewX with negative, unit less turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx,http://www.w3.org/TR/css-transforms-1/#svg-transform-value dc4ded76e54f31ac0ab7b200115ec721b28a2c1e `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support negative, unit less angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-007 reference/svg-skewx-ref SVG presentation attribute and skewX with negative degrees svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx ed2151ae9c7aade77088380fef6c97a8965a889d `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support negative, 'degree' angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-008 reference/svg-skewx-ref SVG presentation attribute and skewX with negative gradians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 3fc5889127d87e6c294b8349b1d1a7c71cf4c3f6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support negative 'grad' angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-009 reference/svg-skewx-ref SVG presentation attribute and skewX with negative radians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx f008145df72de9bc8e72aecc1eb659bf7dc9f8f8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support negative 'rad' angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-010 reference/svg-skewx-ref SVG presentation attribute and skewX with negative turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx aba588a00c45626dc693f6b632f220a05fe519c0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support negative 'turn' angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-011 reference/svg-skewx-ref SVG presentation attribute and more than full circle skewX with unit less angle svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 6a57894c3da5c84b60d67cd3fc4eb7737c301e95 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support 'modulo whole circle' for unit less angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-012 reference/svg-skewx-ref SVG presentation attribute and more than full circle skewX with angle in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 22b5a51d3f1d8f2824833db0c344271beb52b778 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support 'modulo whole circle' for arguments in. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-013 reference/svg-skewx-ref SVG presentation attribute and more than full circle skewX with angle in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 883ca042c849bc17eb705d5bb309bd69f8db5f30 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support 'modulo whole circle' for arguments in gradian. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-014 reference/svg-skewx-ref SVG presentation attribute and more than full circle skewX with angle in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 5f4c92b9579edb0433286c6349926e49de52b98a `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support 'modulo whole circle' for arguments in radian. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-015 reference/svg-skewx-ref SVG presentation attribute and more than full circle skewX with angle in turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 814d18aefed6294f02609b3bd1cca5175f7ce481 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support 'modulo whole circle' for arguments in turn. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-016 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers on unit less angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 2dc9bb428a75e56f096eafbf19c251cc48e4298f `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers for unit less angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-017 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers on unit less angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx dc8d1f1386acb2b01a7cdddceef36590992b60a4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers for angle arguments in degree. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-018 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers on gradian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx b2bdc3a4c34851b2fcb527d19abcb8c991ac3ebd `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers for angle arguments in gradians. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-019 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers on radian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 88dfd5c4418424dd16a55cd13639214d5ff34479 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers for angle arguments in radians. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-020 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers on turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx e1dc323d04912986f9ececa491e225b90de3dd4c `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers for angle arguments in turns. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-021 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers with negative exponents for unit less arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 98843b05b358689ad43896f82b1299b82ae2321a `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers with negative exponents for unit less angle arguments. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-022 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers with negative exponents for arguments in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx d42bdbfe85948b6078c372fee8ef5f15cdc80385 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers with negative exponents for angle arguments in degree. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-023 reference/svg-skewx-ref SVG presentation attribute and skewX and scientific numbers with negative exponents for arguments in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 7637ffa4d09bb35a31bcf924b1ffc3c3bbffde53 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers with negative exponents for angle arguments in gradian. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-024 reference/svg-skewx-ref SVG presentation attribute and skewX and scientific numbers with negative exponents for arguments in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 893c34b9d9185b6930d1ab727a33ab90f028315e `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers with negative exponents for angle arguments in radian. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewx-025 reference/svg-skewx-ref SVG presentation attribute and skewX with scientific numbers with negative exponents for arguments in turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx dce2a1a74648ae1fc99d7ab4151ff859bec5a529 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewX transform function must support scientific numbers with negative exponents for angle arguments in radian. The green rect in this test should be skewed horizontally 45 degrees to completely cover the red path.
svg-skewxy-001 reference/svg-skewxy-ref SVG presentation attribute with skewX and skewY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 4ce1901455a41608fc01d0b38bdc0bff308afba4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The green rect in this test should be skewed horizontally 45 degrees and vertically 45 degrees to completely cover the red path.
svg-skewxy-002 reference/svg-skewxy-ref SVG presentation attribute with skewX and skewY with different units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewx 988a1d25f93d5a7b301be88609ff95684fbb4122 `Rebecca Hauck`<mailto:rhauck@adobe.com> The green rect in this test should completely cover the red path by being skewed horizontally 45 degrees and vertically 45 degrees specified in different units in each function
svg-skewy-001 reference/svg-skewy-ref SVG presentation attribute and angle argument without unit on skewY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 4a39f943d14829234379aa583c1445c5acd2c8db `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support unit less arguments for angle. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-002 reference/svg-skewy-ref SVG presentation attribute and angle argument with degree unit on skewY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 0758fad86b301bd90c6b8d9a5f5168daf56c6720 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support the unit 'degree' on angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-003 reference/svg-skewy-ref SVG presentation attribute and angle argument with grad unit on skewY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 7052a01e0137288446a014afb1df43486faacfb0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support the unit 'grad' on angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-004 reference/svg-skewy-ref SVG presentation attribute and angle argument with turn unit on skewY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy cb1441123a0f4eadc67f13a12fbb03466fe79c94 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support the unit 'turn' on angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-005 reference/svg-skewy-ref SVG presentation attribute and angle argument with radian unit on skewY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 4de249c6f12025e471904ba2cb0df8eaefa331a2 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support the unit 'rad' on angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-006 reference/svg-skewy-ref SVG presentation attribute and skewY with negative, unit less turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy,http://www.w3.org/TR/css-transforms-1/#svg-transform-value fed983048d809f7074fc66d2d5b87a9aca9c07e6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support negative, unit less angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-007 reference/svg-skewy-ref SVG presentation attribute and skewY with negative degrees svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 1a0530faa5c928e993419991c3ab55b9d716f2ae `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support negative, 'degree' angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-008 reference/svg-skewy-ref SVG presentation attribute and skewY with negative gradians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy dd10530e3deed58a966b3bc7a95d078031ae6761 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support negative 'grad' angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-009 reference/svg-skewy-ref SVG presentation attribute and skewY with negative radians svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 9d38ab387889d0689babe491019d8f51daa4f7e3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support negative 'rad' angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-010 reference/svg-skewy-ref SVG presentation attribute and skewY with negative turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy b099449cc945ca92fa17d259b191afb2595dd732 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support negative 'turn' angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-011 reference/svg-skewy-ref SVG presentation attribute and more than full circle skewY with unit less angle svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 62bcf4e8fe5fce31a550e3c85d4eba9cd575b89e `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support 'modulo whole circle' for unit less angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-012 reference/svg-skewy-ref SVG presentation attribute and more than full circle skewY with angle in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy eb275424e19e4dc61f4fb7e3c5ff801cf78cdf0d `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support 'modulo whole circle' for arguments in. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-013 reference/svg-skewy-ref SVG presentation attribute and more than full circle skewY with angle in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy f724d17ef85cb3ba1d02bc2ddd06592ca8da7d8d `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support 'modulo whole circle' for arguments in gradian. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-014 reference/svg-skewy-ref SVG presentation attribute and more than full circle skewY with angle in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 6d822d02e45b6860ea575a9db4bad219e658942d `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support 'modulo whole circle' for arguments in radian. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-015 reference/svg-skewy-ref SVG presentation attribute and more than full circle skewY with angle in turn svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 6cd60e51e6cc559c578b56a4e607996047139835 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support 'modulo whole circle' for arguments in turn. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-016 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers on unit less angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy fd7f496367de3908b950704367b5d3d7a0eb3a5e `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers for unit less angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-017 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers on unit less angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 8f51df624e2bd909c5b91d193c15f16d3287906c `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers for angle arguments in degree. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-018 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers on gradian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy b2e3525ee2b31613064ea93fa48f4dbb93b458c2 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers for angle arguments in gradians. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-019 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers on radian angles svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 5f643161d15be7e35b72f8bc5036d53d895070de `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers for angle arguments in radians. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-020 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers on turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 5dbdeaf617227b63970ed1e271db7596241e70ca `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers for angle arguments in turns. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-021 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers with negative exponents for unit less arguments svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 86fc968c6520113f513d625852054adf562fe35e `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers with negative exponents for unit less angle arguments. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-022 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers with negative exponents for arguments in degree svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 8e63fce6b04e4e04f6a713a2b154177182672f76 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers with negative exponents for angle arguments in degree. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-023 reference/svg-skewy-ref SVG presentation attribute and skewY and scientific numbers with negative exponents for arguments in gradian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 964f7d6ab9915638eaed3d41eba005dbb9dba80c `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers with negative exponents for angle arguments in gradian. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-024 reference/svg-skewy-ref SVG presentation attribute and skewY and scientific numbers with negative exponents for arguments in radian svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy 93553c5cc530d4536e86f5548cd263d6b3d61866 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers with negative exponents for angle arguments in radian. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-skewy-025 reference/svg-skewy-ref SVG presentation attribute and skewY with scientific numbers with negative exponents for arguments in turns svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-skewy a4de5e608df31c74c7bdd0106ec084f774e2bab4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The skewY transform function must support scientific numbers with negative exponents for angle arguments in radian. The green rect in this test should be skewed vertically 45 degrees to completely cover the red path.
svg-transform-group-001 reference/svg-green-square-ref SVG presentation attribute and translate on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions b7a6c5b0f9e7666fbabfc538ba108cd20edaf930 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be translated, therefore the child element should be translated to completely cover the red rect.
svg-transform-group-002 reference/svg-green-square-ref SVG presentation attribute and translateX on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 0a1699c80cd8cd4f8fe5d68b0c834876446a5ce3 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be translated horizontally, therefore the child element should be translated horizontally to completely cover the red rect.
svg-transform-group-003 reference/svg-green-square-ref SVG presentation attribute and translateY on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions df87d3000ff8e0809ff56364e8320a645685b1d1 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be translated vertically, therefore the child element should be translated vertically to completely cover the red rect.
svg-transform-group-004 reference/svg-green-square-ref SVG presentation attribute and scale on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions e1253bd7cbe7363654c098979c19eae80038a8d4 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be scaled, therefore the child element should be scaled to completely cover the red rect.
svg-transform-group-005 reference/svg-green-square-ref SVG presentation attribute and scaleX on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions dd471bf1ee2c4f7f2fd07ae90e09fe1af6fc66ed `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be scaled horizontally, therefore the child element should be scaled horizontally to completely cover the red rect.
svg-transform-group-006 reference/svg-green-square-ref SVG presentation attribute and scaleY on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions f36dd0e5e9fe2eca8083a6d7e97ee06f7ea86c5d `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be scaled vertically, therefore the child element should be scaled vertically to completely cover the red rect.
svg-transform-group-007 reference/svg-green-square-ref SVG presentation attribute and rotate on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions a409fb1c2f6ef7a2728ee0310a8de842ef429766 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be rotated, therefore the child element should be rotated. The green rect in this test should be rotated by 90 degrees clockwise to completely cover the red rect.
svg-transform-group-008 reference/svg-green-square-250x250-ref SVG presentation attribute and skewX on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions da13d176fc5cbecdc6145b1199c0e7fc16f2a137 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be skewed horizontally, therefore the child element should be skewed horizontally to completely cover the red rect.
svg-transform-group-009 reference/svg-green-square-250x250-ref SVG presentation attribute and skewY on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 404cda2e9a7cbd6049c5ee65d2bd805186fee05a `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be skewed vertically, therefore the child element should be skewed vertically to completely cover the red rect.
svg-transform-group-010 reference/svg-green-square-ref SVG presentation attribute and matrix on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 152369b424862891fdae54e2c433e298e2758a5f `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should have the transform matrix applied, therefore the child element should be scaled and translated to completely cover the red rect.
svg-transform-group-011 reference/svg-green-square-ref SVG presentation attribute and rotate with three arguments on group svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions 9bdf3ac70fb6fe5084aab5a06ba7765670de227b `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to a child element. The group of elements should be rotated and translated, therefore the child element should be rotated and translated. The green rect in this test should be rotated by 90 degrees clockwise after the transform origin is translated by 20 pixels in both the vertical and horizontal directions to completely cover the red rect.
svg-transform-list-separations-001 reference/svg-transform-list-separations-ref No separations between transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 1a3b7e1d00b8f4635e051e7b4bddf1bef841fc3c `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with no separation between the 3 transform functions in the list
svg-transform-list-separations-002 reference/svg-transform-list-separations-ref Comma + no whitespace separations between transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 13c58e82b52186b2e218ddfc2873bf0bfad2d1ab `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by commas with no whitespace.
svg-transform-list-separations-003 reference/svg-transform-list-separations-ref Comma + whitespace separations between transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 807d67fa56bf0728f85b11b628bb5c5ca2237691 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by commas with whitespace.
svg-transform-list-separations-004 reference/svg-transform-list-separations-ref Whitespace separations between transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 8a53325fe944469d8a6f1bb3feb52952a459137c `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by whitespace.
svg-transform-list-separations-005 reference/svg-transform-list-separations-ref Comma, whitespace, and no separations between transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 51b3fced8bf7e7fb3389322f7f4fd4611a173d35 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 4 transform functions in the list delimited by a comma, whitespace, and nothing.
svg-transform-list-separations-006 reference/svg-transform-list-separations-ref Multiple spaces between transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists bb06a49bf8c81bf558913766230c315cde948510 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 4 transform functions in the list with multiple spaces between them
svg-transform-list-separations-007 reference/svg-transform-list-separations-ref Multiple spaces before and after transform functions on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists df5343a2ab7aef3e8ca08f5ca65d2172dce82ae8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with multiple spaces before and after the transform function list
svg-transform-list-separations-008 reference/svg-transform-list-separations-ref Transform functions separated by commas separations with multiple spaces before the commas on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists e9e957303415022892733e6c32bd0a11539b2dc6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by commas with whitespace before the commas.
svg-transform-list-separations-009 reference/svg-transform-list-separations-ref Transform functions separated by commas separations with spaces before and after the commas on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists a5244eefa3421734f0398796a3d53aec904f4e8c `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by commas with whitespace before the commas.
svg-transform-list-separations-010 reference/svg-transform-list-separations-ref Transform functions separated by newlines on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 6f75f2659f67b1f94bd0e6efed07bc7d69859064 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by newlines
svg-transform-list-separations-011 reference/svg-transform-list-separations-ref Transform functions separated by commas and newlines on SVG presentation attribute svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-list,http://www.w3.org/TR/css-transforms-1/#svg-functional-notation,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 7ced2a4799daf17538c11af675222546b5bca058 `Rebecca Hauck`<mailto:rhauck@adobe.com> The rect in the test should have an x offset of 100, a y offset of 100, and should be rotated 90 degrees clockwise with 3 transform functions in the list delimited by commas and newlines
svg-transform-nested-001 reference/svg-green-square-ref SVG presentation attribute and translate on group, translate on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 997b618831b9fa1f2fd174fb748016c4ffbfed8c `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be translated. Additionally, the child rect should be translated.
svg-transform-nested-002 reference/svg-green-square-ref SVG presentation attribute, translateX on group, translateX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 27de914b48b2cd2276c30f13fc9715dc35420806 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be translated horizontally. Additionally, the child rect should be translated horizontally.
svg-transform-nested-003 reference/svg-green-square-ref SVG presentation attribute, translateY on group, translateY on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 75b1b8105f7fe359307c00082e1e697bdf6e9b24 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be translated vertically. Additionally, the child rect should be translated vertically.
svg-transform-nested-004 reference/svg-green-square-ref SVG presentation attribute, scale on group, scale on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 4fd22d9b13ad5ccb70d646883c13f53160c2e46c `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled. Additionally, the child rect should be scaled.
svg-transform-nested-005 reference/svg-green-square-ref SVG presentation attribute, scaleX on group, scaleX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 20e099690b53fef901d76e4d366bb38d0d7c3952 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled horizontally. Additionally, the child rect should be scaled horizontally.
svg-transform-nested-006 reference/svg-green-square-ref SVG presentation attribute, scaleY on group, scaleY on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 184c68fe4ddf3a56e0287d04220ed3bd9addd0ce `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled vertically. Additionally, the child rect should be scaled vertically.
svg-transform-nested-007 reference/svg-green-square-ref SVG presentation attribute, rotate on group, rotate on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 594ba4d30b8f64cb4b3d5509696998cce9ec22cd `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be rotated. Additionally, the child rect should be rotated.
svg-transform-nested-008 reference/svg-green-square-250x250-ref SVG presentation attribute, skewX on group, skewX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 05fd65c7e61d75b5c1b831c195081c16a7e38110 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be skewed horizontally. Additionally, the child rect should be skewed horizontally.
svg-transform-nested-009 reference/svg-green-square-250x250-ref SVG presentation attribute, skewY on group, skewY on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d0bfe80d0cdbebe83381e5349d48d79355712e4a `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be skewed vertically. Additionally, the child rect should be skewed vertically.
svg-transform-nested-010 reference/svg-green-square-ref SVG presentation attribute, matrix on group, matrix on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8208ccde8c12054412771524228bcd22e343a943 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled and translated. Additionally, the child rect should be scaled and translated.
svg-transform-nested-011 reference/svg-green-square-ref SVG presentation attribute, translate on group, scale on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions eedc58d2d756e49f93ff1d0566e8bf6af9bb61ef `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be translated. Additionally, the child rect should be scaled.
svg-transform-nested-012 reference/svg-green-square-ref SVG presentation attribute, translateX on group, scaleY on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 25f1a35c08dc0ae699bddc8d04146c63d3c2661b `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be translated horizontally. Additionally, the child rect should be scaled vertically.
svg-transform-nested-013 reference/svg-green-square-250x250-ref SVG presentation attribute, translateY on group, skewX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions cf6d54beabf3cc7a6c5e8b66ae0ff3a733fff10b `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be translated vertically. Additionally, the child rect should be skewed horizontally.
svg-transform-nested-014 reference/svg-green-square-250x250-ref SVG presentation attribute, scale on group, skewY on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 4909a3d2589df2e9418cf496ca7607fbdd19ee69 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled. Additionally, the child rect should be skewed vertically.
svg-transform-nested-015 reference/svg-green-square-ref SVG presentation attribute, scaleX on group, rotate on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions b88d74a364ec4f7d0eb2fb8583cf9530a645701d `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled horizontally. Additionally, the child rect should be rotated.
svg-transform-nested-016 reference/svg-green-square-ref SVG presentation attribute, scaleY on group, translateX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions dd38a3215ced71c407e9ffba738c33ffecd21d62 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled vertically. Additionally, the child rect should be translated horizontally.
svg-transform-nested-017 reference/svg-green-square-ref SVG presentation attribute, rotate on group, translateY on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 56ccc5879750ce2343cf27e8664185f957603994 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be rotated. Additionally, the child rect should be translated vertically.
svg-transform-nested-018 reference/svg-green-square-250x250-ref SVG presentation attribute, skewX on group, scaleX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 09bc31a78bf7fa41802eb6df565139ef0ff17524 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be skewed horizontally. Additionally, the child rect should be scaled horizontally.
svg-transform-nested-019 reference/svg-green-square-250x250-ref SVG presentation attribute, skewY on group, translate on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions b501105225b03eec91580eaaecfeb84a2c318a39 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be skewed vertically. Additionally, the child rect should be translated.
svg-transform-nested-020 reference/svg-green-square-ref SVG presentation attribute, matrix on group, scaleX on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions c732513ad7dce23cb7f327fe77dc7d7140f4f491 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled and translated. Additionally, the child rect should be scaled horizontally.
svg-transform-nested-021 reference/svg-green-square-ref SVG presentation attribute, translate on group, scaleY on child1, rotate on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 14f9938cd1f547ac932cab14395fc11bdd6a2eea `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be translated. Additionally, the first rect should be scaled vertically and the second rect should be rotated.
svg-transform-nested-022 reference/svg-green-square-ref SVG presentation attribute, translateX on group, scaleX on child1, matrix on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 99f86bd080228973043bfe573d0d28f05f53d8b1 `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be translated horizontally. Additionally, the first rect should be scaled horizontally and the second rect should have the transform matrix applied.
svg-transform-nested-023 reference/svg-green-square-ref SVG presentation attribute, translateY on group, translate on child1, scale on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions f9a75db45450b91bb138d120c5f30cd8d204f468 `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be translated vertically. Additionally, the first rect should be translated and the second rect should be scaled.
svg-transform-nested-024 reference/svg-green-square-ref SVG presentation attribute, scale on group, translateX on child1, scaleX on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 75d662a36b03e554877c13b1cd634fba074d21ef `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be scaled. Additionally, the first rect should be translated horizontally and the second rect should be scaled horizontally.
svg-transform-nested-025 reference/svg-green-square-ref SVG presentation attribute, scaleX on group, translateY on child1, scale on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 41d390fc32534ef0578c2b1730b7f559bca39d95 `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be scaled horizontally. Additionally, the first rect should be translated vertically and the second rect should be scaled.
svg-transform-nested-026 reference/svg-green-square-ref SVG presentation attribute, scaleY on group, translate on child1, rotate on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions df5bed7195a41a97e3d84cf898c4a2a60f461816 `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be scaled vertically. Additionally, the first rect should be translated and the second rect should be rotated.
svg-transform-nested-027 reference/svg-green-square-ref SVG presentation attribute, rotate on group, translateX on child1, scaleY on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8b3cbc1329c648d49ee9cc9fa57221cd156c918a `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should be rotated. Additionally, the first rect should be translated horizontally and the second rect should be scaled vertically.
svg-transform-nested-028 reference/svg-green-square-ref SVG presentation attribute, matrix on group, scaleY on child1, translateY on child2 svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 6454cf592e17022d1e107969e9aa45f7896e9c73 `David Alcala`<mailto:dalcala@adobe.com> Transforms on parent elements should be pre-multiplied to transforms on child elements. The group of elements should have the transform matrix applied. Additionally, the first rect should be translated vertically and the second rect should be scaled vertically.
svg-transform-nested-029 reference/svg-green-square-ref SVG presentation attribute, scaleX on group, rotate with three arguments on child svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-functions cb7bdd867f5e7c9d734b03e6385a5f5b54f25ce1 `David Alcala`<mailto:dalcala@adobe.com> Transforms on a parent element should be pre-multiplied to transforms on a child element. The group of elements should be scaled horizontally. Additionally, the child rect should be rotated after the transform origin is translated.
svg-translate-001 reference/svg-translate-ref SVG presentation attribute and translate with translation-value arguments without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 477bc466788e8dda163a497d0ae9d2af76f207f0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support unit less arguments for translation-value. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-002 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with pixel units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d511fa941440f812b7444ff15dc7731fa5485cfe `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'px' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-003 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with point units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 0779fc289c296e73adadcf5f3b5307339a916f25 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pt' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-004 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with pica units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 03ea557c005aefa2ad0beb4524bebeef83445453 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pc' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-005 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with millimeter units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b1a5ce310244a2fa3556911fe2ca2f96591a24ac `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'mm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-006 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with centimeter units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 1d24fdf1e6fe45764bd23afab413c0da69c6cee0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'cm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-007 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with inch units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 3a7a4aeb37b6c2882a8d195d1d91e8874ea437a0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'in' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-008 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with em units on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b56c8866c3e42a57ec1819812209490251577062 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'em' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-009 reference/svg-translate-ref SVG presentation attribute and translate with translation-value and unit less arguments in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 6c657e4022ac40fcedadc8c4b9dd1fcbdda925ab `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support unit less arguments in scientific numbers for translation-value. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-010 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with pixel units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 1a739e55d7ffcec602b9931d68567bfb4bd0fb9f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'px' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-011 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with point units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 0d867f327eb85d6cada17446281b9adb99077f66 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pt' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-012 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with pica units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b0a44507ce09b8a4f8893b6df7f89dc36ede597c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pc' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-013 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with millimeter units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b13627c93d45aa0975eea6a100d3769f6008910a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'mm' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-014 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with centimeter units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d879210aaf3f1980f743d884fe3941cf26b33ffb `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'cm' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-015 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with inch units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate a3126a3fa31a99e5ef096b494ccd31251ab416d4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'in' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-016 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with em units in scientific notation on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate cd5bf367d434c4c8ab20a4849f6ea420420efbc5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'em' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-017 reference/svg-translate-ref SVG presentation attribute and translate with translation-value unit less arguments in scientific notation with negative exponents svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 6957eff8b9e46b08f9381c879907941a84b8a47e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support unit less arguments in scientific numbers with negative exponents for translation-value. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-018 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with pixel units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d4aedbaa6e59ad964fbfdd72c673cf028f66b53f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'px' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-019 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with point units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate e0da3b0622f4cf796e080cf929c7765501808609 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pt' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-020 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with pica units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 5be4ac98c8f63aa11e96a69771c976ec4c3856ba `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pc' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-021 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with millimeter units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 82e53850817d8a42687343abc1bb534aadc8314b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'mm' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-022 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with centimeter units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 06a1272ae104439218ed0db44680bfb5ef9fab60 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'cm' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-023 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with inch units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate c4b33760d70f760420a7d348f47418c780c58ddf `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'in' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-024 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with em units in scientific notation with negative exponents on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d1fd267857149da953e93b0905f77fe5f94e981f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'em' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-025 reference/svg-translate-ref SVG presentation attribute and translate with negative translation-value arguments without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 055ae229bbf8ac49fd5bca1abc5ce077ebd7f3ef `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative unit less arguments for translation-value. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-026 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative pixel units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate c88a478512750d4f6a43445206941ef827fe2dc3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the absolute length unit 'px' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-027 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative point units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d95144ed5855b2a8b8de1de61d752321ca629b2c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the absolute length unit 'pt' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-028 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative pica units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b1c4feea403e468ce67a1f0b4e3a0779aaeef8f1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the absolute length unit 'pc' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-029 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative millimeter units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 982f9f5a85d52c31aed667184b7d07afb16351e7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the absolute length unit 'mm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-030 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative centimeter units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 136b8f532465b4cd2644106c530ac5ee8aaceeca `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the absolute length unit 'cm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-031 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative inch units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 470fbd28d4d1ebb85cf520ac927187372ce5d398 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the absolute length unit 'in' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-032 reference/svg-translate-ref SVG presentation attribute and translation-value arguments with negative em units on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 7e08225fa6f9dab18307c123fcff6111f045c4c4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the relative length unit 'em' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-033 reference/svg-translate-ref SVG presentation attribute and translate with translation-value and negative unit less arguments in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate e91a325df8dc457e0d6cf98da83ad18b23905add `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative unit less arguments in scientific numbers for translation-value. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-034 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with pixel units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 48b488de4f2d52c1949702cb724d45c49dff4d65 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'px' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-035 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with point units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 3f32a3ed8b465d0e482d2246e5483b5c55618fd8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pt' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-036 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with pica units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate e4f21fb350c5389a83d6d36558a544f5c7e3a757 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pc' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-037 reference/svg-translate-ref SVG presentation attribute and translation-value negative argument with millimeter units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 8fbdc7646ecea89a85ec9262a6c8fbdda05c6689 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'mm' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-038 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with centimeter units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 0e99a8c2e5421ac8a0b814f2f500fa0086ecfc02 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'cm' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-039 reference/svg-translate-ref SVG presentation attribute and translation-value negative argument with inch units in scientific notation on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d788921bd7b06e3da85b6399178d1291cabe0576 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'in' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-040 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with em units in scientific notation on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 3b81cb454f92db5742196d6f972789692d992e8e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'em' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-041 reference/svg-translate-ref SVG presentation attribute and translate with translation-value unit less negative arguments in scientific notation with negative exponents svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 01239aeda78039dfce254a7d44f148615adf75c5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support unit less arguments in negative scientific numbers with negative exponents for translation-value. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-042 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with pixel units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 1865b47f263db247640efe33890c595169082bb5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'px' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-043 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with point units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 2a09097f306c118a5bb1e1c69de9128a0a34c48c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pt' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-044 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with pica units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 734809e6c35d5fd6d88ead30a54b21b93f1a6b4a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'pc' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-045 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with millimeter units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate f89c23c19816ca7aa74e59903d2558e72a304d98 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'mm' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-046 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with centimeter units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b9a8cfbd15cb23c52fb8b0a1cc6397fecdba3871 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'cm' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-047 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with inch units in scientific notation with negative exponents on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 04c60f4963518472b74dd879dfd3cf753a4bf235 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the absolute length unit 'in' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-048 reference/svg-translate-ref SVG presentation attribute and translation-value negative arguments with em units in scientific notation with negative exponents on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 4bd1b91954fea3057e27c826d864cb728fd64b77 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'em' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-049 reference/svg-translate-ref SVG presentation attribute and translate with one translation-value argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 95e911b4108f327061a685b3afb6af32b46d6fd3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function takes tx as the first translation-value parameter and ty is the optional second translation-value parameter. If ty is not provided, ty has zero as a value. The rect in the test should be moved 50 pixels in the X direction
svg-translate-050 reference/svg-translate-ref SVG presentation attribute and translate with one negative translation-value argument svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 7d3e751264dc65b354a1f3a1e49422f248006649 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function takes tx as the first translation-value parameter and ty is the optional second translation-value parameter. If ty is not provided, ty has zero as a value. The rect in the test should be moved 50 pixels in the X direction
svg-translate-051 reference/svg-translate-ref SVG presentation attribute and translate with comma delimited arguments with no spaces svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 8549d42a6439fa36284d107f113c9782c38757c5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function arguments can be separated by an optional comma with no spaces. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-052 reference/svg-translate-ref SVG presentation attribute and translate with comma delimited arguments with a space in between svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate b95259c7d3029bda27ea42c9c486e797ec3703a8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function arguments can be separated by an optional comma with a space in between. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-053 reference/svg-translate-ref SVG presentation attribute and translate with arguments separated by multiple spaces svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 0c22f519dfe525b63c315066b6d0bbad81751c68 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function arguments can multiple spaces. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-054 reference/svg-translate-ref SVG presentation attribute and translate with comma delimited arguments with multiple spaces before the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate d4d1375ad5e656ba12b804bc11149ffa936aa379 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function arguments can be separated by an optional comma with multiple spaces before the comma. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-055 reference/svg-translate-ref SVG presentation attribute and translate with comma delimited arguments with multiple spaces before and after the comma svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 6e51db7d0d64f7c187bdf694f7126aafc77479fa `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function arguments can be separated by an optional comma with multiple spaces before and after the comma. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translate-abs-unit-combinations-001 reference/svg-translate-abs-unit-combinations-ref SVG presentation attribute and translation-value arguments with different absolute units on translate - x in px, y unit less svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 08867c5e62caadd1db5b76659a7372e8b2c53ab6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support different absoulute units on translation-value arguments. The rect in the test should be moved 100 pixels in the X direction and 50 pixels in the Y direction
svg-translate-abs-unit-combinations-002 reference/svg-translate-abs-unit-combinations-ref SVG presentation attribute and translation-value arguments with different absolute units on translate - x unit less, y in px svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 237f433662492d88261dc4d024ddca85f5d688fe `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support different absoulute units on translation-value arguments. The rect in the test should be moved 100 pixels in the X direction and 50 pixels in the Y direction
svg-translate-abs-unit-combinations-003 reference/svg-translate-abs-unit-combinations-ref SVG presentation attribute and translation-value arguments with different absolute units on translate - x in cm, y in mm svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 1f90ba6550b28866a7e2d2860e694bf9ef3e8027 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support different absoulute units on translation-value arguments. The rect in the test should be moved 100 pixels in the X direction and 50 pixels in the Y direction
svg-translate-abs-unit-combinations-004 reference/svg-translate-abs-unit-combinations-ref SVG presentation attribute and translation-value arguments with different absolute units on translate - x in pc, y in pt svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 315931881232abd415c357d7443c8cffbaf70ea6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support different absoulute units on translation-value arguments. The rect in the test should be moved 100 pixels in the X direction and 50 pixels in the Y direction
svg-translate-abs-unit-combinations-005 reference/svg-translate-abs-unit-combinations-ref SVG presentation attribute and positive and negative translation-value arguments different absolute units on translate - x negative in inches, y positive in px svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate a67248a97051b281d013b388a87e729417e9e380 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support different absoulute units on translation-value arguments. The rect in the test should be moved 100 pixels in the X direction and 50 pixels in the Y direction
svg-translate-abs-unit-combinations-006 reference/svg-translate-abs-unit-combinations-ref SVG presentation attribute and positive and negative translation-value arguments different absolute units on translate - x positive in px, y negative in cm svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 7170a29ddb8ac20c8d658522c0f0d64bc2a9c732 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support different absoulute units on translation-value arguments. The rect in the test should be moved 100 pixels in the X direction and 50 pixels in the Y direction
svg-translate-ex-unit-001 reference/svg-translate-ex-unit-ref SVG presentation attribute and translation-value arguments with ex units on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 8d79a9327a2526ca33dfc0d7d2a58af23898677b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'ex' on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction and 40 pixels in the Y direction
svg-translate-ex-unit-002 reference/svg-translate-ex-unit-ref SVG presentation attribute and translation-value arguments with ex units in scientific notation on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 70b31d4c134fe7598193a3a9c4660431d04d7990 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'ex' in scientific numbers on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction and 40 pixels in the Y direction
svg-translate-ex-unit-003 reference/svg-translate-ex-unit-ref SVG presentation attribute and translation-value arguments with ex units in scientific notation with negative exponents on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 8ce26be8f30206abe2c75ab08d6d911b40ea0400 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'ex' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction and 40 pixels in the Y direction
svg-translate-ex-unit-004 reference/svg-translate-ex-unit-ref SVG presentation attribute and translation-value arguments with negative ex units on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 2f45064ec985c80529b34bea0f96ad90b7f86214 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative numbers in the relative length unit 'ex' on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction and 40 pixels in the Y direction
svg-translate-ex-unit-005 reference/svg-translate-ex-unit-ref SVG presentation attribute and translation-value negative arguments with ex units in scientific notation on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 4a117f3a331aefc0cdb5938e90f747e66b70535f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'ex' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction and 40 pixels in the Y direction
svg-translate-ex-unit-006 reference/svg-translate-ex-unit-ref SVG presentation attribute and translation-value negative arguments with ex units in scientific notation with negative exponents on translate ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 7c3c078520fb1f27d4f3a6958d5f676e4b7b530f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support the relative length unit 'ex' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction and 40 pixels in the Y direction
svg-translate-multiple-001 reference/svg-translate-multiple-ref SVG presentation attribute and translation-value arguments with translate applied twice svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate aadd0cac1cb8ccdf1b7d758691d598348e6a4b3b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can be called multiple times on the same element. The rect in the test should be moved 50 pixels in the X direction and 75 pixels in the Y direction
svg-translate-multiple-002 reference/svg-translate-multiple-ref SVG presentation attribute and translation-value arguments with translate applied twice in both directions svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate e2801d4376eead711de2c3b73927e54137bda9e6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can be applied multiple times and in both directions. The rect in the test should be moved 50 pixels in the X direction and 75 pixels in the Y direction
svg-translate-multiple-relative-001 reference/svg-translate-multiple-relative-ref SVG presentation attribute and translation-value arguments with translate applied once in pixels and once in percentage units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 40162aa0a3b42c882d9839516a947993c41af551 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can be called multiple times on the same element with relative and absolute values. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-multiple-relative-002 reference/svg-translate-multiple-relative-ref SVG presentation attribute and translation-value arguments with translate applied twice in percentage units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 4ca3c9f4b1cec4a257d7a82fc63cda031fededf1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can be called multiple times in relative translation-values. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-001 reference/svg-translate-relative-ref SVG presentation attribute and translation-value arguments with percentage units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 3e44fd2afa1771111fa8832bda6a31e33fbefe3b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support percentage units on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-002 reference/svg-translate-relative-ref SVG presentation attribute and translation-value arguments with negative percentage units on translate svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate f39f426ddf51a0ac2c198e75b1567d6c5818488f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function must support negative percentage units on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-003 reference/svg-translate-relative-ref SVG presentation attribute with relative and absolute combined translation-value arguments for translate - with tx in px, ty in % svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 68777d62e2adda819601d60fbd08d4e865f4ccd8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can have combinations of relative and absolute arguments. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-004 reference/svg-translate-relative-ref SVG presentation attribute with relative and absolute combined translation-value arguments for translate - tx in %, ty in px svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 4d302faca01987d9e62d336495134ca1662e9543 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can have combinations of relative and absolute arguments. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-005 reference/svg-translate-relative-ref SVG presentation attribute with relative and absolute combined translation-value arguments for translate - tx unit less, ty in % svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value a581d8c0ee02bb20fd7505c15f065a09ed4fab35 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can have combinations of relative and absolute arguments. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-006 reference/svg-translate-relative-ref SVG presentation attribute with relative and absolute combined translation-value arguments for translate - tx in %, ty unit less svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value e676d4c0c288c2d97a5bb710162c46f97dab0ff0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can have combinations of relative and absolute arguments. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-007 reference/svg-translate-relative-ref SVG presentation attribute with relative and absolute combined translation-value arguments for translate - relative width, tx in %, ty unit less svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 5c46c495686da7cba514339e34f47b93acbd0113 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can have combinations of relative and absolute arguments and can be applied to relative sized shapes. The rect in the test should be moved 50 pixels in the X direction and 100 pixels in the Y direction
svg-translate-relative-008 reference/svg-translate-relative-ref SVG presentation attribute with relative and absolute combined translation-value arguments for translate - relative height, tx in px, ty in % svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate bfcd1ef323308a6a3c43c128edc17077dd0e977a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translate transform function can have combinations of relative and absolute arguments and can be applied to relative sized shapes. The rect in the test should be moved 50 pixels in the X direction and 50 pixels in the Y direction
svg-translatex-001 reference/svg-translatex-ref SVG presentation attribute and translateX with translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex,http://www.w3.org/TR/css-transforms-1/#svg-transform-value b9063731a1c2b992272596695d42f216f57062be `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support unit less arguments for translation-value. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-002 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 0c89f8fc58ebb3ebce0f95f7940e6bda02fc573c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'px' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-003 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 4d79db5b34257b520e9d972d4e15caefbd22a4f2 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pt' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-004 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with pica unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 4e6ddb0f7db74113df322fb9fad57ae8024870ce `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pc' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-005 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with millimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex b1553beec2553c00516b8908187b5d7e1503015e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'mm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-006 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with centimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex c054473a9abb0706d930925abedb80a147b8e232 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'cm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-007 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with inch unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 07769b43734f3e6e0bb51a2f78d1f2bf1a1e50a4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'in' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-008 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with em unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 6604bf4adb8b21ce985ea9d3e9fcf7153904450b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'em' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-009 reference/svg-translatex-ref SVG presentation attribute and translateX with translation-value and a unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex f2353b2b940224ed2aa3ea547e0f5c14dda9a868 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support unit less arguments in scientific numbers for translation-value. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-010 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with pixel unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 69079317a7de531aa3b7753ead95b11650c08d5a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'px' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-011 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with point unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 8fedaf18c2831616e00d75d19affef7d56db2df8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pt' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-012 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with pica unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 3dae2130ffa0ca809f59bb88d69dcffcc336689e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pc' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-013 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with millimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 59845d1a3eda1c774fd7fd1517360b9119463976 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'mm' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-014 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with centimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 13380da408463d5628e518901b62f5e52ddfc130 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'cm' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-015 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with inch unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 3c7babbd78079c043c9424bc465f72a583ad2e5f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'in' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-016 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with em unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 8dcef2a2cd5b283fbfe4c3cf2c0b3627df06bf07 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'em' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-017 reference/svg-translatex-ref SVG presentation attribute and translateX with translation-value unit less argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex a427dccdc095b3a6180bfed4b726324579cf036a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support unit less arguments in scientific numbers with negative exponents for translation-value. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-018 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with pixel unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 224c6f8e30ee1da3661ea9b94255e3c1a5f19192 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'px' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-019 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with point unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex c56c29a96207de09cc59a944e2ff024778078048 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pt' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-020 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with pica unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 318910b44b33799dd03a6c47abfb1d0c0a69aae5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pc' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-021 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with millimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 9e55ae54dac4219870684b1ea6a86a5b8b52b0fa `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'mm' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-022 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with centimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 13b66a2ccb2fcf153fa59d6eb5d624a28c79b89f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'cm' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-023 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with inch unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 41a12e56c5751810e734594efb1c627d838d5cba `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'in' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-024 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with em unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex b98467fc939794d714b3956ad14cbeaebe562427 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'em' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-025 reference/svg-translatex-ref SVG presentation attribute and translateX with a negative translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex,http://www.w3.org/TR/css-transforms-1/#svg-transform-value b156cd2719f26de9a7ace114e108f5fbbaa19fe0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative unit less arguments for translation-value. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-026 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative pixel unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 86f267c4d13f373ce445d0481c1b1f6e25435405 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the absolute length unit 'px' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-027 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative point unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 970742468eb7f25790b8031f9aa962641f12cdcc `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the absolute length unit 'pt' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-028 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative pica unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 1e67c76506c9784888a11409df394241b5a6b334 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the absolute length unit 'pc' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-029 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative millimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 980d741ae8685897b0e1b0449b1fbf7aa86f1f8a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the absolute length unit 'mm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-030 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative centimeter unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 35d1791b27a7f4ef87a949db210f3e24d13ed3fa `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the absolute length unit 'cm' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-031 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative inch unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 971b895e469efab6d3c0bb0fa1fdad7315c3824b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the absolute length unit 'in' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-032 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative em unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex d58d4361cf9d63ca06ea121bcc9d25193fd0db9c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the relative length unit 'em' on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-033 reference/svg-translatex-ref SVG presentation attribute and translateX with translation-value and a negative unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex b32b67a31bb61b9b71c3f43842bbebd99880a6be `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative unit less arguments in scientific numbers for translation-value. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-034 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with pixel unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex cd583564339946c740e4ba0024804f4e5d092ad7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'px' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-035 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with point unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 995e5c0d024d4e5f4672f1f6a94555f0ce0a68e4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pt' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-036 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with pica unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex a6e62a415fdacd2fcca75ed0e0e9568e3769bdf6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pc' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-037 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with millimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 264646466ed040d27487c3667410d333c9ca21c0 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'mm' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-038 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with centimeter unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 8a6f6c959970c3442a37b704ce48a51ef9766f86 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'cm' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-039 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with inch unit in scientific notation on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex c4f0d7c38f7cd1ac50823851f4156e25009ef17d `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'in' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-040 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with em unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 84b7e570ec8b04c14ae719c73f6bba0ff1321853 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'em' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-041 reference/svg-translatex-ref SVG presentation attribute and translateX with translation-value unit less negative argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 7fa0e4b90ce66530f56a457d8d0fb91e4be59ab5 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support unit less arguments in negative scientific numbers with negative exponents for translation-value. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-042 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with pixel unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 1d9bbc8568064c6614df24b1155e718d9f891f13 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'px' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-043 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with point unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 168ac64b6c61d5d01fc28c98f011d2dc824192b8 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pt' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-044 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with pica unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex b109b17995706b8c2e0bd59401b67e848c8716e4 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'pc' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-045 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with millimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 84d565fa2fc687f17d937b9583a98977acfbe2de `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'mm' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-046 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with centimeter unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 4141c5ee213fd8e9ed43fa3dd779495d831298ab `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'cm' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-047 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with inch unit in scientific notation with a negative exponent on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex a55c51916e9fc19853277a5230c38bc85e9f46bc `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the absolute length unit 'in' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-048 reference/svg-translatex-ref SVG presentation attribute and translation-value negative argument with em unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 38d1243519fb462bad95173e65a16e56d70b64ef `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'em' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-combination-001 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with translateX applied twice svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 51e5b1628a2653968a8651cebee545a768404dad `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function can be called twice on the same element. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-combination-002 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with translateX applied once in pixels and once in percentage units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex ae166af1ebe087b1444931a3afbd20876388ec1d `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function can be called twice on the same element with different translation-value units. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-combination-003 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with translateX applied twice in percentage units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 4dbce0af2b8adcd72b6a7abb5a355cdb87fd304e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function can be called twice in percentage units. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-combination-004 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with translateX applied in both directions svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 02e3fea4e0b90a7e219acfc9a65c775895223b40 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function can be applied in both directions. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-ex-unit-001 reference/svg-translatex-ex-unit-ref SVG presentation attribute and translation-value argument with ex unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 10ab55f55edb95e1b6eb2bcc9da13b82b94ccbe7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'ex' on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction
svg-translatex-ex-unit-002 reference/svg-translatex-ex-unit-ref SVG presentation attribute and translation-value argument with ex unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 879a4a81a3bdc9a399264fce20c8df3728b19028 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'ex' in scientific numbers on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction
svg-translatex-ex-unit-003 reference/svg-translatex-ex-unit-ref SVG presentation attribute and translation-value argument with ex unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 3a3fd0d548f2b33e426b2cc966c8530f2724d585 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'ex' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction
svg-translatex-ex-unit-004 reference/svg-translatex-ex-unit-ref SVG presentation attribute and translation-value argument with negative ex unit on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 55ca963f7890513bbe89add7fb4696add33830a3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative numbers in the relative length unit 'ex' on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction
svg-translatex-ex-unit-005 reference/svg-translatex-ex-unit-ref SVG presentation attribute and translation-value negative argument with ex unit in scientific notation on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 53bd701ddf9330d44531ec006597b4247e295878 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'ex' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction
svg-translatex-ex-unit-006 reference/svg-translatex-ex-unit-ref SVG presentation attribute and translation-value negative argument with ex unit in scientific notation with a negative exponent on translateX ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex cb8fd45720b133cd2df900319eca9d4082e05a14 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support the relative length unit 'ex' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 40 pixels in the X direction
svg-translatex-relative-001 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with percentage unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 598651190e18ec46ba2b87e61b9429c0e04542bb `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support percentage units on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatex-relative-002 reference/svg-translatex-ref SVG presentation attribute and translation-value argument with negative percentage unit on translateX svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 873eea9dd6c73d12ac542dd862185d601ac70292 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateX transform function must support negative percentage units on translation-value arguments. The rect in the test should be moved 50 pixels in the X direction
svg-translatey-001 reference/svg-translatey-ref SVG presentation attribute and translateY with translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 5a4ad049feb11f9e39a2bb8dfbbb15962bc248ca `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support unit less arguments for translation-value. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-002 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with pixel unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey ede795cc1617f4b23dd2868fbc17fe2ca16fe8fe `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'px' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-003 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with point unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey c11e0f2108b9b3cd00f3e41f4748342b852eb7ac `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pt' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-004 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with pica unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey f5e5c9f20e637b7cb8083066c14e4505fa6e1ede `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pc' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-005 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with millimeter unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 537c0164a409118d17bc46b4582a9b4c31d140ce `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'mm' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-006 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with centimeter unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey ef587665fa4ee1b8405f96e77e8b504a09aa3408 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'cm' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-007 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with inch unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey c41ba4ef6c190218f91997a1f663b657c0497623 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'in' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-008 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with em unit on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 053ceaedc3dbf216bfa7ef02f7b5cda34b1d099a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'em' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-009 reference/svg-translatey-ref SVG presentation attribute and translateY with translation-value and a unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 8606bdbe8946648c9ceae3f9e8ae72f401f39fbf `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support unit less arguments in scientific numbers for translation-value. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-010 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with pixel unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 1a52ec46cb784d055669d9e704c7b7e5d985125b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'px' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-011 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with point unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey b7f541a8a1a4f01a062e5d1dc47abea4fe98b837 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pt' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-012 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with pica unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey e088008ea3473e6f6c591ede48e39debd820a52d `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pc' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-013 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with millimeter unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey c654d255c0909bf37b13ebb0a10f588f47726c74 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'mm' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-014 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with centimeter unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 3f04d180f6f1d5257a56aa51cc9ee8591f05567c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'cm' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-015 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with inch unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey d826e2d4c0e9962c92458d13f540edc42aa05a17 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'in' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-016 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with em unit in scientific notation on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey ac94e9c78bc53959aadffb5265d429acaa4636cf `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'em' in scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-017 reference/svg-translatey-ref SVG presentation attribute and translateY with translation-value unit less argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey b760326a4882cc92189954368940ff383840cafb `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support unit less arguments in scientific numbers with negative exponents for translation-value. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-018 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with pixel unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 50d11530144f92d07a7863a5b685ccdde059a3bc `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'px' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-019 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with point unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey d1a2df949d75124fa81990d3c318a8f9e2350af6 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pt' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-020 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with pica unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 8affdc0437844b420abd7a95ee670d4d3b51a929 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pc' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-021 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with millimeter unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 0f4ad58a27ac0e4a62106272d36d6d4cfb11cb7b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'mm' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-022 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with centimeter unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 4cbc479cdbb5f9cc3a4b179336151dd77ef1576a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'cm' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-023 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with inch unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 44e2f404dcea72dc0575624f6016048af0d06b6a `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'in' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-024 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with em unit in scientific notation with a negative exponent on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey f32fd030933a370cfdd29b645a73351a12751802 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'em' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-025 reference/svg-translatey-ref SVG presentation attribute and translateY with a negative translation-value argument without unit svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey,http://www.w3.org/TR/css-transforms-1/#svg-transform-value 6ca3a4657e73c46b4f60f82bab45b2451183a298 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative unit less arguments for translation-value. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-026 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative pixel unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey a23a00a08f1f027d04c3f8d63a0da23ff469121b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the absolute length unit 'px' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-027 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative point unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey dc585442b58e8fe55c4e05e5a0d957b1f2626b91 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the absolute length unit 'pt' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-028 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative pica unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 73e8c05d2c949f3be96079aea131e61d043289e7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the absolute length unit 'pc' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-029 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative millimeter unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey b05e729e60c5e815a62422e13736c2a099a6f774 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the absolute length unit 'mm' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-030 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative centimeter unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey a6d35bbc734a37d4fdf2b252b1a9828294229b06 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the absolute length unit 'cm' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-031 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative inch unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 4ae6e4c8a5825bf69c950edaa6c19d1f92b3ac0e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the absolute length unit 'in' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-032 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative em unit on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 418e8a0acd177603fd91ac04c675c69863532b56 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the relative length unit 'em' on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-033 reference/svg-translatey-ref SVG presentation attribute and translateY with translation-value and a negative unit less argument in scientific notation svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 59f5cce9194f50db36f234c8277c74f29afda24e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative unit less arguments in scientific numbers for translation-value. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-034 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with pixel unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey e49b58e079c845bfd6863dd7630c0072ec756a6b `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'px' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-035 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with point unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 33ee4c0d3788d7fd4da13698cf7b2dc79b6094bd `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pt' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-036 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with pica unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey ea0e5c98f0dcbcdbdc33d6d0aad848dde1eeef55 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pc' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-037 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with millimeter unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 4190e7df7cc6bdf53cecf8ef7af0c0fd4c6a1548 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'mm' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-038 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with centimeter unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey b4b296e0ba90e5cbfe58aa0fad570860ddc488be `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'cm' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-039 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with inch unit in scientific notation on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 1a3b6e92ca35b19a9c7978d0d1971b4c296ae2c3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'in' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-040 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with em unit in scientific notation on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey bd48f35f98e61e1ac4a55f25e878dd73f3f7a0a3 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'em' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-041 reference/svg-translatey-ref SVG presentation attribute and translateY with translation-value unit less negative argument in scientific notation with a negative exponent svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-transform-value,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey a1386227cf9dcacb6f7966c56e45e6fb02343ed2 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support unit less arguments in negative scientific numbers with negative exponents for translation-value. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-042 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with pixel unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey f8676fdff2959fe89edd79d71ffd25b8777bf932 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'px' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-043 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with point unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 2e7665ed8dd6fa5ccc1b9472e3a9a696a4944db1 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pt' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-044 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with pica unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 872df77b6fc432f662744aba91550283e4de68cd `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'pc' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-045 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with millimeter unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey dba460e1d8ca3032f34c9cd69ad03431305fb629 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'mm' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-046 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with centimeter unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 6e7998e4b72f196d31b8ffd48dbe5535505fef00 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'cm' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-047 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with inch unit in scientific notation with a negative exponent on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 571d0629c798170362f14993419fa4eaa35a3209 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the absolute length unit 'in' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-048 reference/svg-translatey-ref SVG presentation attribute and translation-value negative argument with em unit in scientific notation with a negative exponent on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey a72413f9748eefb0ee7d9b961cb5df29b2f3621f `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'em' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-combination-001 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with translateY applied twice svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 8a59692a1e950a5e282389eb0373b2227ef2cfae `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function can be called twice on the same element. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-combination-002 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with translateY applied once in pixels and once in percentage units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 8d86dfcc5444483b0282f629da851e8b007dba1c `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function can be called twice on the same element with different translation-value units. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-combination-003 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with translateY applied twice in percentage units svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey a42bb407cd18f137851f3c7302f918b22df444bf `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function can be called twice in percentage units. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-combination-004 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with translateY applied in both directions svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey bc6ec92cc8ca10b059f25dd3490df9ca50e3e5e7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function can be applied in both directions. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-ex-unit-001 reference/svg-translatey-ex-unit-ref SVG presentation attribute and translation-value argument with ex unit on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 22e6948d94e8516a5cdeb92d6fe3b1746d55dd94 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'ex' on translation-value arguments. The rect in the test should be moved 40 pixels in the Y direction
svg-translatey-ex-unit-002 reference/svg-translatey-ex-unit-ref SVG presentation attribute and translation-value argument with ex unit in scientific notation on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 6fb2aadd741a6a8cfb37e013836e272b93e36f09 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'ex' in scientific numbers on translation-value arguments. The rect in the test should be moved 40 pixels in the Y direction
svg-translatey-ex-unit-003 reference/svg-translatey-ex-unit-ref SVG presentation attribute and translation-value argument with ex unit in scientific notation with a negative exponent on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 2c3c72265c7296113819039aa145bd5ce6cb979e `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'ex' in scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 40 pixels in the Y direction
svg-translatey-ex-unit-004 reference/svg-translatey-ex-unit-ref SVG presentation attribute and translation-value argument with negative ex unit on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 1e10cee8e55fd0c67cda531868fa156da6f88e88 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative numbers in the relative length unit 'ex' on translation-value arguments. The rect in the test should be moved 40 pixels in the Y direction
svg-translatey-ex-unit-005 reference/svg-translatey-ex-unit-ref SVG presentation attribute and translation-value negative argument with ex unit in scientific notation on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey b1accadbf890f470da86c3028911bd372d0f37e7 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'ex' in negative scientific numbers on translation-value arguments. The rect in the test should be moved 40 pixels in the Y direction
svg-translatey-ex-unit-006 reference/svg-translatey-ex-unit-ref SVG presentation attribute and translation-value negative argument with ex unit in scientific notation with a negative exponent on translateY ahem,svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#svg-number,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey c8decfe92c88ff7b9d771b37005bd205265a2876 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support the relative length unit 'ex' in negative scientific numbers with negative exponents on translation-value arguments. The rect in the test should be moved 40 pixels in the Y direction
svg-translatey-relative-001 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with percentage unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey d1db0cf9706882c089ba1297a23a1f3632112d50 `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support percentage units on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
svg-translatey-relative-002 reference/svg-translatey-ref SVG presentation attribute and translation-value argument with negative percentage unit on translateY svg http://www.w3.org/TR/css-transforms-1/#svg-transform,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 2c74fb0cf8d319f76c665c141b0edd600a231cea `Rebecca Hauck`<mailto:rhauck@adobe.com> The translateY transform function must support negative percentage units on translation-value arguments. The rect in the test should be moved 50 pixels in the Y direction
transform-2d-getComputedStyle-001 transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 1df8ab1042cc63414acea9a92a8ef43d60dd46ca `Mihai Balan`<mailto:mibalan@adobe.com> CSS 2D transforms correctly report their matrix via getComputedStyle()
transform-3d-rotateY-stair-above-001 reference/transform-3d-rotateY-stair-above-ref-001 rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering ca88a7d44c80ff2e7b904840350b51d86b3a53b2 `Apple Inc.`<http://www.apple.com/> A rotateY transform with perspective should result in a trapezoid.
transform-3d-rotateY-stair-below-001 reference/transform-3d-rotateY-stair-above-ref-001 rotateY with perspective produces a trapezoid http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 29c2babe5b8d5d61a3faffe5b151e90cd8984237 `Apple Inc.`<http://www.apple.com/> A rotateY transform with perspective should result in a trapezoid.
transform-abspos-001 reference/transform-abspos-ref Containing Block for Absolute Positioning (left/top) http://www.w3.org/TR/css-transforms-1/#transform-rendering ebbfd38b3580e0eefdc4cbe00c2ad6f4bd4c0528 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block." This means absolutely positioned elements need to be rooted at a transformed ancestor, just as though it had non-static position.
transform-abspos-002 reference/transform-abspos-ref Containing Block for Fixed Positioning (left/top offsets) http://www.w3.org/TR/css-transforms-1/#transform-rendering 460ebef9314bfb17702fcbe33c0b584d346e567d `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block. The object acts as a containing block for fixed positioned descendants." This means fixed-position elements need to be rooted at a transformed ancestor, rather than the viewport.
transform-abspos-003 reference/transform-abspos-ref Containing Block for Fixed Positioning (right/bottom offsets) http://www.w3.org/TR/css-transforms-1/#transform-rendering 22270908030de8b8b2bb731453f9a68759347115 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block. The object acts as a containing block for fixed positioned descendants." This means fixed-position elements need to be rooted at a transformed ancestor, rather than the viewport. (This test differs from the previous in that it uses right/bottom properties for positioning instead of left/top.)
transform-abspos-004 reference/transform-abspos-ref Containing Block for Absolute Positioning (bottom/right) http://www.w3.org/TR/css-transforms-1/#transform-rendering c093327bedf6814a8fe8d3066c6e67dc562079d2 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name>,`Apple Inc.`<http://www.apple.com> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block." This means absolutely positioned elements need to be rooted at a transformed ancestor, just as though it had non-static position. This test differs from transform-abspos-001.html in that it uses the right/bottom properties for positioning instead of top/left.
transform-abspos-005 !reference/transform-abspos-ref Containing Block for Absolute Positioning (bottom/right) http://www.w3.org/TR/css-transforms-1/#transform-rendering f14e3b140f975d1869f3ea2d007fb4fc932b9fa7 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block." This means absolutely positioned elements need to be rooted at a transformed ancestor, just as though it had non-static position. Therefore, this test should be offset by one pixel from the reference.
transform-abspos-006 reference/transform-abspos-ref Containing Block for Absolute Positioning (table) http://www.w3.org/TR/css-transforms-1/#transform-rendering 43811d30b1eeeeaf1568977641f6bddb6449ec75 `Aryeh Gregor`<mailto:ayg@aryeh.name> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block." This means absolutely positioned elements need to be rooted at a transformed ancestor, just as though it had non-static position. This test differs from transform-abspos-001.html in that the outer div is a table, which might cause buggy rendering engines to treat it differently.
transform-abspos-007 reference/transform-abspos-ref Containing Block for Fixed Positioning (inline-table) http://www.w3.org/TR/css-transforms-1/#transform-rendering fbcd78880ad7da649bae7c7bf9d49f8e5adbdd32 `Aryeh Gregor`<mailto:ayg@aryeh.name> "In the HTML namespace, any value other than 'none' for the transform results in the creation of . . . a containing block. The object acts as a containing block for fixed positioned descendants." This means fixed-position elements need to be rooted at a transformed ancestor, rather than the viewport. This test differs from transform-abspos-002.html in that the outer div has display: inline-table, which might cause it to render differently in buggy UAs.
transform-applies-to-001 reference/transform-applies-to-001-ref transform applied to elements with 'display' set to 'block' http://www.w3.org/TR/css-transforms-1/#transform-property c5b7edcf423ffb3286d43bb506fbf59849a85793 `Apple Inc.`<http://www.apple.com/> The 'transform' property applies to elements with 'display' set to 'block'.
transform-applies-to-002 reference/transform-applies-to-002-ref Transform does not apply to non-replaced inline elements ahem http://www.w3.org/TR/css-transforms-1/#transform-property f8ff14ddbac427d20647c8410ba47cd3b8202b4f `Apple Inc.`<http://www.apple.com/> The 'transform' property does not apply to non-replaced inline elements.
transform-background-001 reference/transform-background-ref-1 Transform of Background Image (rotate right) svg http://www.w3.org/TR/css-transforms-1/#transform-property 472f9cda02dd7166f11acbe9f7e04163bebfc5e0 `Aryeh Gregor`<mailto:ayg@aryeh.name> Background images fall within the element's border box, so they need to be transformed along with it.
transform-background-002 reference/transform-background-ref-1 Transform of Background Image (rotate left) svg http://www.w3.org/TR/css-transforms-1/#transform-property 7ea1e2f40f256081924a455b96b7607ed8b8acd6 `Aryeh Gregor`<mailto:ayg@aryeh.name> Background images fall within the element's border box, so they need to be transformed along with it.
transform-background-003 reference/transform-background-ref-1 Transform of Background Image (flip) svg http://www.w3.org/TR/css-transforms-1/#transform-property e371a0e795f21c937bf2688d37e8bf021f2674dd `Aryeh Gregor`<mailto:ayg@aryeh.name> Background images fall within the element's border box, so they need to be transformed along with it.
transform-background-004 reference/transform-background-ref-1 Transform of Background Image (nested flip) svg http://www.w3.org/TR/css-transforms-1/#transform-property ecf6a81ef2a3df04b3e467ebfd31dcba7fc63380 `Aryeh Gregor`<mailto:ayg@aryeh.name> Background images fall within the element's border box, so they need to be transformed along with it. This file tests that a transform on the parent works correctly, not just on the element itself.
transform-background-005 reference/transform-background-ref-2 Transform of Background Image (non-propagated body) svg http://www.w3.org/TR/css-transforms-1/#transform-property b5c146a8c5cc6156cb411b67d158acb85cf4abc5 `Aryeh Gregor`<mailto:ayg@aryeh.name> Background images fall within the element's border box, so they need to be transformed along with it. In this case the scale is applied to the root element, and the background is on the body. The white background on the root element prevents the body's background from propagating to the canvas, so it's just a regular background.
transform-background-006 reference/transform-background-ref-2,!reference/transform-background-006-notref Transform of Background Image (propagated body) svg http://www.w3.org/TR/css-transforms-1/#transform-property c7bfdc95b8b287c3047b4f2ffcbcde898a0b9843 `Aryeh Gregor`<mailto:ayg@aryeh.name> Background images fall within the element's border box, so they need to be transformed along with it. In this case the transform is applied to the body element, but the root element's background is transparent, so the background is actually on the root element instead of the body. Therefore, the transform must not affect the background.
transform-background-007 reference/transform-background-ref-2 Transform of Background Image (propagated body with root element transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 21dcc00548587da28bb5b181fadc2cae2473e482 `Aryeh Gregor`<mailto:ayg@aryeh.name> "If the root element is transformed, the transformation applies to the entire canvas, including any background specified for the root element. Since the background painting area for the root element is the entire canvas, which is infinite, the transformation might cause parts of the background that were originally off-screen to appear. For example, if the root element's background were repeating dots, and a transformation of 'scale(0.5)' were specified on the root element, the dots would shrink to half their size, but there will be twice as many, so they still cover the whole viewport." In this case, the background is specified on the body but propagates to the root element. The transform is on the root element, so it needs to affect the background. The rotation 90 degrees clockwise means that most of the screen will be filled with triangles that were originally above the top of the viewport; the original top row of triangles will now be on the left.
transform-background-008 reference/transform-background-ref-2 Transform of Background Image (root element background and transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 91095bb7bf9c5f06f5117a9fb116845d1ba4364f `Aryeh Gregor`<mailto:ayg@aryeh.name> This is exactly the same as transform-background-007.html, except that the background is specified directly on the root element instead of being specified on the body and propagating to the root.
transform-compound-001 reference/transform-compound-ref,!reference/transform-compound-notref-1,!reference/transform-compound-notref-2 Compound Transforms http://www.w3.org/TR/css-transforms-1/#transform-rendering 65423ad44cb45420ba7c53d298bf04bdf96e6a99 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Robert O'Callahan`<mailto:robert@ocallahan.org>,`Aryeh Gregor`<mailto:ayg@aryeh.name> Tests that applying multiple transforms to an element is the same as applying the transforms in the same order to nested elements.
transform-containing-block-dynamic-1a reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements https://drafts.csswg.org/css-transforms-1/#transform-rendering,https://drafts.csswg.org/css-transforms-1/#transform-property 3bdf13f7072e02f52688925bab41a611ed37fa1d `L. David Baron`<https://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants. The object acts as a containing block for fixed positioned descendants.
transform-containing-block-dynamic-1b reference/containing-block-dynamic-1-ref CSS transforms: Creating containing block for fixed positioned elements https://drafts.csswg.org/css-transforms-1/#transform-rendering,https://drafts.csswg.org/css-transforms-1/#transform-property b312def57595da97803ae61f53c2f0338255cf01 `L. David Baron`<https://dbaron.org/>,`Mozilla`<http://www.mozilla.org/> For elements whose layout is governed by the CSS box model, any value other than none for the transform results in the creation of both a stacking context and a containing block. The object acts as a containing block for fixed positioned descendants. The object acts as a containing block for fixed positioned descendants.
transform-descendant-001 reference/transform-descendant-ref Transform Affects Descendant http://www.w3.org/TR/css-transforms-1/#transform-rendering 9ecfd9ef564e63b51fc011d5015c82a8423a5391 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This just tests that a transform on a container div moves its contents, not just the div itself.
transform-display-001 reference/transform-display-ref,!reference/transform-display-notref Inline-Block http://www.w3.org/TR/css-transforms-1/#transformable-element 736272b962f8bb2c4fc3b3562e8a9f0c52447bfa `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-blocks are atomic inline-level elements, so should transform the same as blocks.
transform-display-002 reference/transform-display-ref,!reference/transform-display-notref Table http://www.w3.org/TR/css-transforms-1/#transformable-element 01f7314f81d629016a234be2c2c69498a4fe66a2 `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-blocks are block-level elements, so should transform the same as blocks.
transform-display-003 reference/transform-display-ref,!reference/transform-display-notref Inline-Table http://www.w3.org/TR/css-transforms-1/#transformable-element cc752c75220763ea86107436d581238a45227b29 `Aryeh Gregor`<mailto:ayg@aryeh.name> Inline-tables are atomic inline-level elements, so should transform the same as blocks.
transform-display-004 reference/transform-display-ref,!reference/transform-display-notref List-Item http://www.w3.org/TR/css-transforms-1/#transformable-element 197bc76647b352e72605523e3b6bec59a45ca39e `Aryeh Gregor`<mailto:ayg@aryeh.name> List-items are block-level elements, so should transform the same as blocks.
transform-fixed-bg-001 reference/transform-fixed-bg-ref Fixed Background svg http://www.w3.org/TR/css-transforms-1/#transform-rendering e9e7de4cb26288ee0ea7729e9dcbd8ad75633214 `Aryeh Gregor`<mailto:ayg@aryeh.name> "Fixed backgrounds are affected by any transform specified for the root element, and not by any other transforms." Thus if we have a div that's 100px square aligned at the top left of the page, giving it a fixed background and translating it 50px down and right should be the same as giving it a non-fixed background that's translated 50px down and right.
transform-fixed-bg-002 reference/transform-fixed-bg-ref Fixed Background (with scrolling) dom,svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 4de11890a7a7ea6d316feac81ef3bb7993687082 `Aryeh Gregor`<mailto:ayg@aryeh.name> "Fixed backgrounds are affected by any transform specified for the root element, and not by any other transforms." Here we translate the div 150px down instead of 50px, and also scroll down 100px. This should be the same as the previous test because the background image is 100px square.
transform-fixed-bg-003 reference/transform-fixed-bg-ref Fixed Background (with rotation) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 3df08ba0c8ba319b3ad1317155a7d53c84beb87b `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-fixed-bg-001, except that we also test that a rotation on a non-root element doesn't affect fixed backgrounds.
transform-fixed-bg-004 reference/transform-fixed-bg-ref Fixed Background (with rotation and scrolling) dom,svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 59916afe421f11e78c67cfdc950ee502f6ab37af `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-fixed-bg-002, except that we also test that a rotation on a non-root element doesn't affect fixed backgrounds.
transform-fixed-bg-005 reference/transform-fixed-bg-ref Fixed Background (no-op transform) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 25d4f006196a7dd7f7458ffc84085e28b6ea6cf9 `Aryeh Gregor`<mailto:ayg@aryeh.name> This affects that adding a no-op transform to an element with a fixed background doesn't affect rendering.
transform-fixed-bg-006 reference/transform-fixed-bg-ref Fixed Background (transform of intermediate) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 5ec1df5b51701a448ccb0331ad1b8816f2fb6184 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that adding a rotation to a non-root element doesn't affect rendering of fixed backgrounds on its descendants.
transform-fixed-bg-007 reference/transform-fixed-bg-ref Fixed Background (transform on root) svg http://www.w3.org/TR/css-transforms-1/#transform-rendering 37ff83fb71ada9c6ef7ffd3ec2a77019a1a86fa6 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that a transform on the root element *does* affect the rendering of fixed backgrounds on its descendants.
transform-generated-001 reference/transform-generated-001-ref,!reference/transform-generated-001-notref Generated Content (block) http://www.w3.org/TR/css-transforms-1/#transform-rendering d72bcebb4335203a48c174cd823738ed9211248c `Aryeh Gregor`<mailto:ayg@aryeh.name> Transforms need to work on boxes of generated content just as on any other boxes. This file tests a generated block box.
transform-generated-002 reference/transform-generated-002-ref,!reference/transform-generated-002-notref Generated Content (inline) http://www.w3.org/TR/css-transforms-1/#transform-rendering 75aea42eae2accbd493898679a472e96c725ef61 `Aryeh Gregor`<mailto:ayg@aryeh.name> Transforms need to work on boxes of generated content just as on any other boxes. This file tests a generated inline box.
transform-iframe-001 reference/transform-iframe-ref Iframe http://www.w3.org/TR/css-transforms-1/#transform-rendering e8c172592294ad5ad4e135ae2bcde1996cf5bbb7 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This test ensures that transforms cannot move the contents of an iframe onto the parent page. The iframe here contains a red box shifted 500px down and to the right, outside the iframe's visible area. overflow: hidden ensures that scrollbars are not tested.
transform-image-001 reference/transform-image-ref Transformed <img> http://www.w3.org/TR/css-transforms-1/#transformable-element 44be07d3ada78d2af4da311e21a6572224f1fbc0 `Aryeh Gregor`<mailto:ayg@aryeh.name> An <img> is a transformable element, so transforms should work on it the same as any image. This test compares an img element with a 90deg rotation transform applied to a different image that was pre-rotated by 90 degrees.
transform-inherit-001 reference/transform-inherit-ref 'inherit' and em http://www.w3.org/TR/css-transforms-1/#transform-property 02c2329fec49e9bf987f7e4caecb809779c1c0f9 `Aryeh Gregor`<mailto:ayg@aryeh.name> The 'transform' property's computed value (which is what's inherited if 'inherit' is specified) is defined as "As specified, but with relative lengths converted into absolute lengths." In this test, a parent element has a transform of 1em with a font-size of 25px, and the child has "transform: inherit". Since the relative length of 1em is converted to an absolute length of 25px before inheritance, the child should be translated by a further 25px, for a total of 50px, even though its font-size is 100px. An implementation that incorrectly inherited 1em without converting it to an absolute length first would translate by 125px.
transform-inherit-002 reference/transform-inherit-ref 'inherit' and percentages http://www.w3.org/TR/css-transforms-1/#transform-property 8b688b891a581fdaafb2164885f8da70e16741e9 `Aryeh Gregor`<mailto:ayg@aryeh.name> The 'transform' property's computed value (which is what's inherited if 'inherit' is specified) is defined as "As specified, but with relative lengths converted into absolute lengths." In this test, a parent element has a transform of 10% with a height/width of 400px, and the child has "transform: inherit" and a height/width of 100px. Since percentages are not relative lengths and are inherited as specified, the parent should be translated by 40px and then the child by only 10px, for a total of 50px. An implementation that incorrectly converted the parent's 10% transform into 40px before inheritance would translate the child by a further 40px, for a total of 80px.
transform-inherit-origin-001 reference/transform-inherit-origin-ref "transform-origin: inherit" and em http://www.w3.org/TR/css-transforms-1/#transform-origin-property 0aa754834de8a76407ba7d3520b4384f1f2bdc04 `Aryeh Gregor`<mailto:ayg@aryeh.name> The 'transform-origin' property's computed value (which is what's inherited if 'inherit' is specified) is defined as "For <length> the absolute value, otherwise a percentage." In this test, a parent element has a transform-origin of '5em 10em' with a font-size of 10px, and the child has "transform-origin: inherit". Since the relative length of 5em is converted to an absolute length before inheritance, the transform-origin should be at the bottom of the child, 50px 100px. The 180deg rotation should thus effectively move the child down 100px. An implementation that incorrectly inherited the transform-origin value before converting to an absolute length would treat it as 100px 200px, since the child has a font-size of 20px, so it would effectively translate the child 100px right and 300px down.
transform-inherit-origin-002 reference/transform-inherit-origin-ref "transform-origin: inherit" and percentages http://www.w3.org/TR/css-transforms-1/#transform-origin-property 37db9cf612fac5a0cc4fadbd5b9095505df131dc `Aryeh Gregor`<mailto:ayg@aryeh.name> The 'transform-origin' property's computed value (which is what's inherited if 'inherit' is specified) is defined as "For <length> the absolute value, otherwise a percentage." In this test, a parent element has a transform-origin of '50% 100%' with a height/width of 50px, and the child has "transform-origin: inherit" with a height/width of 100px. Since the transform-origin is a percentage, it's inherited before it gets resolved to a length. This means it works out to 50px 100px on the child, at its center, so the 180deg rotation should translate the child down by 100px. An implementation that incorrectly resolved the transform-origin to 25px 50px before inheritance would instead display the child box translated left 75px.
transform-inline-001 reference/transform-inline-ref,!reference/transform-inline-notref Transformed Inline http://www.w3.org/TR/css-transforms-1/#transform-property d2fca0107eac2d92ae44ac6cc645b46233a1c1b4 `Aryeh Gregor`<mailto:ayg@aryeh.name> The definition of "transformable element" includes atomic inline-level elements, such as images, but not regular inline-level elements, such as spans. The 'transform' property only applies to transformable elements, so it should have no effect on a span.
transform-input-001 reference/transform-input-001-ref Input (type=text) http://www.w3.org/TR/css-transforms-1/#transform-property 3b408ac7ea25e504890970910b241241a0573f91 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-002 reference/transform-input-002-ref Input (type=file) http://www.w3.org/TR/css-transforms-1/#transform-property 86f30bebdfb7b92cce2cd5cce059b337424cb418 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-003 reference/transform-input-003-ref Input (type=search) http://www.w3.org/TR/css-transforms-1/#transform-property 509f384c583e8e4aa510f7892bd09548912ab738 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-004 reference/transform-input-004-ref Input (type=tel) http://www.w3.org/TR/css-transforms-1/#transform-property 74b9587904843272de6087b47d32d57f5e1f6568 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-005 reference/transform-input-005-ref Input (type=url) http://www.w3.org/TR/css-transforms-1/#transform-property 049815dd5def5c5d0f378bd6bba7c73119973593 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-006 reference/transform-input-006-ref Input (type=email) http://www.w3.org/TR/css-transforms-1/#transform-property 3b31b8f4e549a7cacda40f3a590410967e24daf1 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-007 reference/transform-input-007-ref Input (type=password) http://www.w3.org/TR/css-transforms-1/#transform-property 4f2bcfaecfea0d27c67c9c4cb190e080fb234a70 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-008 reference/transform-input-008-ref Input (type=datetime) http://www.w3.org/TR/css-transforms-1/#transform-property 73bcdac6eed0fb4d774b6fe7d32cea55d0c6f6fb `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-009 reference/transform-input-009-ref Input (type=date) http://www.w3.org/TR/css-transforms-1/#transform-property 39286acafa8dfddf2464a6be94c4226c44493a9a `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-010 reference/transform-input-010-ref Input (type=month) http://www.w3.org/TR/css-transforms-1/#transform-property 3f31e748618ddf82f4ecf7a7f39b84b66921c7da `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-011 reference/transform-input-011-ref Input (type=week) http://www.w3.org/TR/css-transforms-1/#transform-property 72b7e9e341f81295e5d524dea14c7ec8a09cb657 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-012 reference/transform-input-012-ref Input (type=time) http://www.w3.org/TR/css-transforms-1/#transform-property f25cac31e0e7af69365f60576f9c2a15947549a7 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-013 reference/transform-input-013-ref Input (type=datetime-local) http://www.w3.org/TR/css-transforms-1/#transform-property 55d856978f90f6197aba3374e39e36b107cb88aa `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-014 reference/transform-input-014-ref Input (type=number) http://www.w3.org/TR/css-transforms-1/#transform-property 9120c9f985f79ca45373daa995612d6b1f12e4e0 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-015 reference/transform-input-015-ref Input (type=range) http://www.w3.org/TR/css-transforms-1/#transform-property cbf7dacc9c29db6f062b3d81dfb94fb10716f0cb `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-016 reference/transform-input-016-ref Input (type=color) http://www.w3.org/TR/css-transforms-1/#transform-property 2aeaaea78e291f6ca94dfaed4a6c7dcbfb3589aa `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-017 reference/transform-input-017-ref Input (type=checkbox) http://www.w3.org/TR/css-transforms-1/#transform-property 92bc72a6cff49ecf77045226b58d55b0e8131a1c `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-018 reference/transform-input-018-ref Input (type=radio) http://www.w3.org/TR/css-transforms-1/#transform-property 3766d3c5b4fab380756703f998acda1be0de411c `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-input-019 reference/transform-input-019-ref Input (type=submit) http://www.w3.org/TR/css-transforms-1/#transform-property bea05768ece12da4c5fb8c0b6633a6ce67890d83 `Aryeh Gregor`<mailto:ayg@aryeh.name> The input element is an atomic inline element, so it falls under the definition of transformable and should be affected by transformations as usual. This is one in a series of tests that verify that a few simple transforms have the expected effect on various types of inputs. (They only test a few very specific transforms because it would be difficult to construct a correct reference file for more complex transforms.)
transform-matrix-001 reference/transform-matrix-001-ref matrix()/translateX() http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 1f031eed0038a8cebf7e7cec2cb45c526279b54e `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translateX() has the same effect as an equivalent matrix().
transform-matrix-002 reference/transform-matrix-002-ref matrix()/translateY() http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 333cb7e2059062b2c6b58345b9e6e04ef5187013 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translateY() has the same effect as an equivalent matrix().
transform-matrix-003 reference/transform-matrix-003-ref matrix()/translateX(%) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix fb4b1146b446dc4b4483ce47f6f9706c95159c97 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translateX() with a percentage argument has the same effect as an equivalent matrix().
transform-matrix-004 reference/transform-matrix-004-ref matrix()/translateY(%) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 9e21d6b35a93507ee7c400b4fc076ea05c376063 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translateY() with a percentage argument has the same effect as an equivalent matrix().
transform-matrix-005 reference/transform-matrix-005-ref,!reference/transform-matrix-005-notref matrix()/skewX() http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 98f63d47220be5ad8ecd3321103599a058dc8ad4 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that skewX() has the same effect as an equivalent matrix().
transform-matrix-006 reference/transform-matrix-006-ref,!reference/transform-matrix-005-notref matrix()/skewY() http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix ec0a433b4ca0d75a9688208b8411d1b3833bbcc6 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that skewY() has the same effect as an equivalent matrix().
transform-matrix-007 reference/transform-matrix-007-ref matrix()/scale() http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix 69c8242b4abcbba05a08fd83822d6e8c395eca38 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale() has the same effect as an equivalent matrix().
transform-matrix-008 reference/transform-matrix-008-ref,!reference/transform-matrix-008-notref matrix() with non-numeric args http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix cad25049e37586d74cfcb64a004db2e5d56b22e0 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that providing length or percentage values as arguments to matrix() is a syntax error.
transform-origin reference/transform-origin-ref transform-origin http://www.w3.org/TR/css-transforms-1/#propdef-transform-origin 27a0c50a5144f33b5474eda8511628a759eb89f1 `Michael Downey`<mailto:miked782000@yahoo.com> The transform should change the transform-origin to the bottom right and rotate 180 degrees
transform-origin-001 !reference/transform-origin-ref-1 Default transform-origin not top left http://www.w3.org/TR/css-transforms-1/#transform-origin-property 83c1ef7f905de6ea4d3f95e45fdc3ea7c7bf7f26 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> A transform-origin of 0% 0% must not result in the same rendering as the default of 50% 50%, if a 45-degree rotation is applied.
transform-origin-002 !reference/transform-origin-ref-1 Default transform-origin not center right http://www.w3.org/TR/css-transforms-1/#transform-origin-property 2d5fb28a8ac7e6fc3291899018f002cc264d33f7 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> A transform-origin of 100% 50% must not result in the same rendering as the default of 50% 50%, if a 45-degree rotation is applied.
transform-origin-003 reference/transform-origin-ref-2 transform-origin percentages 1 http://www.w3.org/TR/css-transforms-1/#transform-origin-property a46ab9ed58bf042ef798802bd6e03c22dc8289dd `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> A transform-origin of 101px 51px must result in the same rendering as the default of 50% 50% in this case. The content box is 200x100px, so with a 1px border, the border box is 202x102px. transform-origin is computed relative to the border box. (Note: an implementation that incorrectly computes transform-origin percentages relative to the content box would fail this test by only a few pixels, so care is needed in checking that the test and reference renderings match exactly.)
transform-origin-004 reference/transform-origin-ref-2 transform-origin percentages 2 http://www.w3.org/TR/css-transforms-1/#transform-origin-property fb0f2f93d0b30c12a86a7e393601cc96dda9570f `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> A transform-origin of 101px 50% must result in the same rendering as the default of 50% 50% in this case. The content box is 200x100px, so with a 1px border, the border box is 202x102px. transform-origin is computed relative to the border box. (Note: an implementation that incorrectly computes transform-origin percentages relative to the content box would fail this test by only a few pixels, so care is needed in checking that the test and reference renderings match exactly.)
transform-origin-005 reference/transform-origin-ref-2 transform-origin percentages 3 http://www.w3.org/TR/css-transforms-1/#transform-origin-property f398ae8850a8fad0fb00134c640c1e80564294a8 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> A transform-origin of 50% 51px must result in the same rendering as the default of 50% 50% in this case. The content box is 200x100px, so with a 1px border, the border box is 202x102px. transform-origin is computed relative to the border box. (Note: an implementation that incorrectly computes transform-origin percentages relative to the content box would fail this test by only a few pixels, so care is needed in checking that the test and reference renderings match exactly.)
transform-origin-006 reference/transform-origin-ref-2 transform-origin percentages 4 http://www.w3.org/TR/css-transforms-1/#transform-origin-property 7162ee699e714eea590f0e8aab61de81d9b1c648 `Aryeh Gregor`<mailto:ayg@aryeh.name> Percentages in transform-origin refer to the size of the element's border box. This tests that they don't refer to the content, padding, or margin box by applying nonzero margin, border, and padding. (Note: an implementation that resolves percentages relative to the incorrect box might fail this test by only a few pixels, so it's important to check that the test and reference renderings match exactly.)
transform-origin-007 reference/transform-origin-007-ref transform-origin - 50% bottom('bottom' computes to '100%' in vertical position) http://www.w3.org/TR/css-transforms-1/#transform-origin-property 7cccdc9303d743d37c9bb4d8667df3d9275d8adc `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'transform-origin' property set 'bottom' computes to 100% for the vertical position.
transform-origin-008 reference/transform-origin-007-ref transform-origin - center 0%('center' computes to '50%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#transform-origin-property 93aa81d8d634718923c434433ff68d0d3c8970e1 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'transform-origin' property set 'center' computes to 50%(left 50%) for the horizontal position.
transform-origin-009 reference/transform-origin-007-ref transform-origin - 0% center('center' computes to '50%' in vertical position) http://www.w3.org/TR/css-transforms-1/#transform-origin-property 3b718f344483916201a66cbe6221c381159f53f7 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'transform-origin' property set 'center' computes to 50%(top 50%) for the vertical position.
transform-origin-01 reference/transform-origin-01-ref SVG Transform using transform-origin http://www.w3.org/TR/css-transforms-1/#transform-origin-property dd392fb93d7f77eb3e7812f3292d6a816b6e646a `CJ Gammon`<mailto:gammon@adobe.com> If only one value is specified, the second value is assumed to be 'center'
transform-origin-010 reference/transform-origin-007-ref transform-origin - left 0%('left' computes to '0%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#transform-origin-property b2442da33df650e1135410a58df6396c779179c2 `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'transform-origin' property set 'left' computes to 0% for the horizontal position.
transform-origin-011 reference/transform-origin-007-ref transform-origin - right 100%('right' computes to '100%' in horizontal position) http://www.w3.org/TR/css-transforms-1/#transform-origin-property 7b06dd1372944da05357015436d23b8d639c35bf `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'transform-origin' property set 'right' computes to 100% for the horizontal position.
transform-origin-012 reference/transform-origin-007-ref transform-origin - 0% top('top' computes to '0%' in vertical position) http://www.w3.org/TR/css-transforms-1/#transform-origin-property e750026449d756bbaf3c4c1f8ce5f47de665571f `Intel`<http://www.intel.com>,`Jieqiong Cui`<mailto:jieqiongx.cui@intel.com> The 'transform-origin' property set 'top' computes to 0% for the vertical position.
transform-origin-013 reference/transform-origin-013-ref CSS Reftest Reference https://drafts.csswg.org/css-transforms-1/#transform-origin-property f6331fa2bf6db158724a03184ef53954baef6fd9 `Jaffe Worley`<mailto:jaffe75@gmail.com>
transform-origin-name-001 reference/transform-origin-name-ref-1,!reference/transform-origin-name-notref transform-origin: top left http://www.w3.org/TR/css-transforms-1/#transform-origin-property 93928beef5bcfd3e194fc8f321c42c8936b52bad `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: top left' is the same as 'transform-origin: 0% 0%'.
transform-origin-name-002 reference/transform-origin-name-ref-1,!reference/transform-origin-name-notref transform-origin: left top http://www.w3.org/TR/css-transforms-1/#transform-origin-property dedad5837f1a2109e0cf519f58d8e66aa9ffd6f2 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: left top' is the same as 'transform-origin: 0% 0%'.
transform-origin-name-003 reference/transform-origin-name-ref-2,!reference/transform-origin-name-notref transform-origin: top http://www.w3.org/TR/css-transforms-1/#transform-origin-property eebebab675389347eabb7fc97975f0b92920165c `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: top' is the same as 'transform-origin: 50% 0%'.
transform-origin-name-004 reference/transform-origin-name-ref-2,!reference/transform-origin-name-notref transform-origin: top center http://www.w3.org/TR/css-transforms-1/#transform-origin-property f8177a3eb24d5079f384a4677c9ca14ba5d6d19a `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: top center' is the same as 'transform-origin: 50% 0%'.
transform-origin-name-005 reference/transform-origin-name-ref-2,!reference/transform-origin-name-notref transform-origin: center top http://www.w3.org/TR/css-transforms-1/#transform-origin-property 6cf082126edd0ad6a6585059d743aa2e72d8f17a `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: center top' is the same as 'transform-origin: 50% 0%'.
transform-origin-name-006 reference/transform-origin-name-ref-3,!reference/transform-origin-name-notref transform-origin: top right http://www.w3.org/TR/css-transforms-1/#transform-origin-property 04d13c1bb2f0c130dce440f1e0df5b573c0f1e3b `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: top right' is the same as 'transform-origin: 100% 0%'.
transform-origin-name-007 reference/transform-origin-name-ref-3,!reference/transform-origin-name-notref transform-origin: right top http://www.w3.org/TR/css-transforms-1/#transform-origin-property 4730b1a0b26180997603cfa711ece5bd9ce1ebb2 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'transform-origin: right top' is the same as 'transform-origin: 100% 0%'.
transform-overflow-001 reference/transform-overflow-001-ref overflow: auto http://www.w3.org/TR/css-transforms-1/#transform-rendering a15a35362a281494b57b43f21e86b6f5416025df `Aryeh Gregor`<mailto:ayg@aryeh.name> ". . . if the value of the 'overflow' property is 'scroll' or 'auto', scrollbars will appear as needed to see content that is transformed outside the visible area." This tests that the effect of overflow: auto for a translation is the same as for an equivalent relative positioning.
transform-overflow-002 reference/transform-overflow-002-ref overflow: scroll http://www.w3.org/TR/css-transforms-1/#transform-rendering 0512a09e8f4edc809afd7839deaa663be7e83d9e `Aryeh Gregor`<mailto:ayg@aryeh.name> ". . . if the value of the 'overflow' property is 'scroll' or 'auto', scrollbars will appear as needed to see content that is transformed outside the visible area." This tests that the effect of overflow: scroll for a translation is the same as for an equivalent relative positioning.
transform-percent-001 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translateX) http://www.w3.org/TR/css-transforms-1/#transform-property 4db5f2855ba7d04a9ef9eed548445dcd8ea5c114 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-002 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translateY) http://www.w3.org/TR/css-transforms-1/#transform-property f1ccccf9208233b62a65828e06504b1fef2d1448 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-003 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translate) http://www.w3.org/TR/css-transforms-1/#transform-property 16c286f9de2dbc1de0028aa9ccb654cd3a528416 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-004 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translateX and translateY) http://www.w3.org/TR/css-transforms-1/#transform-property f91d39bce5b20644fe45d3037d386619a1ecd812 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-005 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translateX and translateY and translate) http://www.w3.org/TR/css-transforms-1/#transform-property bae13dcedd4cbb2f98bda4cbaf6262ac63591e0b `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-006 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translateX and translate) http://www.w3.org/TR/css-transforms-1/#transform-property eb4674e14965c1c39a6b430699f7cc0926b87128 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-007 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (translateY and translate) http://www.w3.org/TR/css-transforms-1/#transform-property 2e278de4e0e31e5f05fc057c3e550d45fa9c3b35 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box.
transform-percent-008 reference/transform-percent-ref,!reference/transform-percent-notref Percentages (border box) http://www.w3.org/TR/css-transforms-1/#transform-property ff7650c4332118230f6b89821daf6977f96615f4 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that percentages in 'transform' values are evaluated relative to the transformed element's border box. This test adds a thicker border plus margin and padding to make any discrepancies more evident.
transform-propagate-inherit-boolean-001 reference/transform-propagate-inherit-boolean-ref em on Multiple Elements http://www.w3.org/TR/css-transforms-1/#transform-property bd8c82714587042652d73f223ff3e278cfdbf252 `L. David Baron`<https://dbaron.org/>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that when a 'transform' rule using em affects two elements with different font-sizes, it affects each according to its respective font-size, rather than using the same length for both. See: https://bugzilla.mozilla.org/show_bug.cgi?id=460440
transform-root-bg-001 reference/transform-root-bg-001-ref scale(-1) on Root Element With Background http://www.w3.org/TR/css-transforms-1/#transform-rendering ed0be014ac17d0655d9b512159d3a8f00907a37e `Aryeh Gregor`<mailto:ayg@aryeh.name> The background here extends to the whole canvas, and a transform on the root element must transform the whole canvas, background included. Thus the entire tiled background of left-pointing triangles needs to be rotated 180 degrees (same as scale(-1)) around the top center of the viewport, which is the default transform-origin of 50% 50% in this case. An implementation that doesn't draw the background on parts of the canvas outside the viewport might incorrectly display nothing, because the part of the background that's supposed to be rotated into view was initially above the visible part of the canvas.
transform-root-bg-002 reference/transform-root-bg-001-ref scale(-1) on Root Element With Background On Body http://www.w3.org/TR/css-transforms-1/#transform-rendering a9cb2d4944f4e7665351e34611d15eb87f7a088d `Aryeh Gregor`<mailto:ayg@aryeh.name> Identical to transform-root-bg-001.html, except that the background property is put on the body rather than the root element. This should make no difference, because the body's background propagates up to the canvas if there's no root element background.
transform-root-bg-003 reference/transform-root-bg-003-ref scale(0.5) on Root Element With Background http://www.w3.org/TR/css-transforms-1/#transform-rendering c83103d5071bbc9edaf9d66bd657f766904c9635 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-root-bg-001.html, except that it uses scale(0.5) instead of scale(-1). It also specifies a transform-origin, because the default of 50% 50% wouldn't work well with the way the reference image is constructed.
transform-root-bg-004 reference/transform-root-bg-004-ref scale(-1) On Body With Background http://www.w3.org/TR/css-transforms-1/#transform-rendering 4d66ea14c6bfdceebdc3acb907fe6570e2f13760 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is like transform-root-bg-002.html, except that the transform is specified on the body element, not just the background. The background gets lifted to the root element, but the transform does not, so the transform has no effect.
transform-rotate-001 reference/transform-rotate-001-ref,!reference/transform-rotate-001-notref rotate(45deg) rotate(360deg) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 40049ba20b0f0bfc44bcdb55a09d018b0c87dd14 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that various combinations of rotate() with different units are equivalent to rotate(45deg).
transform-rotate-002 reference/transform-rotate-001-ref,!reference/transform-rotate-001-notref rotate(45deg) rotate(400grad) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 33348b38d44f086e602f133bb5f3bddf6d036da2 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that various combinations of rotate() with different units are equivalent to rotate(45deg).
transform-rotate-003 reference/transform-rotate-001-ref,!reference/transform-rotate-001-notref rotate(45deg) rotate(100deg) rotate(80deg) rotate(200grad) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate d4f9c886d5f199f46001fc74566574b11968b3e9 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that various combinations of rotate() with different units are equivalent to rotate(45deg).
transform-rotate-004 reference/transform-rotate-001-ref,!reference/transform-rotate-001-notref rotate(-45deg) rotate(100grad) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 93d8b38c2f918379f6c994e428d3cf6fe7f21ee7 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that various combinations of rotate() with different units are equivalent to rotate(45deg).
transform-rotate-005 reference/transform-rotate-001-ref,!reference/transform-rotate-001-notref rotate(-135deg) rotate(3.1415926535897932384626433rad) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate c80b9dd037b8909e85aab7db881ef58c345be507 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that various combinations of rotate() with different units are equivalent to rotate(45deg).
transform-rotate-006 reference/transform-rotate-001-ref,!reference/transform-rotate-001-notref rotate(45deg) rotate(1turn) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate 9e0352931495b6594f244d64cf8740d82b377ddf `Boris Zbarsky`<mailto:bzbarsky@mit.edu>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series of tests that check that various combinations of rotate() with different units are equivalent to rotate(45deg).
transform-rotate-007 reference/transform-rotate-007-ref,!reference/transform-rotate-007-notref Rotated Simple Box http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate b477a5e237e529aedf71ea606f47aa12b648fa70 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotating a simple rectangle by 90 degrees produces another rectangle of the appropriate dimensions.
transform-rounding-001 reference/transform-rounding-ref Rounding http://www.w3.org/TR/css-transforms-1/#transform-property 6d4d3c863819247e884265437323eddf44e4c9df `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that the implementation does not round intermediate matrices to the extent that it significantly distorts the final result. (No requirement in the specification places any specific constraints on rounding, but simple cases like this should not deviate dramatically from the mathematically precise result.)
transform-scale-001 reference/transform-scale-ref scale(0.5, 0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 43f0e3fc3729f272e8fcd4881fa69b8b31aacda2 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5, 0.5) scales down a box by a factor of one-half.
transform-scale-002 reference/transform-scale-ref scale(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale 5aa28a98dad5e3d4b30fc1adcf73fe48f3cf5678 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(0.5) scales down a box by a factor of one-half.
transform-scale-percent-001 reference/transform-scale-percent-ref scale(50%, 50%) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale be0330c5c76b45462bcf59cd5372da782fd54a90 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale(50%, 50%) does nothing, because scale() is defined to take numbers and not percentages.
transform-scale-test reference/transform-scale-test-ref transform property with scale function. http://www.w3.org/TR/css-transforms-1/#transform-property cfd337615844669616aea35fab2dbe6c6c5dbf86 `Oleg Janeiko`<mailto:oleg@the-incredible.me> This transform shrinks a container by calling scale(.33). It also sets transform-origin to top left in order to visually align with the second green square.
transform-scalex-001 reference/transform-scalex-ref scaleX(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scalex a528c8b6de5b1fec0124840b9875fb6399d76d69 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleX(0.5) scales down a box's width by a factor of one-half.
transform-scaley-001 reference/transform-scaley-ref scaleY(0.5) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scaley 79a6a9f378b6e09407f2a3b21302a312c691f1d3 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scaleY(0.5) scales down a box's width by a factor of one-half.
transform-singular-001 reference/transform-singular-ref matrix(1, 1, 1, 1, 0, 0) http://www.w3.org/TR/css-transforms-1/#transform-function-lists 1930c56b49c9941b0ddec2813d544e9a9245572e `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> "If a transform function causes the current transformation matrix (CTM) of an object to be non-invertible, the object and its content do not get displayed." The matrix (1, 1, 1, 1) has determinant 1*1 - 1*1 = 0 and therefore is not invertible, so nothing should display.
transform-stacking-001 reference/transform-lime-square-ref Stacking, transform: scale(1) http://www.w3.org/TR/css-transforms-1/#transform-rendering b71f99cd5a4073113007d2b84deb8f113f6392aa `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that specifying the identity transform on an element still causes it to create a new stacking context (unlike transform: none).
transform-stacking-002 reference/transform-lime-square-ref Stacking, transform: none http://www.w3.org/TR/css-transforms-1/#transform-rendering 46babf60029201f64cb754a64b56b71df6733e5a `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that "transform: none" does not create a new stacking context -- it should have no effect at all.
transform-stacking-003 reference/transform-lime-square-ref Stacking, invalid transform value http://www.w3.org/TR/css-transforms-1/#transform-rendering 6feeb950851e00c6910b7464de4e1530ce782b7d `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that specifying the transform property with an invalid value does not create a new stacking context -- it should have no effect at all, same as "transform: none".
transform-stacking-004 reference/transform-lime-square-ref Stacking, inherited transform: none http://www.w3.org/TR/css-transforms-1/#transform-rendering cf321fe24b8683a238b6c84df82d7841e5cffca3 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that specifying "transform: inherit" (when the parent has no transform) does not create a new stacking context -- it should have no effect at all, same as "transform: none".
transform-stresstest-001 reference/transform-stresstest-ref Inversion Stress Test http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 5fe8eda5dd774f29a54c0a9aa13b8c499dc288e1 `Clint Talbert`<mailto:ctalbert@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This simply applies and then inverts a large number of 2D transform functions, and expects the result to be no transform at all. One extra translateX(100px) is added at the end to ensure that the lack of transform isn't just because the UA parsed it incorrectly, or doesn't support transforms at all.
transform-table-001 reference/transform-table-001-ref,!reference/transform-table-001-notref Transform on Table http://www.w3.org/TR/css-transforms-1/#transform-property 1b45de29e5a1b4e549ded9614ed19e60bc9b6ee7 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that an appropriately-crafted transform applied to a table works the same as if was applied to a wrapper div.
transform-table-002 reference/transform-table-001-ref,!reference/transform-table-002-notref Transform on Inline-Table http://www.w3.org/TR/css-transforms-1/#transform-property e14489817cef9b8f65381fff469cd840fbb051cd `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that an appropriately-crafted transform applied to an inline-table works the same as if was applied to a wrapper div.
transform-table-003 reference/transform-table-001-ref,!reference/transform-table-001-notref Transform on Table 2 http://www.w3.org/TR/css-transforms-1/#transform-property 78ea384718211523827f956d39f8f72e7820bee4 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that another appropriately-crafted transform applied to a table works the same as if was applied to a wrapper div.
transform-table-004 reference/transform-table-004-ref,!reference/transform-table-004-notref Transform on Table with caption-side: bottom http://www.w3.org/TR/css-transforms-1/#transform-property 8015dcc950242a961d4228042003c0f128b4e1bc `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-table-001.html, except the caption has caption-side: bottom.
transform-table-005 reference/transform-table-004-ref,!reference/transform-table-005-notref Transform on Table with caption-side: bottom http://www.w3.org/TR/css-transforms-1/#transform-property 0982c05dc9ac469ead8371227c13021369860c85 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-table-002.html, except the caption has caption-side: bottom.
transform-table-006 reference/transform-blank-ref Table Without Preserve-3D 1 http://www.w3.org/TR/css-transforms-1/#transform-style-property 3b2b26fe4fd2934b57584f9ee26d38bad2ab79d0 `Aryeh Gregor`<mailto:ayg@aryeh.name> This has preserve-3d applied to the outer wrapper of a table, but not the inner wrapper containing its contents. Therefore, the contents should be rotated 90 degrees and vanish, and the 90-degree rotation on the outer wrapper shouldn't restore them. An implementation that incorrectly propagated preserve-3d to table descendants might cause the text to appear, but mirrored.
transform-table-007 reference/transform-blank-ref Table Without Preserve-3D 2 http://www.w3.org/TR/css-transforms-1/#transform-style-property 5510f83e013fdfe5a1f02c1529841cd6c84dc903 `Aryeh Gregor`<mailto:ayg@aryeh.name> In this case, preserve-3d is applied to every element that's explicitly specified in the source code. However, the HTML parser will insert an extra <tbody> element around the <tr>, which will not have preserve-3d specified, so the contents should again vainsh. An implementation that incorrectly propagated preserve-3d to table descendants might cause the text to appear, but mirrored.
transform-table-008 reference/transform-blank-ref Table Without Preserve-3D 3 http://www.w3.org/TR/css-transforms-1/#transform-style-property 04bdf2580a65adfe7ef2ff245ab6a728ee10f115 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is essentially the same as transform-table-006.html, except using divs with 'display' specified instead of actual table elements.
transform-table-009 reference/transform-table-009-ref,!reference/transform-table-009-notref Table With Preserve-3D 1 http://www.w3.org/TR/css-transforms-1/#transform-style-property 7883157448ebfd758af45292bd9e611cc5ec40fe `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-table-007.html, except that transform-style is also explicitly applied to the intervening <tbody>, so nothing should vanish.
transform-table-010 reference/transform-table-009-ref,!reference/transform-table-010-notref Table With Preserve-3D 2 http://www.w3.org/TR/css-transforms-1/#transform-style-property 819dfd35482ac1d73719588d828bfa395b31c90b `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform-table-007.html, except that now divs are used instead of actual table elements. This means that the parser doesn't create an implicit intervening <tbody>, so preserve-3d is applied to all intervening elements, and the text should display (mirrored).
transform-table-011 reference/transform-table-009-ref,!reference/transform-table-011-notref Table With Preserve-3D 3 http://www.w3.org/TR/css-transforms-1/#transform-style-property 114b1b6d5895bdc1c14cc7de490af1ff33970676 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is an even more extreme example of transform-table-010.html. CSS will create several anonymous table boxes wrapping the div with display: table-cell, but none of these have corresponding elements. Every actual element in the DOM still has preserve-3d specified, so the text should not vanish.
transform-transformable-inline-block reference/transform-transformable-inline-block-ref Transformability of Inline-Block http://www.w3.org/TR/css-transforms-1/#transform-property 23d8d6f030716bb6280ba3ae26b51ab250b6ed9c `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on an inline-block work as expected.
transform-transformable-inline-table reference/transform-transformable-inline-table-ref Transformability of Inline-Table http://www.w3.org/TR/css-transforms-1/#transform-property 8610115fb3afe7368c9d575376e60a9ab5a10488 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on an inline-table work as expected.
transform-transformable-list-item reference/transform-transformable-list-item-ref Transformability of List-Item http://www.w3.org/TR/css-transforms-1/#transform-property d5b1b25dbbf926ec6c597bd2b9480495dac538b6 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a list-item work as expected.
transform-transformable-table reference/transform-transformable-table-ref Transformability of Table http://www.w3.org/TR/css-transforms-1/#transform-property 65bef541449226208ffed7c1f33efd2e2c65747d `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table work as expected.
transform-transformable-table-caption reference/transform-transformable-table-caption-ref Transformability of Table-Caption http://www.w3.org/TR/css-transforms-1/#transform-property 82c8d64f12f2616293d15261ba46cfcc20376b30 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table-caption work as expected.
transform-transformable-table-cell reference/transform-transformable-table-cell-ref Transformability of Table-Cell http://www.w3.org/TR/css-transforms-1/#transform-property 6e073df0e4eef941e73a847b7494c87c73e865e9 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table-cell work as expected.
transform-transformable-table-footer-group reference/transform-transformable-table-footer-group-ref Transformability of Table-Footer-Group http://www.w3.org/TR/css-transforms-1/#transform-property e81d90760409fcf0274a9436a0da8d1729f35639 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table-footer-group work as expected.
transform-transformable-table-header-group reference/transform-transformable-table-header-group-ref Transformability of Table-Header-Group http://www.w3.org/TR/css-transforms-1/#transform-property 955079c0abf1825373bc56e6caf8c12d8fc66af0 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table-header-group work as expected.
transform-transformable-table-row reference/transform-transformable-table-row-ref Transformability of Table-Row http://www.w3.org/TR/css-transforms-1/#transform-property a909ddb01c8fb302e718673ceadd5fa050ccfabc `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table-row work as expected.
transform-transformable-table-row-group reference/transform-transformable-table-row-group-ref Transformability of Table-Row-Group http://www.w3.org/TR/css-transforms-1/#transform-property 642f3be0eb9cc28cfae906d71b9d9a81c4facf2a `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that transforms specified on a table-row-group work as expected.
transform-translate-001 reference/transform-translate-ref translate(50px, 50px) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 73e92d549f86404aa1fae53fd81890122dc3a968 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate(50px, 50px) is the same as relative positioning by 50px toward the bottom right.
transform-translate-002 reference/transform-translate-ref translate(50px, 50px) rotate(360deg) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 867f9677d11b9a8eb9daf1f90db35e6ce20ae92c `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate(50px, 50px) rotate(360deg) is the same as relative positioning by 50px toward the bottom right.
transform-translate-003 reference/transform-translate-ref translate(25px, 25px) translate(25px, 25px) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate cdce76abce21e311b5b5d11658b808ef0b3f0d86 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate(25px, 25px) translate(25px, 25px) is the same as relative positioning by 50px toward the bottom right.
transform-translate-004 reference/transform-translate-ref translate() plus relative positioning http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate ec849d154a12ca9b1f6be2bfe58c7c6091cb7f39 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate(25px, 25px) plus relative positioning 25px to the bottom right is the same as relative positioning by 50px toward the bottom right.
transform-translate-005 reference/transform-translate-ref Several Translations Combined http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate 6d5ad8f021f4f552e307d955b7b63a9ec51dac2a `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that a sequence of positive and negative translations is the same as relative positioning by 50px toward the bottom right.
transform-translatex-001 reference/transform-translatex-ref translatex(50px) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex eff5c1ff4b4cd6a4be0ffceb016f6782dce5f33e `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatex(50px) is the same as relative positioning by 50px toward the right.
transform-translatex-002 reference/transform-translatex-ref translatex(50px) rotate(360deg) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex c5805cd15282e80aed6aeea790786c0f9533580d `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatex(50px) rotate(360deg) is the same as relative positioning by 50px toward the right.
transform-translatex-003 reference/transform-translatex-ref translatex(25px) translatex(25px) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 49f80f7170088e0a270e42df182a0bdf59600ed6 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatex(25px) translatex(25px) is the same as relative positioning by 50px toward the right.
transform-translatex-004 reference/transform-translatex-ref translatex() plus relative positioning http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex fea38c7a5f3682e7ef86c71cf284681ebd305d62 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatex(25px) plus relative positioning 25px to the right is the same as relative positioning by 50px toward the right.
transform-translatex-005 reference/transform-translatex-ref Several X-Translations Combined http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatex 1db5d24fc75ee737c88908519944b14260c734c3 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that a sequence of positive and negative translations is the same as relative positioning by 50px toward the right.
transform-translatex-006 reference/transform-translatex-ref transform property with translateX function http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions e34401f774f15d349143c4731caf52a0cc9e6aea `Serena Wales`<mailto:serena@codeforamerica.org> This tests that translateX(50px) translates a box by 50 pixels in the X direction.
transform-translatey-001 reference/transform-translatey-ref translatey(50px) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey a22d68bd276eac23677398775496082e8989710c `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatey(50px) is the same as relative positioning by 50px toward the bottom.
transform-translatey-002 reference/transform-translatey-ref translatey(50px) rotate(360deg) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey eae3e3fc3e92f41ece53f1ac2afe12cf567a26a3 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatey(50px) rotate(360deg) is the same as relative positioning by 50px toward the bottom.
transform-translatey-003 reference/transform-translatey-ref translatey(25px) translatey(25px) http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey f69f3f755acf7612a6af561a89e3ca888f4fa145 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatey(25px) translatey(25px) is the same as relative positioning by 50px toward the bottom.
transform-translatey-004 reference/transform-translatey-ref translatey() plus relative positioning http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 03b24d56d55ee59fba2fc0212a599184df590770 `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatey(25px) plus relative positioning 25px to the bottom is the same as relative positioning by 50px toward the bottom.
transform-translatey-005 reference/transform-translatey-ref Several Y-Translations Combined http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatey 993cb7161732671eea8cb69b3f3a3066f4a2e11f `Keith Schwarz`<mailto:keith@keithschwarz.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that a sequence of positive and negative translations is the same as relative positioning by 50px toward the bottom.
transform3d-backface-visibility-001 reference/transform-lime-square-ref Simple Backface-Visibility, rotatex(180deg) http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility eac857b52123a0e41a72bbb2130109b507f34169 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that a very simple case of backface-visibility causes the element to disappear: rotateX(180deg) is specified on the same element that has backface-visibility: hidden.
transform3d-backface-visibility-002 reference/transform-lime-square-ref Backface-Visibility With Transformed Parent and Child in Different Rendering Contexts http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility 4a6bb14e369faa65a7cd869b5e233a3330360a2e `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that if an element has 'backface-visibility: hidden' and is rotated 180deg, so it would normally disappear, it doesn't reappear just because its parent also has a 180deg rotation. The rotations don't cancel, since the parent doesn't have 'transform-style: preserve-3d' and is in a different rendering context.
transform3d-backface-visibility-003 reference/transform-lime-square-ref Simple Backface-Visibility, rotatex(180deg) on Table http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility 97631408f94c8bc3997d62b7b1453716659dcc09 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is identical to transform3d-backface-visibility-001.html, except that display: table is specified too. This is motivated by a real-world UA bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=724750>.
transform3d-backface-visibility-004 reference/transform-lime-square-ref Backface-Visibility With Transformed Parent in Same Rendering Context, Split Transform http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility c76ac91fe0f78c4b2bb823c7d7eb8360c9927e78 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that if a parent and child are in the same 3D rendering context, and a 60deg rotation on the parent combines with a 60deg rotation on the child to make a 120deg rotation, the child will disappear if 'backface-visibility: hidden' is specified, just like if the 120deg rotation were specified on the child to start with.
transform3d-backface-visibility-005 reference/transform-lime-square-ref Backface-Visibility With Transformed Parent in Different Rendering Context http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility 9e07ff34af1db7a890b79dcb298e64eb1627252c `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that if an element is not transformed, but its parent is rotated 180deg in a different rendering context, the child's 'backface-visibility: hidden' does not make it disappear. Only transforms that affect the child itself are relevant to 'backface-visibility'.
transform3d-backface-visibility-006 reference/transform-lime-square-ref Backface-Visibility With Transformed Parent in Same Rendering Context http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility ed5bf56a29c8a140962b5dc474805afe1e8d7fae `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform3d-backface-visibility-005.html, except that the parent has 'transform-style: preserve-3d'. Thus the child is affected by the parent's transform and should not be visible.
transform3d-backface-visibility-007 reference/transform-lime-square-ref Simple Backface-Visibility, scalez(-1) http://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility 5ea0eb31d5c2035a94a78230fdc04dff1ed55f1e `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform3d-backface-visibility-001.html, except it uses scalez(-1) instead of rotatex(180deg). scalez(-1) has no visible effect when applied by itself to a box, since the box's Z-coordinates are all 0, but it still causes it to be affected by 'backface-visibility'.
transform3d-backface-visibility-008 reference/ref-filled-green-100px-square backface-visibility - visible http://www.w3.org/TR/css-transforms-1/#backface-visibility-property 61294acdc554248884a73193ade9a5a0f5e9d5f8 `Intel`<http://www.intel.com> When 'backface-visiblity' is set to visible, the back side of a transformed element is visible.
transform3d-image-scale-001 reference/transform-lime-square-ref scale3d() on a Bitmap http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d 11390f114b2c6d58dfd83f7771d1c3bf0708cf8c `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that applying a simple 3D transform to a bitmap image works properly. This is motivated by a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=735373>.
transform3d-image-scale-002 reference/transform-lime-square-ref scale3d() on an SVG http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d 48c89f9c3a1cdc597aa6e3f5d40b88332b557493 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform3d-image-scale-001.html, but using an SVG image instead of a bitmap.
transform3d-matrix3d-001 reference/transform3d-matrix3d-001-ref,!reference/transform-lime-square-ref matrix3d(1,2,0,0, 3,4,0,0, 0,0,1,0, 5,6,0,1) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix3d 6183883abb7f7967bd346f58f590acc2f27e2f59 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series that tests that various matrix3d()s are equivalent to other transform functions.
transform3d-matrix3d-002 reference/transform3d-matrix3d-002-ref,!reference/transform-lime-square-ref matrix3d(1,0,0,0, 0,2,0,0, 0,0,3,0, 4,5,6,1) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix3d 5299f901c855641bf2e6fd603a5908ef305d755c `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series that tests that various matrix3d()s are equivalent to other transform functions.
transform3d-matrix3d-003 reference/transform3d-matrix3d-003-ref,!reference/transform-lime-square-ref matrix3d(1,0,0,-0.005, 0,1,0,0, 0,0,1,0, 0,0,0,1) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix3d 17fdaac2b5af5c4a1eafdaf7d4cd25c1818041a2 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series that tests that various matrix3d()s are equivalent to other transform functions.
transform3d-matrix3d-004 reference/transform3d-matrix3d-004-ref,!reference/transform-lime-square-ref matrix3d(1,0,0,0, 0,1,0,-0.005, 0,0,1,0, 0,0,0,1) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix3d 9aa25a45dc6c5d9af87caa4f6bb51addee725faa `Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series that tests that various matrix3d()s are equivalent to other transform functions.
transform3d-matrix3d-005 reference/transform3d-matrix3d-005-ref matrix3d(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,2) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-matrix3d 366c2c611402e389e8602f29299c6e0fe36a9b8e `Aryeh Gregor`<mailto:ayg@aryeh.name> This is part of a series that tests that various matrix3d()s are equivalent to other transform functions.
transform3d-perspective-001 reference/transform3d-perspective-001-ref,!reference/transform-lime-square-ref perspective() http://www.w3.org/TR/css-transforms-1/#perspective-property 3eef9270f8487f81bcc7dad9ee2a9c6c9bad1fc2 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that the perspective() transform works the same as an equivalent 'perspective' property.
transform3d-perspective-002 reference/transform3d-perspective-001-ref,!reference/transform-lime-square-ref Inherited Perspective http://www.w3.org/TR/css-transforms-1/#perspective-property 7f7bd30b3cb779a682c175c4e17e49a7b1036fa1 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective: inherit' works the same as specifying that perspective to start with.
transform3d-perspective-003 reference/transform-lime-square-ref Perspective on Grandparent http://www.w3.org/TR/css-transforms-1/#perspective-property 3bda20d0c45e9e1eba28edc2ee751316296c6c2c `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective' affects only the element's children, not its grandchildren.
transform3d-perspective-004 reference/transform-lime-square-ref 'perspective: 1000px' on Grandparent and 'perspective: none' on Parent http://www.w3.org/TR/css-transforms-1/#perspective-property 68bce42cc95a9fa0819654b39a6ff8dd227da4ee `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective: none' actually results in no perspective being applied to children, even if the grandparent has perspective.
transform3d-perspective-005 reference/transform-lime-square-ref 'perspective: 1000px' on Grandparent and 'perspective: 0px' on Parent http://www.w3.org/TR/css-transforms-1/#perspective-property 6df443f164c63b25e455273451bf8b72b633e994 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective: 0px' behaves the same as no perspective being specified at all (it's a parse error).
transform3d-perspective-006 reference/transform-lime-square-ref Simple Perspective http://www.w3.org/TR/css-transforms-1/#perspective-property ca5b2d64b1bf199bb9ae78d5ff9c946ee2b30bb7 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests the 'perspective' property in a very simple case, such that the reference can be constructed without using CSS transforms.
transform3d-perspective-007 reference/transform3d-perspective-001-ref,!reference/transform-lime-square-ref Perspective on Table Parent http://www.w3.org/TR/css-transforms-1/#perspective-property d5b6f5eec3e0250df9254d10fac20d875814e8eb `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that tables are correctly affected by perspective on their parent. It's motivated by a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=726601>.
transform3d-perspective-008 reference/transform-lime-square-ref Perspective on Table http://www.w3.org/TR/css-transforms-1/#perspective-property cd4ea7697baac18d568087345241e67119c7dda7 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that perspective on a table only affects its children, not the table itself. It's motivated by a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=726601>.
transform3d-perspective-009 reference/transform3d-perspective-009-ref,!reference/transform-lime-square-ref 'perspective-origin' and translate() http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin 8ca2dae9e5669812ce482837b38e52405125b2b6 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective' and 'perspective-origin' have the same effect as an appropriately calculated sequence of translate() and perspective(). The reference file's body has a width of 400px and a height of 100px, so the perspective-origin should be (200, 50). The transform-origin is 'top', which works out to (50, 0). Thus we translate by (150, 50) to get the right origin.
transform3d-perspective-origin-001 reference/transform3d-perspective-origin-ref,!reference/transform-lime-square-ref,!transform3d-rotatex-perspective-001,!reference/transform3d-rotatex-ref perspective-origin http://www.w3.org/TR/css-transforms-1/#propdef-perspective-origin d8306147315f76fd9d39e2cd668386c9c312a623 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective-origin: 0 0' is the same as 'perspective-origin: top left', different from no 'perspective-origin', and different from no perspective or no transform.
transform3d-preserve3d-001 reference/transform3d-preserve3d-001-ref Simple Preserve-3D http://www.w3.org/TR/css-transforms-1/#transform-style-property a73a5569cd284a03f3d25c8d55e7b97d64c66a44 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that if preserve-3d is specified, four 45deg rotations equal one 180deg rotation.
transform3d-preserve3d-002 reference/transform-lime-square-ref Preserve-3D With Margins 1 http://www.w3.org/TR/css-transforms-1/#transform-style-property d253f8b9c814b3900b287d7b644825a64d64b204 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is the first in a series of four tests that test that translations work correctly when combined with margins or translations on various elements, when preserve-3d is enabled. They test for a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=691864>.
transform3d-preserve3d-003 reference/transform-lime-square-ref Preserve-3D With Margins 2 http://www.w3.org/TR/css-transforms-1/#transform-style-property f726c650506c8a29aeafaebf3ec30ceb82ea7c7b `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is the second in a series of four tests that test that translations work correctly when combined with margins or translations on various elements, when preserve-3d is enabled. They test for a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=691864>.
transform3d-preserve3d-004 reference/transform-lime-square-ref Preserve-3D With Margins 3 http://www.w3.org/TR/css-transforms-1/#transform-style-property 3b1ec4cc141551b448f668bc30a0139e2727185e `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is the third in a series of four tests that test that translations work correctly when combined with margins or translations on various elements, when preserve-3d is enabled. They test for a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=691864>.
transform3d-preserve3d-005 reference/transform-lime-square-ref Preserve-3D With Transformed Grandparent and Grandchild http://www.w3.org/TR/css-transforms-1/#transform-style-property 7332b2a10e5fb55aa8a24a1acb3ebd40abfd1965 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is the fourth in a series of four tests that test that translations work correctly when combined with margins or translations on various elements, when preserve-3d is enabled. They test for a real-world implementation bug: <https://bugzilla.mozilla.org/show_bug.cgi?id=691864>.
transform3d-preserve3d-006 reference/transform-lime-square-ref Two rotatex(), No Preserve-3D http://www.w3.org/TR/css-transforms-1/#transform-style-property f19db2fe323891a320a1c812b225c043aad86ebf `Aryeh Gregor`<mailto:ayg@aryeh.name> rotatex(45deg) or rotatex(-45deg), by itself, should both just scale down the element by a factor of sqrt(2) (and perhaps shift it, depending on 'transform-origin'). Without 'transform-style: preserve-3d', the rotations on parent and child shouldn't cancel, so its height should be halved with no other effect.
transform3d-preserve3d-007 reference/transform-lime-square-ref Two rotatey(), No Preserve-3D http://www.w3.org/TR/css-transforms-1/#transform-style-property 9b4d99a602df2f9d08a8c2c2831e9e76de42a8e6 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is identical to transform3d-preserve3d-006.html, except with rotatey() instead of rotatex().
transform3d-preserve3d-008 reference/transform-lime-square-ref Preserve-3D with 'overflow: hidden' http://www.w3.org/TR/css-transforms-1/#transform-style-property 6c9b0354e986b66d6cd472ebb546303ce9d6e913 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is identical to transform3d-preserve3d-006.html, except that it has 'transform-style: preserve-3d; overflow: hidden' specified on the parent element. 'transform-style: preserve-3d' would normally make the result different, but 'overflow: hidden' overrides its effect and causes it to work the same as 'transform-style: flat'.
transform3d-preserve3d-009 reference/transform-lime-square-ref Preserve-3D with 'overflow: auto' http://www.w3.org/TR/css-transforms-1/#transform-style-property 4862e7eee45c8b38b29db3b87b760b5414794c1d `Aryeh Gregor`<mailto:ayg@aryeh.name> This is identical to transform3d-preserve3d-008.html, except with 'overflow: auto' instead of 'hidden'.
transform3d-preserve3d-010 reference/transform-lime-square-ref rotatex() With Preserve-3D http://www.w3.org/TR/css-transforms-1/#transform-style-property ddefa9d69c91539173b962094eef76357a901bf7 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that two rotations of 22.5deg properly add when preserve-3d is used. The result, a 45deg rotation around the X-axis, should be equivalent to shrinking the height by a factor of sqrt(2), i.e., 1.41421356....
transform3d-preserve3d-011 reference/transform-lime-square-ref Preserve-3D With 90-Degree Rotation http://www.w3.org/TR/css-transforms-1/#transform-style-property 184cca5cca95bce32affce9343963661784e9da1 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that when preserve-3d is specified, a 90-degree rotation on the parent plus a 90-degree rotation on the child cancel out, adding to a 180-degree rotation (which has no visible effect on a lime square). scale(2) is added to ensure that the test doesn't pass if the transforms are just ignored.
transform3d-preserve3d-012 reference/transform-blank-ref 90-Degree Rotations Without Preserve-3D http://www.w3.org/TR/css-transforms-1/#transform-style-property 95eb99f931e5161b6426d9c37f8003322068a53a `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that two 90-degree rotations with the default 'transform-style: flat' do not add together to form a 180-degree rotation. Instead, the first causes the contents to vanish and the second does not restore them.
transform3d-preserve3d-013 reference/transform3d-preserve3d-013-ref Preserve-3D with 'overflow: scroll' http://www.w3.org/TR/css-transforms-1/#transform-style-property 9e5d506badee49797754480f529e5d820290ddd8 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is identical to transform3d-preserve3d-008.html, except with 'overflow: scroll' instead of 'hidden'. (Note that the ref is nontrivial, because the scrollbar has to be scaled appropriately.)
transform3d-rotate3d-001 reference/transform3d-rotatex-ref,!reference/transform-lime-square-ref rotate3d(1, 0, 0, 45deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate3d 0a9ea7f7d104524a82073e4f96cd4081869c4fd4 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotate3d(1, 0, 0, 45deg) is the same as rotatex(45deg).
transform3d-rotate3d-002 reference/transform3d-rotatey-ref,!reference/transform-lime-square-ref rotate3d(0, 1, 0, 45deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotate3d 2c2251aaa0f2e1f18e21b78019f884c0c4ac9379 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotate3d(0, 1, 0, 45deg) is the same as rotatey(45deg).
transform3d-rotatex-001 reference/transform3d-rotatex-ref,!reference/transform-lime-square-ref rotatex(45deg) rotatey(360deg) rotatex(360deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotatex 9c6956ecbafe91f28173a3e58bb23946cbbb811d `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotatex(45deg) rotatey(360deg) rotatex(360deg) is the same as rotatex(45deg).
transform3d-rotatex-perspective-001 !reference/transform-lime-square-ref,!reference/transform3d-rotatex-ref perspective(1000px) rotatex(45deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotatex,http://www.w3.org/TR/css-transforms-1/#funcdef-perspective fa3600075e3ea784ead9696fac8bc05b87900acc `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that perspective() has some effect when combined with rotatex() (i.e., is not equivalent to simply omitting the perspective).
transform3d-rotatex-perspective-002 !reference/transform-lime-square-ref,!reference/transform3d-rotatex-ref rotatex() and 'perspective' http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotatex,http://www.w3.org/TR/css-transforms-1/#perspective-property c9992e8aa845cf96c62fc1996ea91ea633858e4d `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that 'perspective' has some effect when combined with rotatex() (i.e., is not equivalent to simply omitting the perspective).
transform3d-rotatex-perspective-003 reference/transform3d-rotatex-perspective-ref,!reference/transform3d-rotatex-perspective-notref 'perspective' and 'opacity' http://www.w3.org/TR/css-transforms-1/#perspective-property 544c40c9426a4a01192712ec158d1586f5664e0b `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests for a real-world implementation bug: see <https://bugzilla.mozilla.org/show_bug.cgi?id=707563>. The only difference between the test and reference is 'opacity: 0.9999', which should not affect anything in the test.
transform3d-rotatex-transformorigin-001 reference/transform3d-rotatex-transformorigin-ref,!reference/transform-lime-square-ref rotateX() with 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotatex 9e8600130f0cd4512c2d477f2ca321c8ff814c79 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotateX(45deg) has the same effect (with perspective) with a top left origin and a top right origin. It should make no difference, because it doesn't change the axis of rotation: it's still the top. (This doesn't actually test the perspective property, since a UA that doesn't support perspective at all could still pass.)
transform3d-rotatey-001 reference/transform3d-rotatey-ref,!reference/transform-lime-square-ref rotateY(45deg) rotateY(360deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-rotatey fec2183ac4472cba02c6d9170c7be56c9415537e `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotateY(45deg) rotateY(360deg) has the same effect as just rotateY(45deg).
transform3d-scale-001 reference/transform3d-scale-001-ref,!reference/transform3d-scale-001-notref scale3d(2, 2, 2) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d dd98a69fc7e37b8ec96faa2402e6ee6d0f7f455f `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale3d(2, 2, 2) on some text has the same effect as scaleX(2) scaleY(2). The Z part should be irrelevant, because the text is flat.
transform3d-scale-002 reference/transform3d-scale-001-ref,!reference/transform3d-scale-001-notref rotatex(90deg) scale3d(2, 1, 2) rotatex(-90deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d edb64187a4c71bde4f059173518caa5c885944a9 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotatex(90deg) scale3d(2, 1, 2) rotatex(-90deg) is the same as scalex(2) scaley(2). Conjugating by the rotation swaps the Y and Z coordinates for the scale.
transform3d-scale-003 reference/transform3d-scale-001-ref,!reference/transform3d-scale-001-notref scaleX(2) scaleY(2) scaleZ(2) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d 00fd8c77c94f3b9508f94868a0a64e2e33c1ec42 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform3d-scale-001.html, except that it uses scaleX(2) scaleY(2) scaleZ(2) instead of scale3D(2, 2, 2).
transform3d-scale-004 reference/transform-blank-ref scale3d(2, 2, 0) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d,http://www.w3.org/TR/css-transforms-1/#transform-function-lists 64ed63c5d331f3fe06e107e2a26c8362cba40cfe `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that scale3d(2, 2, 0), being singular, causes the contents not to display.
transform3d-scale-005 reference/transform3d-scale-005-ref rotateX(90deg) scale3d(1, 1, 2) rotateX(-90deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d cd32d69074ea8f6b50b9cf2b01aec296ba7c6461 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotateX(90deg) scale3d(1, 1, 2) rotateX(-90deg) is the same as scaleY(2). Conjugating by the rotation swaps the Y and Z coordinates for the scale.
transform3d-scale-006 reference/transform3d-scale-005-ref rotateX(90deg) scaleZ(2) rotateX(-90deg) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-scale3d 93cbf38d1ad9d63a18371034f660797969f7c8d5 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This is identical to transform3d-scale-005-ref.html, except with scaleZ(2) instead of scale3d(1, 1, 2).
transform3d-scale-007 reference/transform3d-scale-007-ref,!reference/transform3d-scale-001-notref rotateX(180deg) scaleZ(-1) http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions f62c5da30714184ee8c9cb92f4a7822925f65ebb `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that rotateX(180deg) scaleZ(-1) is the same as scaleY(-1). (The scaleZ(-1) should have no effect here.)
transform3d-sorting-001 reference/transform-lime-square-ref Simple Sorting http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 20f0709d12a52b8af3fe0e1de5cfc9776259197e `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> The red box here is translated in the negative Z-direction, so it should render beneath the lime box even though it comes later in DOM order.
transform3d-sorting-002 reference/transform-lime-square-ref Simple Sorting With Rotation http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 1d41897076ec02ff546efbb6314aee87053adb6c `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> The red box here is translated to the same extent as the lime box, so they should render in stacking context order: the lime box is on top, because it's later in the DOM. But then we apply rotatex(180deg) to the whole thing, so the lime box should wind up on top in the end.
transform3d-sorting-003 reference/transform-lime-square-ref Simple Sorting With No Preserve-3D http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 66552c4d27129d849e03fb6a20e123027e764812 `Aryeh Gregor`<mailto:ayg@aryeh.name> The red box here is translated to above the lime box, but they aren't in the same 3D rendering context, so they should be drawn in DOM order regardless: lime box on top.
transform3d-sorting-004 reference/transform-lime-square-ref Simple Sorting With Preserve-3D on Grandparent http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering a3b26d7739379d799c8e083113de01e0901bf6e8 `Aryeh Gregor`<mailto:ayg@aryeh.name> This is the same as transform3d-sorting-003.html, except with two wrapper divs. 'transform-style: preserve-3d' only affects children, not grandchildren, so the two divs with backgrounds are still in different rendering contexts and the Z-position should still not affect stacking.
transform3d-sorting-005 reference/transform-lime-square-ref Sorting With Background on Parent http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering a0170fd959978a0183bca1f02d5280a95d6c33e1 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that if a parent has 'transform-style: preserve-3d', it's in the same rendering context as its children. Thus the translateZ(10px) puts the child above it, and the rotateX(180deg) puts it below, so the lime parent is rendered on top.
transform3d-sorting-006 reference/transform3d-sorting-006-ref Sorting With Intersection http://www.w3.org/TR/css-transforms-1/#transform-style-property,http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 8f0e2ebc330e73f3ae28cb642717a827dd4d42a8 `Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that when two boxes intersect in a simple fashion, they're rendered according to Newell's algorithm.
transform3d-translate3d-001 reference/transform3d-translate3d-ref,!reference/transform-lime-square-ref translate3d() vs. 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translate3d 56ab3f4abaa22e10a95555967499e7f4b0e03772 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translate3d() before and after rotatex() is the same as an equivalent 'transform-origin'.
transform3d-translatez-001 reference/transform3d-translatez-ref,!reference/transform3d-translatez-notref translatez() vs. 'transform-origin' http://www.w3.org/TR/css-transforms-1/#transform-origin-property,http://www.w3.org/TR/css-transforms-1/#three-d-transform-functions,http://www.w3.org/TR/css-transforms-1/#funcdef-translatez 14fd6589f4a21e5e87f7267cfec00310e2a5f766 `Matt Woodrow`<mailto:mwoodrow@mozilla.com>,`Aryeh Gregor`<mailto:ayg@aryeh.name> This tests that translatez(+-10px) before and after rotatex() is the same as an equivalent 'transform-origin', and different from translatez(+-20px).
transform_translate transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 289fc2d8c2d0cd6249a95056088eae5f0a1f8424 `Intel`<http://www.intel.com> Check if transform supports translate(100px, 100px)
transform_translate_invalid transform translate with invalid translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8fe14dc0f482fd0c5857f4807d22abb586ff76a6 `Intel`<http://www.intel.com> Check if transform sets translate(null, null), transform property returns initial value.
transform_translate_max transform translate with maximum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions d602790adbd4dd5936585e1cdd2132af32b49a26 `Intel`<http://www.intel.com> Check if transform sets translate(INFINITE, INFINITE), transform property returns initial value.
transform_translate_min transform translate with minimum translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 24a54403c99124861ea58e8fe3d4b4041d50bf52 `Intel`<http://www.intel.com> Check if transform sets translate(-INFINITE, -INFINITE), transform property returns initial value.
transform_translate_neg transform translate with negative translation value dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 65b03ee3298f9326ddd341da0cc64edcebe01438 `Intel`<http://www.intel.com> Check if transform supports translate(-1px, -1px)
transform_translate_second_omited transform translate with second translation value omited dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8ca7c4c8c8af0ddda0475bee15ba8dbc380560ff `Intel`<http://www.intel.com> Check if transform supports translate(100px)
transform_translate_zero transform translate dom,script http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 961af0e283f3343ad50cdae2bff0fa2e51f1068b `Intel`<http://www.intel.com> Check if transform supports translate(0, 0)
transforms-rotate-degree-90 reference/transforms-rotate-degree-90-ref transform property with rotate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 7d8860570b5d9e076dc77bec201ebdc2aa599710 `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the rotate with parameter not provided, greenRectangle will not cover redRectangle.
transforms-rotate-translate-scale reference/transforms-rotate-translate-scale-ref transform property with scale function and rotate function with one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions a0026cac95c48dbd34bee8e03093a0ef4a642717 `Ji Kai`<mailto:7jikai@gmail.com> If the rotate and scale with parameter not provided, greenSquare will not cover redSquare.
transforms-rotateY-degree-60 reference/transforms-rotateY-degree-60-ref transform property with rotate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 54c1e1cfe7f1109159253136b2239111d0c109c8 `Ji Kai`<mailto:7jikai@gmail.com>
transforms-skewX reference/transforms-skewX-ref transform property with skew function for X axis. http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions dd76111e380e64f3e5cbef9ffbdb5a044d862f2e `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the skew for X axis not provided, greenSquare will not cover redSquare.
transforms-skewY reference/transforms-skewY-ref transform property with skew function for Y axis. http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 5600d5b5fc10aeaa2d3c43e51ac36ac2c6793e70 `Jacy-Bai`<mailto:jinxin.bai@gmail.com> If the skew for Y axis not provided, greenSquare will not cover redSquare.
translate reference/translate-ref test translate http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering e2462c9b3304dcfaa2b0052dcfb07d11fcf3b4cd `Ebay Inc.`<mailto:xiatian@ebay.com> translate x, y
translate-optional-second-001 reference/translate-optional-second-ref transform property with translate function and one parameter http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 8b89de122e13cc0eb8794e3dee25bd804c81436b `Jian Zhang`<mailto:jian.andy.zhang@gmail.com> If the second parameter is not provided, it has zero as a value. This transform moves the element by 100 pixels in X direction.
transofrmed-preserve-3d-1 reference/transofrmed-preserve-3d-1-ref transform preserve-3d http://www.w3.org/TR/css-transforms-1/#transform-property 2dea466f5bd0eaaabc1aece7ad68db29009a4524 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should establishe a 3D rendering context
transofrmed-rotateX-3 reference/transofrmed-rotateX-3-ref transform rotateX http://www.w3.org/TR/css-transforms-1/#transform-property 1045ee0727034be93674d88e23480934850a43f0 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should rotateX by 180 degrees
transofrmed-rotateY-1 reference/transofrmed-rotateY-1-ref transform rotateY http://www.w3.org/TR/css-transforms-1/#transform-property 71eb2c034927bca565a6a03e81fb2ca6ebfa1950 `loveky`<mailto:ylzcylx@gmail.com> The transformed div should rotate 90 degrees
ttwf-css-3d-polygon-cycle reference/ttwf-css-3d-polygon-cycle-ref 3d transform polygon cycle svg http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering e850913934fcfbd7254a50fb8c0e1f6a9f6957d5 `Leo Ziegler`<mailto:leo.ziegler@gmail.com> The red, green and blue rectangles are forming a cycle, which should be detected and rendered using Newell Algorithm's.
ttwf-css-3d-polygon-cycle-mismatch reference/ttwf-css-3d-polygon-cycle-ref 3d transform polygon cycle svg http://www.w3.org/TR/css-transforms-1/#3d-transform-rendering 03eb2681a92d1ea76b1a82d47729d8109c0124e9 `Leo Ziegler`<mailto:leo.ziegler@gmail.com> The red, green and blue rectangles are forming a cycle, which should be detected and rendered using Newell Algorithm's.
ttwf-reftest-rotate reference/ttwf-reftest-rotate-ref transform rotate http://www.w3.org/TR/css-transforms-1/#transform-property,http://www.w3.org/TR/css-transforms-1/#two-d-transform-functions 0081259fc5f0de5d3ae4763f9d7ad3a9ed115adf `Michael Downey`<mailto:miked782000@yahoo.com> The transform should rotate 180 degrees
ttwf-transform-skewx-001 reference/ttwf-reftest-transform-skewx-001 CSS Transform Using skewX() function http://www.w3.org/TR/css-transforms-1/#transform-property 16f2663d689ccc18c16bf39013fe2a605684ffd8 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on X axis by 45 degrees
ttwf-transform-skewy-001 reference/ttwf-reftest-transform-skewy-001 CSS Transform Using skewY() function http://www.w3.org/TR/css-transforms-1/#transform-property 23d86e1b810989a6fb25f9868141c2f695a35a92 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green shape is skew on Y axis by 45 degrees
ttwf-transform-translatex-001 reference/ttwf-reftest-transform-translatex-001 CSS Transform Using translateX() function http://www.w3.org/TR/css-transforms-1/#transform-property 5bcd1e07576267b0faedd7f3fe84058fb6faa370 `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on X axis 100px
ttwf-transform-translatey-001 reference/ttwf-reftest-transform-translatey-001 CSS Transform Using translateY() function http://www.w3.org/TR/css-transforms-1/#transform-property a1f42153313e00c4133c79f1f77b41aa4e788e2b `Mihai Corlan`<mailto:mcorlan@adobe.com> Test that the green square is moved on Y axis 100px
|