Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(204)

Side by Side Diff: third_party/WebKit/LayoutTests/media/track/regions-webvtt/vtt-region-constructor-expected.txt

Issue 1854553003: Convert webvtt regions tests from video-test.js to testharness.js based (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Address more comments Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 Tests the constructor and mutation of VTTRegion.
2
3 ** Test instanceof VTTRegion. **
4 EXPECTED (region instanceof VTTRegion == 'true') OK
5 ** Test the default indexs of a region. **
6 EXPECTED (region.track == 'null') OK
7 EXPECTED (region.scroll == '') OK
8 EXPECTED (region.viewportAnchorX == '0') OK
9 EXPECTED (region.viewportAnchorY == '100') OK
10 EXPECTED (region.regionAnchorX == '0') OK
11 EXPECTED (region.regionAnchorY == '100') OK
12 EXPECTED (region.height == '3') OK
13 EXPECTED (region.width == '100') OK
14
15 ** Test that incorrect mutation keeps previous valid values. **
16 RUN(region.scroll = 'invalid-scroll-value')
17 SyntaxError: Failed to set the 'scroll' property on 'VTTRegion': The value provi ded ('invalid-scroll-value') is invalid. The 'scroll' property must be either th e empty string, or 'up'.
18 EXPECTED (region.scroll == '') OK
19
20 Invalid percentage value: -1
21 RUN(region.viewportAnchorX = invalidPercentageValues[index])
22 IndexSizeError: Failed to set the 'viewportAnchorX' property on 'VTTRegion': The value provided (-1) is outside the range [0, 100].
23 EXPECTED (region.viewportAnchorX == '0') OK
24 RUN(region.viewportAnchorY = invalidPercentageValues[index])
25 IndexSizeError: Failed to set the 'viewportAnchorY' property on 'VTTRegion': The value provided (-1) is outside the range [0, 100].
26 EXPECTED (region.viewportAnchorY == '100') OK
27 RUN(region.regionAnchorX = invalidPercentageValues[index])
28 IndexSizeError: Failed to set the 'regionAnchorX' property on 'VTTRegion': The v alue provided (-1) is outside the range [0, 100].
29 EXPECTED (region.regionAnchorX == '0') OK
30 RUN(region.regionAnchorY = invalidPercentageValues[index])
31 IndexSizeError: Failed to set the 'regionAnchorY' property on 'VTTRegion': The v alue provided (-1) is outside the range [0, 100].
32 EXPECTED (region.regionAnchorY == '100') OK
33 RUN(region.width = invalidPercentageValues[index])
34 IndexSizeError: Failed to set the 'width' property on 'VTTRegion': The value pro vided (-1) is outside the range [0, 100].
35 EXPECTED (region.width == '100') OK
36
37 Invalid percentage value: 101
38 RUN(region.viewportAnchorX = invalidPercentageValues[index])
39 IndexSizeError: Failed to set the 'viewportAnchorX' property on 'VTTRegion': The value provided (101) is outside the range [0, 100].
40 EXPECTED (region.viewportAnchorX == '0') OK
41 RUN(region.viewportAnchorY = invalidPercentageValues[index])
42 IndexSizeError: Failed to set the 'viewportAnchorY' property on 'VTTRegion': The value provided (101) is outside the range [0, 100].
43 EXPECTED (region.viewportAnchorY == '100') OK
44 RUN(region.regionAnchorX = invalidPercentageValues[index])
45 IndexSizeError: Failed to set the 'regionAnchorX' property on 'VTTRegion': The v alue provided (101) is outside the range [0, 100].
46 EXPECTED (region.regionAnchorX == '0') OK
47 RUN(region.regionAnchorY = invalidPercentageValues[index])
48 IndexSizeError: Failed to set the 'regionAnchorY' property on 'VTTRegion': The v alue provided (101) is outside the range [0, 100].
49 EXPECTED (region.regionAnchorY == '100') OK
50 RUN(region.width = invalidPercentageValues[index])
51 IndexSizeError: Failed to set the 'width' property on 'VTTRegion': The value pro vided (101) is outside the range [0, 100].
52 EXPECTED (region.width == '100') OK
53
54 Invalid percentage value: -Infinity
55 RUN(region.viewportAnchorX = invalidPercentageValues[index])
56 TypeError: Failed to set the 'viewportAnchorX' property on 'VTTRegion': The prov ided double value is non-finite.
57 EXPECTED (region.viewportAnchorX == '0') OK
58 RUN(region.viewportAnchorY = invalidPercentageValues[index])
59 TypeError: Failed to set the 'viewportAnchorY' property on 'VTTRegion': The prov ided double value is non-finite.
60 EXPECTED (region.viewportAnchorY == '100') OK
61 RUN(region.regionAnchorX = invalidPercentageValues[index])
62 TypeError: Failed to set the 'regionAnchorX' property on 'VTTRegion': The provid ed double value is non-finite.
63 EXPECTED (region.regionAnchorX == '0') OK
64 RUN(region.regionAnchorY = invalidPercentageValues[index])
65 TypeError: Failed to set the 'regionAnchorY' property on 'VTTRegion': The provid ed double value is non-finite.
66 EXPECTED (region.regionAnchorY == '100') OK
67 RUN(region.width = invalidPercentageValues[index])
68 TypeError: Failed to set the 'width' property on 'VTTRegion': The provided doubl e value is non-finite.
69 EXPECTED (region.width == '100') OK
70
71 Invalid percentage value: Infinity
72 RUN(region.viewportAnchorX = invalidPercentageValues[index])
73 TypeError: Failed to set the 'viewportAnchorX' property on 'VTTRegion': The prov ided double value is non-finite.
74 EXPECTED (region.viewportAnchorX == '0') OK
75 RUN(region.viewportAnchorY = invalidPercentageValues[index])
76 TypeError: Failed to set the 'viewportAnchorY' property on 'VTTRegion': The prov ided double value is non-finite.
77 EXPECTED (region.viewportAnchorY == '100') OK
78 RUN(region.regionAnchorX = invalidPercentageValues[index])
79 TypeError: Failed to set the 'regionAnchorX' property on 'VTTRegion': The provid ed double value is non-finite.
80 EXPECTED (region.regionAnchorX == '0') OK
81 RUN(region.regionAnchorY = invalidPercentageValues[index])
82 TypeError: Failed to set the 'regionAnchorY' property on 'VTTRegion': The provid ed double value is non-finite.
83 EXPECTED (region.regionAnchorY == '100') OK
84 RUN(region.width = invalidPercentageValues[index])
85 TypeError: Failed to set the 'width' property on 'VTTRegion': The provided doubl e value is non-finite.
86 EXPECTED (region.width == '100') OK
87
88 Invalid percentage value: NaN
89 RUN(region.viewportAnchorX = invalidPercentageValues[index])
90 TypeError: Failed to set the 'viewportAnchorX' property on 'VTTRegion': The prov ided double value is non-finite.
91 EXPECTED (region.viewportAnchorX == '0') OK
92 RUN(region.viewportAnchorY = invalidPercentageValues[index])
93 TypeError: Failed to set the 'viewportAnchorY' property on 'VTTRegion': The prov ided double value is non-finite.
94 EXPECTED (region.viewportAnchorY == '100') OK
95 RUN(region.regionAnchorX = invalidPercentageValues[index])
96 TypeError: Failed to set the 'regionAnchorX' property on 'VTTRegion': The provid ed double value is non-finite.
97 EXPECTED (region.regionAnchorX == '0') OK
98 RUN(region.regionAnchorY = invalidPercentageValues[index])
99 TypeError: Failed to set the 'regionAnchorY' property on 'VTTRegion': The provid ed double value is non-finite.
100 EXPECTED (region.regionAnchorY == '100') OK
101 RUN(region.width = invalidPercentageValues[index])
102 TypeError: Failed to set the 'width' property on 'VTTRegion': The provided doubl e value is non-finite.
103 EXPECTED (region.width == '100') OK
104 RUN(region.height = -1)
105 IndexSizeError: Failed to set the 'height' property on 'VTTRegion': The height p rovided (-1) is negative.
106 EXPECTED (region.height == '3') OK
107
108 ** Test that proper mutation keeps assigned value. **
109 RUN(region.height = 130)
110 EXPECTED (region.height == '130') OK
111 RUN(region.viewportAnchorX = 64)
112 EXPECTED (region.viewportAnchorX == '64') OK
113 RUN(region.viewportAnchorY = 32)
114 EXPECTED (region.viewportAnchorY == '32') OK
115 RUN(region.regionAnchorX = 16)
116 EXPECTED (region.regionAnchorX == '16') OK
117 RUN(region.regionAnchorY = 8)
118 EXPECTED (region.regionAnchorY == '8') OK
119 RUN(region.width = 42)
120 EXPECTED (region.width == '42') OK
121 END OF TEST
122
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698