blob: aebbd1534653c592a00bcde93c7dffb3d8858f8e [file] [log] [blame]
<!DOCTYPE html>
<script src="/resources/js-test-pre.js"></script>
<script src="/resources/notifications-test-pre.js"></script>
<p id="description"></p>
<div id="console"></div>
<script>
if (window.testRunner)
testRunner.waitUntilDone();
description("This test checks that a request for permission is made.");
if (window.testRunner) {
shouldBeEqualToString("Notification.permission", "default");
Notification.requestPermission(function(permission) {
if (permission == 'granted')
testPassed("permission is granted.");
else
testFailed("permission should be granted, but is " + permission + ".");
shouldBeEqualToString("Notification.permission", "granted");
testCompleted();
});
}
setTimeout(testCompleted, 100);
</script>