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

Side by Side Diff: chrome/browser/banners/app_banner_data_fetcher_browsertest.cc

Issue 2185483002: Revert of Disable Many AppBannerDataFetcherBrowserTest Failing Tests (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 4 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 "chrome/browser/banners/app_banner_data_fetcher.h" 5 #include "chrome/browser/banners/app_banner_data_fetcher.h"
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/location.h" 8 #include "base/location.h"
9 #include "base/run_loop.h" 9 #include "base/run_loop.h"
10 #include "base/single_thread_task_runner.h" 10 #include "base/single_thread_task_runner.h"
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
135 ui_test_utils::NavigateToURL(browser(), test_url); 135 ui_test_utils::NavigateToURL(browser(), test_url);
136 RunFetcher(web_contents->GetURL(), std::string(), transition, expectation); 136 RunFetcher(web_contents->GetURL(), std::string(), transition, expectation);
137 } 137 }
138 138
139 private: 139 private:
140 std::string non_web_platform_; 140 std::string non_web_platform_;
141 base::Closure quit_closure_; 141 base::Closure quit_closure_;
142 base::WeakPtrFactory<AppBannerDataFetcherBrowserTest> weak_factory_; 142 base::WeakPtrFactory<AppBannerDataFetcherBrowserTest> weak_factory_;
143 }; 143 };
144 144
145 // http://crbug.com/631190
146 #if defined(OS_WIN)
147 #define MAYBE_WebAppBannerCreatedDirect DISABLED_WebAppBannerCreatedDirect
148 #else
149 #define MAYBE_WebAppBannerCreatedDirect WebAppBannerCreatedDirect
150 #endif
151 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 145 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
152 MAYBE_WebAppBannerCreatedDirect) { 146 WebAppBannerCreatedDirect) {
153 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_TYPED, 147 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_TYPED,
154 1, true); 148 1, true);
155 } 149 }
156 150
157 // http://crbug.com/631190
158 #if defined(OS_WIN)
159 #define MAYBE_WebAppBannerCreatedDirectLargerTotal DISABLED_WebAppBannerCreatedD irectLargerTotal
160 #else
161 #define MAYBE_WebAppBannerCreatedDirectLargerTotal WebAppBannerCreatedDirectLarg erTotal
162 #endif
163 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 151 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
164 MAYBE_WebAppBannerCreatedDirectLargerTotal) { 152 WebAppBannerCreatedDirectLargerTotal) {
165 AppBannerSettingsHelper::SetTotalEngagementToTrigger(4); 153 AppBannerSettingsHelper::SetTotalEngagementToTrigger(4);
166 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_TYPED, 154 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_TYPED,
167 3, true); 155 3, true);
168 } 156 }
169 157
170 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 158 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
171 WebAppBannerCreatedDirectSmallerTotal) { 159 WebAppBannerCreatedDirectSmallerTotal) {
172 AppBannerSettingsHelper::SetTotalEngagementToTrigger(1); 160 AppBannerSettingsHelper::SetTotalEngagementToTrigger(1);
173 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_TYPED, 161 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_TYPED,
174 0, true); 162 0, true);
175 } 163 }
176 164
177 // http://crbug.com/631190
178 #if defined(OS_WIN)
179 #define MAYBE_WebAppBannerCreatedDirectSingle DISABLED_WebAppBannerCreatedDirect Single
180 #else
181 #define MAYBE_WebAppBannerCreatedDirectSingle WebAppBannerCreatedDirectSingle
182 #endif
183 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 165 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
184 MAYBE_WebAppBannerCreatedDirectSingle) { 166 WebAppBannerCreatedDirectSingle) {
185 AppBannerSettingsHelper::SetEngagementWeights(2, 1); 167 AppBannerSettingsHelper::SetEngagementWeights(2, 1);
186 RunBannerTest("/banners/manifest_test_page.html", 168 RunBannerTest("/banners/manifest_test_page.html",
187 ui::PAGE_TRANSITION_GENERATED, 0, true); 169 ui::PAGE_TRANSITION_GENERATED, 0, true);
188 } 170 }
189 171
190 // http://crbug.com/631190
191 #if defined(OS_WIN)
192 #define MAYBE_WebAppBannerCreatedDirectMultiple DISABLED_WebAppBannerCreatedDire ctMultiple
193 #else
194 #define MAYBE_WebAppBannerCreatedDirectMultiple WebAppBannerCreatedDirectMultipl e
195 #endif
196 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 172 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
197 MAYBE_WebAppBannerCreatedDirectMultiple) { 173 WebAppBannerCreatedDirectMultiple) {
198 AppBannerSettingsHelper::SetEngagementWeights(0.5, 1); 174 AppBannerSettingsHelper::SetEngagementWeights(0.5, 1);
199 RunBannerTest("/banners/manifest_test_page.html", 175 RunBannerTest("/banners/manifest_test_page.html",
200 ui::PAGE_TRANSITION_GENERATED, 3, true); 176 ui::PAGE_TRANSITION_GENERATED, 3, true);
201 } 177 }
202 178
203 // http://crbug.com/631190
204 #if defined(OS_WIN)
205 #define MAYBE_WebAppBannerCreatedDirectMultipleLargerTotal DISABLED_WebAppBanner CreatedDirectMultipleLargerTotal
206 #else
207 #define MAYBE_WebAppBannerCreatedDirectMultipleLargerTotal WebAppBannerCreatedDi rectMultipleLargerTotal
208 #endif
209 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 179 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
210 MAYBE_WebAppBannerCreatedDirectMultipleLargerTotal) { 180 WebAppBannerCreatedDirectMultipleLargerTotal) {
211 AppBannerSettingsHelper::SetEngagementWeights(0.5, 1); 181 AppBannerSettingsHelper::SetEngagementWeights(0.5, 1);
212 AppBannerSettingsHelper::SetTotalEngagementToTrigger(3); 182 AppBannerSettingsHelper::SetTotalEngagementToTrigger(3);
213 RunBannerTest("/banners/manifest_test_page.html", 183 RunBannerTest("/banners/manifest_test_page.html",
214 ui::PAGE_TRANSITION_GENERATED, 5, true); 184 ui::PAGE_TRANSITION_GENERATED, 5, true);
215 } 185 }
216 186
217 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 187 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
218 WebAppBannerCreatedDirectMultipleSmallerTotal) { 188 WebAppBannerCreatedDirectMultipleSmallerTotal) {
219 AppBannerSettingsHelper::SetEngagementWeights(0.5, 1); 189 AppBannerSettingsHelper::SetEngagementWeights(0.5, 1);
220 AppBannerSettingsHelper::SetTotalEngagementToTrigger(1); 190 AppBannerSettingsHelper::SetTotalEngagementToTrigger(1);
221 RunBannerTest("/banners/manifest_test_page.html", 191 RunBannerTest("/banners/manifest_test_page.html",
222 ui::PAGE_TRANSITION_GENERATED, 1, true); 192 ui::PAGE_TRANSITION_GENERATED, 1, true);
223 } 193 }
224 194
225 // http://crbug.com/631190
226 #if defined(OS_WIN)
227 #define MAYBE_WebAppBannerCreatedIndirect DISABLED_WebAppBannerCreatedIndirect
228 #else
229 #define MAYBE_WebAppBannerCreatedIndirect WebAppBannerCreatedIndirect
230 #endif
231 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 195 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
232 MAYBE_WebAppBannerCreatedIndirect) { 196 WebAppBannerCreatedIndirect) {
233 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK, 197 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK,
234 1, true); 198 1, true);
235 } 199 }
236 200
237 // http://crbug.com/631190
238 #if defined(OS_WIN)
239 #define MAYBE_WebAppBannerCreatedIndirectLargerTotal DISABLED_WebAppBannerCreate dIndirectLargerTotal
240 #else
241 #define MAYBE_WebAppBannerCreatedIndirectLargerTotal WebAppBannerCreatedIndirect LargerTotal
242 #endif
243 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 201 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
244 MAYBE_WebAppBannerCreatedIndirectLargerTotal) { 202 WebAppBannerCreatedIndirectLargerTotal) {
245 AppBannerSettingsHelper::SetTotalEngagementToTrigger(5); 203 AppBannerSettingsHelper::SetTotalEngagementToTrigger(5);
246 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK, 204 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK,
247 4, true); 205 4, true);
248 } 206 }
249 207
250 // http://crbug.com/631190
251 #if defined(OS_WIN)
252 #define MAYBE_WebAppBannerCreatedIndirectSmallerTotal DISABLED_WebAppBannerCreat edIndirectSmallerTotal
253 #else
254 #define MAYBE_WebAppBannerCreatedIndirectSmallerTotal WebAppBannerCreatedIndirec tSmallerTotal
255 #endif
256 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 208 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
257 MAYBE_WebAppBannerCreatedIndirectSmallerTotal) { 209 WebAppBannerCreatedIndirectSmallerTotal) {
258 AppBannerSettingsHelper::SetTotalEngagementToTrigger(1); 210 AppBannerSettingsHelper::SetTotalEngagementToTrigger(1);
259 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK, 211 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK,
260 0, true); 212 0, true);
261 } 213 }
262 214
263 // http://crbug.com/631190
264 #if defined(OS_WIN)
265 #define MAYBE_WebAppBannerCreatedIndirectSingle DISABLED_WebAppBannerCreatedIndi rectSingle
266 #else
267 #define MAYBE_WebAppBannerCreatedIndirectSingle WebAppBannerCreatedIndirectSingl e
268 #endif
269 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 215 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
270 MAYBE_WebAppBannerCreatedIndirectSingle) { 216 WebAppBannerCreatedIndirectSingle) {
271 AppBannerSettingsHelper::SetEngagementWeights(1, 3); 217 AppBannerSettingsHelper::SetEngagementWeights(1, 3);
272 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_RELOAD, 218 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_RELOAD,
273 0, true); 219 0, true);
274 } 220 }
275 221
276 // http://crbug.com/631190
277 #if defined(OS_WIN)
278 #define MAYBE_WebAppBannerCreatedIndirectMultiple DISABLED_WebAppBannerCreatedIn directMultiple
279 #else
280 #define MAYBE_WebAppBannerCreatedIndirectMultiple WebAppBannerCreatedIndirectMul tiple
281 #endif
282 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 222 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
283 MAYBE_WebAppBannerCreatedIndirectMultiple) { 223 WebAppBannerCreatedIndirectMultiple) {
284 AppBannerSettingsHelper::SetEngagementWeights(1, 0.5); 224 AppBannerSettingsHelper::SetEngagementWeights(1, 0.5);
285 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK, 225 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK,
286 3, true); 226 3, true);
287 } 227 }
288 228
289 // http://crbug.com/631190
290 #if defined(OS_WIN)
291 #define MAYBE_WebAppBannerCreatedIndirectMultipleLargerTotal DISABLED_WebAppBann erCreatedIndirectMultipleLargerTotal
292 #else
293 #define MAYBE_WebAppBannerCreatedIndirectMultipleLargerTotal WebAppBannerCreated IndirectMultipleLargerTotal
294 #endif
295 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 229 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
296 MAYBE_WebAppBannerCreatedIndirectMultipleLargerTotal) { 230 WebAppBannerCreatedIndirectMultipleLargerTotal) {
297 AppBannerSettingsHelper::SetEngagementWeights(1, 0.5); 231 AppBannerSettingsHelper::SetEngagementWeights(1, 0.5);
298 AppBannerSettingsHelper::SetTotalEngagementToTrigger(4); 232 AppBannerSettingsHelper::SetTotalEngagementToTrigger(4);
299 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK, 233 RunBannerTest("/banners/manifest_test_page.html", ui::PAGE_TRANSITION_LINK,
300 7, true); 234 7, true);
301 } 235 }
302 236
303 // http://crbug.com/631190
304 #if defined(OS_WIN)
305 #define MAYBE_WebAppBannerCreatedVarious DISABLED_WebAppBannerCreatedVarious
306 #else
307 #define MAYBE_WebAppBannerCreatedVarious WebAppBannerCreatedVarious
308 #endif
309 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 237 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
310 MAYBE_WebAppBannerCreatedVarious) { 238 WebAppBannerCreatedVarious) {
311 AppBannerSettingsHelper::SetEngagementWeights(0.5, 0.25); 239 AppBannerSettingsHelper::SetEngagementWeights(0.5, 0.25);
312 240
313 std::string valid_page("/banners/manifest_test_page.html"); 241 std::string valid_page("/banners/manifest_test_page.html");
314 GURL test_url = embedded_test_server()->GetURL(valid_page); 242 GURL test_url = embedded_test_server()->GetURL(valid_page);
315 content::WebContents* web_contents = 243 content::WebContents* web_contents =
316 browser()->tab_strip_model()->GetActiveWebContents(); 244 browser()->tab_strip_model()->GetActiveWebContents();
317 245
318 // Add a direct nav on day 1. 246 // Add a direct nav on day 1.
319 ui_test_utils::NavigateToURL(browser(), test_url); 247 ui_test_utils::NavigateToURL(browser(), test_url);
320 RunFetcher(web_contents->GetURL(), std::string(), ui::PAGE_TRANSITION_TYPED, 248 RunFetcher(web_contents->GetURL(), std::string(), ui::PAGE_TRANSITION_TYPED,
(...skipping 26 matching lines...) Expand all
347 ui_test_utils::NavigateToURL(browser(), test_url); 275 ui_test_utils::NavigateToURL(browser(), test_url);
348 RunFetcher(web_contents->GetURL(), std::string(), 276 RunFetcher(web_contents->GetURL(), std::string(),
349 ui::PAGE_TRANSITION_FORM_SUBMIT, false); 277 ui::PAGE_TRANSITION_FORM_SUBMIT, false);
350 278
351 // Add a direct nav on day 4 which should trigger the banner. 279 // Add a direct nav on day 4 which should trigger the banner.
352 ui_test_utils::NavigateToURL(browser(), test_url); 280 ui_test_utils::NavigateToURL(browser(), test_url);
353 RunFetcher(web_contents->GetURL(), std::string(), 281 RunFetcher(web_contents->GetURL(), std::string(),
354 ui::PAGE_TRANSITION_TYPED, true); 282 ui::PAGE_TRANSITION_TYPED, true);
355 } 283 }
356 284
357 // http://crbug.com/631190
358 #if defined(OS_WIN)
359 #define MAYBE_WebAppBannerNoTypeInManifest DISABLED_WebAppBannerNoTypeInManifest
360 #else
361 #define MAYBE_WebAppBannerNoTypeInManifest WebAppBannerNoTypeInManifest
362 #endif
363 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 285 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
364 MAYBE_WebAppBannerNoTypeInManifest) { 286 WebAppBannerNoTypeInManifest) {
365 RunBannerTest("/banners/manifest_no_type_test_page.html", 287 RunBannerTest("/banners/manifest_no_type_test_page.html",
366 ui::PAGE_TRANSITION_TYPED, 1, true); 288 ui::PAGE_TRANSITION_TYPED, 1, true);
367 } 289 }
368 290
369 // http://crbug.com/631190
370 #if defined(OS_WIN)
371 #define MAYBE_WebAppBannerNoTypeInManifestCapsExtension DISABLED_WebAppBannerNoT ypeInManifestCapsExtension
372 #else
373 #define MAYBE_WebAppBannerNoTypeInManifestCapsExtension WebAppBannerNoTypeInMani festCapsExtension
374 #endif
375 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, 291 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
376 MAYBE_WebAppBannerNoTypeInManifestCapsExtension) { 292 WebAppBannerNoTypeInManifestCapsExtension) {
377 RunBannerTest("/banners/manifest_no_type_caps_test_page.html", 293 RunBannerTest("/banners/manifest_no_type_caps_test_page.html",
378 ui::PAGE_TRANSITION_TYPED, 1, true); 294 ui::PAGE_TRANSITION_TYPED, 1, true);
379 } 295 }
380 296
381 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, PlayAppManifest) { 297 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, PlayAppManifest) {
382 std::string valid_page("/banners/play_app_test_page.html"); 298 std::string valid_page("/banners/play_app_test_page.html");
383 GURL test_url = embedded_test_server()->GetURL(valid_page); 299 GURL test_url = embedded_test_server()->GetURL(valid_page);
384 content::WebContents* web_contents = 300 content::WebContents* web_contents =
385 browser()->tab_strip_model()->GetActiveWebContents(); 301 browser()->tab_strip_model()->GetActiveWebContents();
386 302
(...skipping 10 matching lines...) Expand all
397 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, NoManifest) { 313 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, NoManifest) {
398 RunBannerTest("/banners/no_manifest_test_page.html", 314 RunBannerTest("/banners/no_manifest_test_page.html",
399 ui::PAGE_TRANSITION_TYPED, 1, false); 315 ui::PAGE_TRANSITION_TYPED, 1, false);
400 } 316 }
401 317
402 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, MissingManifest) { 318 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, MissingManifest) {
403 RunBannerTest("/banners/manifest_bad_link.html", 319 RunBannerTest("/banners/manifest_bad_link.html",
404 ui::PAGE_TRANSITION_TYPED, 1, false); 320 ui::PAGE_TRANSITION_TYPED, 1, false);
405 } 321 }
406 322
407 // http://crbug.com/631190 323 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, CancelBannerDirect) {
408 #if defined(OS_WIN)
409 #define MAYBE_CancelBannerDirect DISABLED_CancelBannerDirect
410 #else
411 #define MAYBE_CancelBannerDirect CancelBannerDirect
412 #endif
413 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
414 MAYBE_CancelBannerDirect) {
415 RunBannerTest("/banners/cancel_test_page.html", ui::PAGE_TRANSITION_TYPED, 1, 324 RunBannerTest("/banners/cancel_test_page.html", ui::PAGE_TRANSITION_TYPED, 1,
416 false); 325 false);
417 } 326 }
418 327
419 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, CancelBannerIndirect) { 328 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, CancelBannerIndirect) {
420 AppBannerSettingsHelper::SetEngagementWeights(1, 0.5); 329 AppBannerSettingsHelper::SetEngagementWeights(1, 0.5);
421 RunBannerTest("/banners/cancel_test_page.html", ui::PAGE_TRANSITION_TYPED, 3, 330 RunBannerTest("/banners/cancel_test_page.html", ui::PAGE_TRANSITION_TYPED, 3,
422 false); 331 false);
423 } 332 }
424 333
425 // http://crbug.com/631190 334 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, PromptBanner) {
426 #if defined(OS_WIN)
427 #define MAYBE_PromptBanner DISABLED_PromptBanner
428 #else
429 #define MAYBE_PromptBanner PromptBanner
430 #endif
431 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
432 MAYBE_PromptBanner) {
433 RunBannerTest("/banners/prompt_test_page.html", ui::PAGE_TRANSITION_TYPED, 1, 335 RunBannerTest("/banners/prompt_test_page.html", ui::PAGE_TRANSITION_TYPED, 1,
434 true); 336 true);
435 } 337 }
436 338
437 // http://crbug.com/631190 339 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, PromptBannerInHandler) {
438 #if defined(OS_WIN)
439 #define MAYBE_PromptBannerInHandler DISABLED_PromptBannerInHandler
440 #else
441 #define MAYBE_PromptBannerInHandler PromptBannerInHandler
442 #endif
443 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest,
444 MAYBE_PromptBannerInHandler) {
445 RunBannerTest("/banners/prompt_in_handler_test_page.html", 340 RunBannerTest("/banners/prompt_in_handler_test_page.html",
446 ui::PAGE_TRANSITION_TYPED, 1, true); 341 ui::PAGE_TRANSITION_TYPED, 1, true);
447 } 342 }
448 343
449 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, WebAppBannerInIFrame) { 344 IN_PROC_BROWSER_TEST_F(AppBannerDataFetcherBrowserTest, WebAppBannerInIFrame) {
450 RunBannerTest("/banners/iframe_test_page.html", ui::PAGE_TRANSITION_TYPED, 1, 345 RunBannerTest("/banners/iframe_test_page.html", ui::PAGE_TRANSITION_TYPED, 1,
451 false); 346 false);
452 } 347 }
453 348
454 } // namespace banners 349 } // namespace banners
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698