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

Side by Side Diff: chrome/test/data/extensions/api_test/notification/api/events/background.js

Issue 12313115: Take notification API out of experimental. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix merge conflict. Created 7 years, 9 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 | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 const notification = chrome.experimental.notification;
6
7 var idString = "foo";
8
9 var testBasicEvents = function() {
10 var incidents = 0;
11
12 var onCreateCallback = function(id) {
13 chrome.test.assertTrue(id.length > 0);
14 chrome.test.assertEq(idString, id);
15 incidents++;
16 }
17
18 var onDisplayed = function(id) {
19 incidents++;
20 if (incidents == 2) {
21 chrome.test.assertEq(idString, id);
22 chrome.test.succeed();
23 }
24 }
25 notification.onDisplayed.addListener(onDisplayed);
26
27 var options = {
28 templateType: "basic",
29 iconUrl: "/icon.png",
30 title: "Attention!",
31 message: "Check out Cirque du Soleil"
32 };
33 notification.create(idString, options, onCreateCallback);
34 };
35
36 chrome.test.runTests([ testBasicEvents ]);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698