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

Side by Side Diff: LayoutTests/http/tests/resources/permissions-helper.js

Issue 1312623003: Flakyness: fix notifications/ tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@webmidi-flakyness
Patch Set: rebase Created 5 years, 3 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 | « LayoutTests/http/tests/notifications/update-document.html ('k') | 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 // This file provides a PermissionsHelper object which can be used by 1 // This file provides a PermissionsHelper object which can be used by
2 // LayoutTests using testRunner to handle permissions. The methods in the object 2 // LayoutTests using testRunner to handle permissions. The methods in the object
3 // return promises so can be used to write idiomatic, race-free code. 3 // return promises so can be used to write idiomatic, race-free code.
4 // 4 //
5 // The current available methods are: 5 // The current available methods are:
6 // - setPermission: given a permission name (known by testRunner) and a state, 6 // - setPermission: given a permission name (known by testRunner) and a state,
7 // it will set the permission to the specified state and resolve the promise 7 // it will set the permission to the specified state and resolve the promise
8 // when done. 8 // when done.
9 // Example: 9 // Example:
10 // PermissionsHelper.setPermission('geolocation', 'prompt').then(runTest); 10 // PermissionsHelper.setPermission('geolocation', 'prompt').then(runTest);
(...skipping 30 matching lines...) Expand all
41 result.onchange = null; 41 result.onchange = null;
42 resolver(); 42 resolver();
43 }; 43 };
44 44
45 testRunner.setPermission(name, state, location.origin, location.orig in); 45 testRunner.setPermission(name, state, location.origin, location.orig in);
46 }); 46 });
47 }); 47 });
48 } 48 }
49 } 49 }
50 })(); 50 })();
OLDNEW
« no previous file with comments | « LayoutTests/http/tests/notifications/update-document.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698