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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/offscreen-canvas/drawing-images-to-the-canvas/2d.drawImage.nonfinite.worker.js

Issue 2547023002: Import wpt@3c8896ae408c8fd594979da7c99970029e7856a7 (Closed)
Patch Set: Modify TestExpectations or download new baselines for tests. Created 4 years 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 // DO NOT EDIT! This test has been generated by tools/gentest.py.
2 // OffscreenCanvas test in a worker:2d.drawImage.nonfinite
3 // Description:drawImage() with Infinity/NaN is ignored
4 // Note:
5
6 importScripts("/resources/testharness.js");
7 importScripts("/common/canvas-tests.js");
8
9 var t = async_test("drawImage() with Infinity/NaN is ignored");
10 t.step(function() {
11
12 var offscreenCanvas = new OffscreenCanvas(100, 50);
13 var ctx = offscreenCanvas.getContext('2d');
14
15 ctx.fillStyle = '#0f0';
16 ctx.fillRect(0, 0, 100, 50);
17 var promise = new Promise(function(resolve, reject) {
18 var xhr = new XMLHttpRequest();
19 xhr.open("GET", '/images/redtransparent.png');
20 xhr.responseType = 'blob';
21 xhr.send();
22 xhr.onload = function() {
23 resolve(xhr.response);
24 };
25 });
26 promise.then(function(response) {
27 ctx.drawImage(response, Infinity, 0);
28 ctx.drawImage(response, -Infinity, 0);
29 ctx.drawImage(response, NaN, 0);
30 ctx.drawImage(response, 0, Infinity);
31 ctx.drawImage(response, 0, -Infinity);
32 ctx.drawImage(response, 0, NaN);
33 ctx.drawImage(response, Infinity, Infinity);
34 ctx.drawImage(response, Infinity, 0, 100, 50);
35 ctx.drawImage(response, -Infinity, 0, 100, 50);
36 ctx.drawImage(response, NaN, 0, 100, 50);
37 ctx.drawImage(response, 0, Infinity, 100, 50);
38 ctx.drawImage(response, 0, -Infinity, 100, 50);
39 ctx.drawImage(response, 0, NaN, 100, 50);
40 ctx.drawImage(response, 0, 0, Infinity, 50);
41 ctx.drawImage(response, 0, 0, -Infinity, 50);
42 ctx.drawImage(response, 0, 0, NaN, 50);
43 ctx.drawImage(response, 0, 0, 100, Infinity);
44 ctx.drawImage(response, 0, 0, 100, -Infinity);
45 ctx.drawImage(response, 0, 0, 100, NaN);
46 ctx.drawImage(response, Infinity, Infinity, 100, 50);
47 ctx.drawImage(response, Infinity, Infinity, Infinity, 50);
48 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity);
49 ctx.drawImage(response, Infinity, Infinity, 100, Infinity);
50 ctx.drawImage(response, Infinity, 0, Infinity, 50);
51 ctx.drawImage(response, Infinity, 0, Infinity, Infinity);
52 ctx.drawImage(response, Infinity, 0, 100, Infinity);
53 ctx.drawImage(response, 0, Infinity, Infinity, 50);
54 ctx.drawImage(response, 0, Infinity, Infinity, Infinity);
55 ctx.drawImage(response, 0, Infinity, 100, Infinity);
56 ctx.drawImage(response, 0, 0, Infinity, Infinity);
57 ctx.drawImage(response, Infinity, 0, 100, 50, 0, 0, 100, 50);
58 ctx.drawImage(response, -Infinity, 0, 100, 50, 0, 0, 100, 50);
59 ctx.drawImage(response, NaN, 0, 100, 50, 0, 0, 100, 50);
60 ctx.drawImage(response, 0, Infinity, 100, 50, 0, 0, 100, 50);
61 ctx.drawImage(response, 0, -Infinity, 100, 50, 0, 0, 100, 50);
62 ctx.drawImage(response, 0, NaN, 100, 50, 0, 0, 100, 50);
63 ctx.drawImage(response, 0, 0, Infinity, 50, 0, 0, 100, 50);
64 ctx.drawImage(response, 0, 0, -Infinity, 50, 0, 0, 100, 50);
65 ctx.drawImage(response, 0, 0, NaN, 50, 0, 0, 100, 50);
66 ctx.drawImage(response, 0, 0, 100, Infinity, 0, 0, 100, 50);
67 ctx.drawImage(response, 0, 0, 100, -Infinity, 0, 0, 100, 50);
68 ctx.drawImage(response, 0, 0, 100, NaN, 0, 0, 100, 50);
69 ctx.drawImage(response, 0, 0, 100, 50, Infinity, 0, 100, 50);
70 ctx.drawImage(response, 0, 0, 100, 50, -Infinity, 0, 100, 50);
71 ctx.drawImage(response, 0, 0, 100, 50, NaN, 0, 100, 50);
72 ctx.drawImage(response, 0, 0, 100, 50, 0, Infinity, 100, 50);
73 ctx.drawImage(response, 0, 0, 100, 50, 0, -Infinity, 100, 50);
74 ctx.drawImage(response, 0, 0, 100, 50, 0, NaN, 100, 50);
75 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, Infinity, 50);
76 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, -Infinity, 50);
77 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, NaN, 50);
78 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, 100, Infinity);
79 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, 100, -Infinity);
80 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, 100, NaN);
81 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, 0, 100, 50);
82 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, 0, 100, 50);
83 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, 0, 100, 50);
84 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, 0, 100 , 50);
85 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, Infini ty, 100, 50);
86 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, Infini ty, Infinity, 50);
87 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, Infini ty, Infinity, Infinity);
88 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, Infini ty, 100, Infinity);
89 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, 0, Inf inity, 50);
90 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, 0, Inf inity, Infinity);
91 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, Infinity, 0, 100 , Infinity);
92 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, Infinity, 100 , 50);
93 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, Infinity, Inf inity, 50);
94 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, Infinity, Inf inity, Infinity);
95 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, Infinity, 100 , Infinity);
96 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, 0, Infinity, 50);
97 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, 0, Infinity, Infinity);
98 ctx.drawImage(response, Infinity, Infinity, Infinity, Infinity, 0, 0, 100, Infin ity);
99 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, 0, 100, 50);
100 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, Infinity, 10 0, 50);
101 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, Infinity, In finity, 50);
102 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, Infinity, In finity, Infinity);
103 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, Infinity, 10 0, Infinity);
104 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, 0, Infinity, 50);
105 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, 0, Infinity, Infinity);
106 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, Infinity, 0, 100, Infi nity);
107 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, Infinity, 100, 50);
108 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, Infinity, Infinity, 50);
109 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, Infinity, Infinity, Infinity);
110 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, Infinity, 100, Infi nity);
111 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, 0, Infinity, 50);
112 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, 0, Infinity, Infini ty);
113 ctx.drawImage(response, Infinity, Infinity, Infinity, 50, 0, 0, 100, Infinity);
114 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, 0, 100, 50);
115 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, 0, 100, 50) ;
116 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, Infinity, 1 00, 50);
117 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, Infinity, I nfinity, 50);
118 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, Infinity, I nfinity, Infinity);
119 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, Infinity, 1 00, Infinity);
120 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, 0, Infinity , 50);
121 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, 0, Infinity , Infinity);
122 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, Infinity, 0, 100, Inf inity);
123 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, Infinity, 100, 50) ;
124 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, Infinity, Infinity , 50);
125 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, Infinity, Infinity , Infinity);
126 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, Infinity, 100, Inf inity);
127 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, 0, Infinity, 50);
128 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, 0, Infinity, Infin ity);
129 ctx.drawImage(response, Infinity, Infinity, 100, Infinity, 0, 0, 100, Infinity);
130 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, 0, 100, 50);
131 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, Infinity, 100, 50 );
132 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, Infinity, Infinit y, 50);
133 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, Infinity, Infinit y, Infinity);
134 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, Infinity, 100, In finity);
135 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, 0, Infinity, 50);
136 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, 0, Infinity, Infi nity);
137 ctx.drawImage(response, Infinity, Infinity, 100, 50, Infinity, 0, 100, Infinity) ;
138 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, Infinity, 100, 50);
139 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, Infinity, Infinity, 50);
140 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, Infinity, Infinity, Infi nity);
141 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, Infinity, 100, Infinity) ;
142 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, 0, Infinity, 50);
143 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, 0, Infinity, Infinity);
144 ctx.drawImage(response, Infinity, Infinity, 100, 50, 0, 0, 100, Infinity);
145 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, 0, 100, 50);
146 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, 0, 100, 50);
147 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, 0, 100, 50);
148 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, Infinity, 100 , 50);
149 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, Infinity, Inf inity, 50);
150 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, Infinity, Inf inity, Infinity);
151 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, Infinity, 100 , Infinity);
152 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, 0, Infinity, 50);
153 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, 0, Infinity, Infinity);
154 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, Infinity, 0, 100, Infin ity);
155 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, Infinity, 100, 50);
156 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, Infinity, Infinity, 50);
157 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, Infinity, Infinity, Infinity);
158 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, Infinity, 100, Infin ity);
159 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, 0, Infinity, 50);
160 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, 0, Infinity, Infinit y);
161 ctx.drawImage(response, Infinity, 0, Infinity, Infinity, 0, 0, 100, Infinity);
162 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, 0, 100, 50);
163 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, Infinity, 100, 50);
164 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, Infinity, Infinity, 50);
165 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, Infinity, Infinity, Infinity);
166 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, Infinity, 100, Infi nity);
167 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, 0, Infinity, 50);
168 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, 0, Infinity, Infini ty);
169 ctx.drawImage(response, Infinity, 0, Infinity, 50, Infinity, 0, 100, Infinity);
170 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, Infinity, 100, 50);
171 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, Infinity, Infinity, 50);
172 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, Infinity, Infinity, Infini ty);
173 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, Infinity, 100, Infinity);
174 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, 0, Infinity, 50);
175 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, 0, Infinity, Infinity);
176 ctx.drawImage(response, Infinity, 0, Infinity, 50, 0, 0, 100, Infinity);
177 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, 0, 100, 50);
178 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, 0, 100, 50);
179 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, Infinity, 100, 50) ;
180 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, Infinity, Infinity , 50);
181 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, Infinity, Infinity , Infinity);
182 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, Infinity, 100, Inf inity);
183 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, 0, Infinity, 50);
184 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, 0, Infinity, Infin ity);
185 ctx.drawImage(response, Infinity, 0, 100, Infinity, Infinity, 0, 100, Infinity);
186 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, Infinity, 100, 50);
187 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, Infinity, Infinity, 50);
188 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, Infinity, Infinity, Infin ity);
189 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, Infinity, 100, Infinity);
190 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, 0, Infinity, 50);
191 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, 0, Infinity, Infinity);
192 ctx.drawImage(response, Infinity, 0, 100, Infinity, 0, 0, 100, Infinity);
193 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, 0, 100, 50);
194 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, Infinity, 100, 50);
195 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, Infinity, Infinity, 50);
196 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, Infinity, Infinity, Infi nity);
197 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, Infinity, 100, Infinity) ;
198 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, 0, Infinity, 50);
199 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, 0, Infinity, Infinity);
200 ctx.drawImage(response, Infinity, 0, 100, 50, Infinity, 0, 100, Infinity);
201 ctx.drawImage(response, Infinity, 0, 100, 50, 0, Infinity, 100, 50);
202 ctx.drawImage(response, Infinity, 0, 100, 50, 0, Infinity, Infinity, 50);
203 ctx.drawImage(response, Infinity, 0, 100, 50, 0, Infinity, Infinity, Infinity);
204 ctx.drawImage(response, Infinity, 0, 100, 50, 0, Infinity, 100, Infinity);
205 ctx.drawImage(response, Infinity, 0, 100, 50, 0, 0, Infinity, 50);
206 ctx.drawImage(response, Infinity, 0, 100, 50, 0, 0, Infinity, Infinity);
207 ctx.drawImage(response, Infinity, 0, 100, 50, 0, 0, 100, Infinity);
208 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, 0, 100, 50);
209 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, 0, 100, 50);
210 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, 0, 100, 50);
211 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, Infinity, 100 , 50);
212 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, Infinity, Inf inity, 50);
213 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, Infinity, Inf inity, Infinity);
214 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, Infinity, 100 , Infinity);
215 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, 0, Infinity, 50);
216 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, 0, Infinity, Infinity);
217 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, Infinity, 0, 100, Infin ity);
218 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, Infinity, 100, 50);
219 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, Infinity, Infinity, 50);
220 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, Infinity, Infinity, Infinity);
221 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, Infinity, 100, Infin ity);
222 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, 0, Infinity, 50);
223 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, 0, Infinity, Infinit y);
224 ctx.drawImage(response, 0, Infinity, Infinity, Infinity, 0, 0, 100, Infinity);
225 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, 0, 100, 50);
226 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, Infinity, 100, 50);
227 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, Infinity, Infinity, 50);
228 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, Infinity, Infinity, Infinity);
229 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, Infinity, 100, Infi nity);
230 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, 0, Infinity, 50);
231 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, 0, Infinity, Infini ty);
232 ctx.drawImage(response, 0, Infinity, Infinity, 50, Infinity, 0, 100, Infinity);
233 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, Infinity, 100, 50);
234 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, Infinity, Infinity, 50);
235 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, Infinity, Infinity, Infini ty);
236 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, Infinity, 100, Infinity);
237 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, 0, Infinity, 50);
238 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, 0, Infinity, Infinity);
239 ctx.drawImage(response, 0, Infinity, Infinity, 50, 0, 0, 100, Infinity);
240 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, 0, 100, 50);
241 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, 0, 100, 50);
242 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, Infinity, 100, 50) ;
243 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, Infinity, Infinity , 50);
244 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, Infinity, Infinity , Infinity);
245 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, Infinity, 100, Inf inity);
246 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, 0, Infinity, 50);
247 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, 0, Infinity, Infin ity);
248 ctx.drawImage(response, 0, Infinity, 100, Infinity, Infinity, 0, 100, Infinity);
249 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, Infinity, 100, 50);
250 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, Infinity, Infinity, 50);
251 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, Infinity, Infinity, Infin ity);
252 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, Infinity, 100, Infinity);
253 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, 0, Infinity, 50);
254 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, 0, Infinity, Infinity);
255 ctx.drawImage(response, 0, Infinity, 100, Infinity, 0, 0, 100, Infinity);
256 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, 0, 100, 50);
257 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, Infinity, 100, 50);
258 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, Infinity, Infinity, 50);
259 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, Infinity, Infinity, Infi nity);
260 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, Infinity, 100, Infinity) ;
261 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, 0, Infinity, 50);
262 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, 0, Infinity, Infinity);
263 ctx.drawImage(response, 0, Infinity, 100, 50, Infinity, 0, 100, Infinity);
264 ctx.drawImage(response, 0, Infinity, 100, 50, 0, Infinity, 100, 50);
265 ctx.drawImage(response, 0, Infinity, 100, 50, 0, Infinity, Infinity, 50);
266 ctx.drawImage(response, 0, Infinity, 100, 50, 0, Infinity, Infinity, Infinity);
267 ctx.drawImage(response, 0, Infinity, 100, 50, 0, Infinity, 100, Infinity);
268 ctx.drawImage(response, 0, Infinity, 100, 50, 0, 0, Infinity, 50);
269 ctx.drawImage(response, 0, Infinity, 100, 50, 0, 0, Infinity, Infinity);
270 ctx.drawImage(response, 0, Infinity, 100, 50, 0, 0, 100, Infinity);
271 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, 0, 100, 50);
272 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, 0, 100, 50);
273 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, Infinity, 100, 50);
274 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, Infinity, Infinity, 50);
275 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, Infinity, Infinity, Infinity);
276 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, Infinity, 100, Infin ity);
277 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, 0, Infinity, 50);
278 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, 0, Infinity, Infinit y);
279 ctx.drawImage(response, 0, 0, Infinity, Infinity, Infinity, 0, 100, Infinity);
280 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, Infinity, 100, 50);
281 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, Infinity, Infinity, 50);
282 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, Infinity, Infinity, Infinit y);
283 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, Infinity, 100, Infinity);
284 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, 0, Infinity, 50);
285 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, 0, Infinity, Infinity);
286 ctx.drawImage(response, 0, 0, Infinity, Infinity, 0, 0, 100, Infinity);
287 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, 0, 100, 50);
288 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, Infinity, 100, 50);
289 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, Infinity, Infinity, 50);
290 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, Infinity, Infinity, Infini ty);
291 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, Infinity, 100, Infinity);
292 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, 0, Infinity, 50);
293 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, 0, Infinity, Infinity);
294 ctx.drawImage(response, 0, 0, Infinity, 50, Infinity, 0, 100, Infinity);
295 ctx.drawImage(response, 0, 0, Infinity, 50, 0, Infinity, 100, 50);
296 ctx.drawImage(response, 0, 0, Infinity, 50, 0, Infinity, Infinity, 50);
297 ctx.drawImage(response, 0, 0, Infinity, 50, 0, Infinity, Infinity, Infinity);
298 ctx.drawImage(response, 0, 0, Infinity, 50, 0, Infinity, 100, Infinity);
299 ctx.drawImage(response, 0, 0, Infinity, 50, 0, 0, Infinity, 50);
300 ctx.drawImage(response, 0, 0, Infinity, 50, 0, 0, Infinity, Infinity);
301 ctx.drawImage(response, 0, 0, Infinity, 50, 0, 0, 100, Infinity);
302 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, 0, 100, 50);
303 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, Infinity, 100, 50);
304 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, Infinity, Infinity, 50);
305 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, Infinity, Infinity, Infin ity);
306 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, Infinity, 100, Infinity);
307 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, 0, Infinity, 50);
308 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, 0, Infinity, Infinity);
309 ctx.drawImage(response, 0, 0, 100, Infinity, Infinity, 0, 100, Infinity);
310 ctx.drawImage(response, 0, 0, 100, Infinity, 0, Infinity, 100, 50);
311 ctx.drawImage(response, 0, 0, 100, Infinity, 0, Infinity, Infinity, 50);
312 ctx.drawImage(response, 0, 0, 100, Infinity, 0, Infinity, Infinity, Infinity);
313 ctx.drawImage(response, 0, 0, 100, Infinity, 0, Infinity, 100, Infinity);
314 ctx.drawImage(response, 0, 0, 100, Infinity, 0, 0, Infinity, 50);
315 ctx.drawImage(response, 0, 0, 100, Infinity, 0, 0, Infinity, Infinity);
316 ctx.drawImage(response, 0, 0, 100, Infinity, 0, 0, 100, Infinity);
317 ctx.drawImage(response, 0, 0, 100, 50, Infinity, Infinity, 100, 50);
318 ctx.drawImage(response, 0, 0, 100, 50, Infinity, Infinity, Infinity, 50);
319 ctx.drawImage(response, 0, 0, 100, 50, Infinity, Infinity, Infinity, Infinity);
320 ctx.drawImage(response, 0, 0, 100, 50, Infinity, Infinity, 100, Infinity);
321 ctx.drawImage(response, 0, 0, 100, 50, Infinity, 0, Infinity, 50);
322 ctx.drawImage(response, 0, 0, 100, 50, Infinity, 0, Infinity, Infinity);
323 ctx.drawImage(response, 0, 0, 100, 50, Infinity, 0, 100, Infinity);
324 ctx.drawImage(response, 0, 0, 100, 50, 0, Infinity, Infinity, 50);
325 ctx.drawImage(response, 0, 0, 100, 50, 0, Infinity, Infinity, Infinity);
326 ctx.drawImage(response, 0, 0, 100, 50, 0, Infinity, 100, Infinity);
327 ctx.drawImage(response, 0, 0, 100, 50, 0, 0, Infinity, Infinity);
328 _assertPixel(offscreenCanvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
329 });
330
331 t.done();
332
333 });
334 done();
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698