OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Include test fixture. | 5 // Include test fixture. |
6 GEN_INCLUDE(['net_internals_test.js']); | 6 GEN_INCLUDE(['net_internals_test.js']); |
7 | 7 |
8 // Anonymous namespace | 8 // Anonymous namespace |
9 (function() { | 9 (function() { |
10 | 10 |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
170 expectEquals(entry.domain, domain); | 170 expectEquals(entry.domain, domain); |
171 expectEquals(this.reason_, reason); | 171 expectEquals(this.reason_, reason); |
172 this.onTaskDone(); | 172 this.onTaskDone(); |
173 } | 173 } |
174 } | 174 } |
175 }; | 175 }; |
176 | 176 |
177 // Flaky on Win Debug build - crbug.com/517484 | 177 // Flaky on Win Debug build - crbug.com/517484 |
178 GEN('#if defined(OS_WIN)'); | 178 GEN('#if defined(OS_WIN)'); |
179 GEN('# define MAYBE_netInternalsSdchViewFetchDictionary \\'); | 179 GEN('# define MAYBE_netInternalsSdchViewFetchDictionary \\'); |
180 GEN(' DISABLED_netInternalsSdchViewFetchDictionary'); | 180 GEN(' netInternalsSdchViewFetchDictionary'); |
181 GEN('#else'); | 181 GEN('#else'); |
182 GEN('# define MAYBE_netInternalsSdchViewFetchDictionary \\'); | 182 GEN('# define MAYBE_netInternalsSdchViewFetchDictionary \\'); |
183 GEN(' netInternalsSdchViewFetchDictionary'); | 183 GEN(' netInternalsSdchViewFetchDictionary'); |
184 GEN('#endif'); | 184 GEN('#endif'); |
185 | 185 |
186 /** | 186 /** |
187 * Load a page, which results in downloading a SDCH dictionary. Make sure its | 187 * Load a page, which results in downloading a SDCH dictionary. Make sure its |
188 * data is displayed. | 188 * data is displayed. |
189 */ | 189 */ |
190 TEST_F('NetInternalsTest', | 190 TEST_F('NetInternalsTest', |
191 'MAYBE_netInternalsSdchViewFetchDictionary', function() { | 191 'MAYBE_netInternalsSdchViewFetchDictionary', function() { |
192 var taskQueue = new NetInternalsTest.TaskQueue(true); | 192 var taskQueue = new NetInternalsTest.TaskQueue(true); |
193 taskQueue.addTask( | 193 taskQueue.addTask( |
194 new NetInternalsTest.GetTestServerURLTask( | 194 new NetInternalsTest.GetTestServerURLTask( |
195 BASE_PATH + encodeURI('/files/sdch/page.html'))); | 195 BASE_PATH + encodeURI('/files/sdch/page.html'))); |
196 taskQueue.addTask(new LoadSdchDictionaryTask()); | 196 taskQueue.addTask(new LoadSdchDictionaryTask()); |
197 taskQueue.run(); | 197 taskQueue.run(); |
198 }); | 198 }); |
199 | 199 |
200 // Flaky on Win Debug build - crbug.com/517484 | 200 // Flaky on Win Debug build - crbug.com/517484 |
201 GEN('#if defined(OS_WIN)'); | 201 GEN('#if defined(OS_WIN)'); |
202 GEN('# define MAYBE_netInternalsSdchViewBlacklistMeta \\'); | 202 GEN('# define MAYBE_netInternalsSdchViewBlacklistMeta \\'); |
203 GEN(' DISABLED_netInternalsSdchViewBlacklistMeta'); | 203 GEN(' netInternalsSdchViewBlacklistMeta'); |
204 GEN('#else'); | 204 GEN('#else'); |
205 GEN('# define MAYBE_netInternalsSdchViewBlacklistMeta \\'); | 205 GEN('# define MAYBE_netInternalsSdchViewBlacklistMeta \\'); |
206 GEN(' netInternalsSdchViewBlacklistMeta'); | 206 GEN(' netInternalsSdchViewBlacklistMeta'); |
207 GEN('#endif'); | 207 GEN('#endif'); |
208 | 208 |
209 /** | 209 /** |
210 * Load a page, get the dictionary for it, and get decoding error to see | 210 * Load a page, get the dictionary for it, and get decoding error to see |
211 * the blacklist in action. | 211 * the blacklist in action. |
212 */ | 212 */ |
213 TEST_F('NetInternalsTest', | 213 TEST_F('NetInternalsTest', |
214 'MAYBE_netInternalsSdchViewBlacklistMeta', function() { | 214 'MAYBE_netInternalsSdchViewBlacklistMeta', function() { |
215 var taskQueue = new NetInternalsTest.TaskQueue(true); | 215 var taskQueue = new NetInternalsTest.TaskQueue(true); |
216 taskQueue.addTask( | 216 taskQueue.addTask( |
217 new NetInternalsTest.GetTestServerURLTask( | 217 new NetInternalsTest.GetTestServerURLTask( |
218 BASE_PATH + encodeURI('/files/sdch/page.html'))); | 218 BASE_PATH + encodeURI('/files/sdch/page.html'))); |
219 taskQueue.addTask(new LoadSdchDictionaryTask()); | 219 taskQueue.addTask(new LoadSdchDictionaryTask()); |
220 taskQueue.addTask( | 220 taskQueue.addTask( |
221 new NetInternalsTest.GetTestServerURLTask( | 221 new NetInternalsTest.GetTestServerURLTask( |
222 BASE_PATH + encodeURI('/files/sdch/non-html'))); | 222 BASE_PATH + encodeURI('/files/sdch/non-html'))); |
223 taskQueue.addTask( | 223 taskQueue.addTask( |
224 new LoadPageWithDecodeErrorTask('META_REFRESH_UNSUPPORTED')); | 224 new LoadPageWithDecodeErrorTask('META_REFRESH_UNSUPPORTED')); |
225 taskQueue.run(); | 225 taskQueue.run(); |
226 }); | 226 }); |
227 | 227 |
228 // Flaky on Win Debug build - crbug.com/517484 | 228 // Flaky on Win Debug build - crbug.com/517484 |
229 GEN('#if defined(OS_WIN)'); | 229 GEN('#if defined(OS_WIN)'); |
230 GEN('# define MAYBE_netInternalsSdchViewBlacklistNonSdch \\'); | 230 GEN('# define MAYBE_netInternalsSdchViewBlacklistNonSdch \\'); |
231 GEN(' DISABLED_netInternalsSdchViewBlacklistNonSdch'); | 231 GEN(' netInternalsSdchViewBlacklistNonSdch'); |
232 GEN('#else'); | 232 GEN('#else'); |
233 GEN('# define MAYBE_netInternalsSdchViewBlacklistNonSdch \\'); | 233 GEN('# define MAYBE_netInternalsSdchViewBlacklistNonSdch \\'); |
234 GEN(' netInternalsSdchViewBlacklistNonSdch'); | 234 GEN(' netInternalsSdchViewBlacklistNonSdch'); |
235 GEN('#endif'); | 235 GEN('#endif'); |
236 | 236 |
237 /** | 237 /** |
238 * Load a page, which is said to be SDCH-encoded, though we don't expect it. | 238 * Load a page, which is said to be SDCH-encoded, though we don't expect it. |
239 */ | 239 */ |
240 TEST_F('NetInternalsTest', | 240 TEST_F('NetInternalsTest', |
241 'MAYBE_netInternalsSdchViewBlacklistNonSdch', function() { | 241 'MAYBE_netInternalsSdchViewBlacklistNonSdch', function() { |
242 var taskQueue = new NetInternalsTest.TaskQueue(true); | 242 var taskQueue = new NetInternalsTest.TaskQueue(true); |
243 taskQueue.addTask( | 243 taskQueue.addTask( |
244 new NetInternalsTest.GetTestServerURLTask( | 244 new NetInternalsTest.GetTestServerURLTask( |
245 BASE_PATH + encodeURI('/files/sdch/non-sdch.html'))); | 245 BASE_PATH + encodeURI('/files/sdch/non-sdch.html'))); |
246 taskQueue.addTask( | 246 taskQueue.addTask( |
247 new LoadPageWithDecodeErrorTask('PASSING_THROUGH_NON_SDCH')); | 247 new LoadPageWithDecodeErrorTask('PASSING_THROUGH_NON_SDCH')); |
248 taskQueue.run(); | 248 taskQueue.run(); |
249 }); | 249 }); |
250 | 250 |
251 })(); // Anonymous namespace | 251 })(); // Anonymous namespace |
OLD | NEW |