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

Side by Side Diff: chrome/browser/resources/google_now/background.js

Issue 21661003: Instrumenting missing API calls (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rgustafson@'s comments. Created 7 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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 'use strict'; 5 'use strict';
6 6
7 /** 7 /**
8 * @fileoverview The event page for Google Now for Chrome implementation. 8 * @fileoverview The event page for Google Now for Chrome implementation.
9 * The Google Now event page gets Google Now cards from the server and shows 9 * The Google Now event page gets Google Now cards from the server and shows
10 * them as Chrome notifications. 10 * them as Chrome notifications.
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
122 // Add error processing to API calls. 122 // Add error processing to API calls.
123 tasks.instrumentApiFunction(chrome.location.onLocationUpdate, 'addListener', 0); 123 tasks.instrumentApiFunction(chrome.location.onLocationUpdate, 'addListener', 0);
124 tasks.instrumentApiFunction(chrome.notifications, 'create', 2); 124 tasks.instrumentApiFunction(chrome.notifications, 'create', 2);
125 tasks.instrumentApiFunction(chrome.notifications, 'update', 2); 125 tasks.instrumentApiFunction(chrome.notifications, 'update', 2);
126 tasks.instrumentApiFunction(chrome.notifications, 'getAll', 0); 126 tasks.instrumentApiFunction(chrome.notifications, 'getAll', 0);
127 tasks.instrumentApiFunction( 127 tasks.instrumentApiFunction(
128 chrome.notifications.onButtonClicked, 'addListener', 0); 128 chrome.notifications.onButtonClicked, 'addListener', 0);
129 tasks.instrumentApiFunction(chrome.notifications.onClicked, 'addListener', 0); 129 tasks.instrumentApiFunction(chrome.notifications.onClicked, 'addListener', 0);
130 tasks.instrumentApiFunction(chrome.notifications.onClosed, 'addListener', 0); 130 tasks.instrumentApiFunction(chrome.notifications.onClosed, 'addListener', 0);
131 tasks.instrumentApiFunction( 131 tasks.instrumentApiFunction(
132 googleGeolocationAccessEnabledPref,
133 'get',
134 1);
135 tasks.instrumentApiFunction(
132 googleGeolocationAccessEnabledPref.onChange, 136 googleGeolocationAccessEnabledPref.onChange,
133 'addListener', 137 'addListener',
134 0); 138 0);
135 tasks.instrumentApiFunction(chrome.runtime.onInstalled, 'addListener', 0); 139 tasks.instrumentApiFunction(chrome.runtime.onInstalled, 'addListener', 0);
136 tasks.instrumentApiFunction(chrome.runtime.onStartup, 'addListener', 0); 140 tasks.instrumentApiFunction(chrome.runtime.onStartup, 'addListener', 0);
137 tasks.instrumentApiFunction(chrome.tabs, 'create', 1); 141 tasks.instrumentApiFunction(chrome.tabs, 'create', 1);
138 tasks.instrumentApiFunction(storage, 'get', 1); 142 tasks.instrumentApiFunction(storage, 'get', 1);
139 143
140 var updateCardsAttempts = buildAttemptManager( 144 var updateCardsAttempts = buildAttemptManager(
141 'cards-update', 145 'cards-update',
(...skipping 750 matching lines...) Expand 10 before | Expand all | Expand 10 after
892 896
893 chrome.location.onLocationUpdate.addListener(function(position) { 897 chrome.location.onLocationUpdate.addListener(function(position) {
894 recordEvent(GoogleNowEvent.LOCATION_UPDATE); 898 recordEvent(GoogleNowEvent.LOCATION_UPDATE);
895 updateNotificationsCards(position); 899 updateNotificationsCards(position);
896 }); 900 });
897 901
898 chrome.omnibox.onInputEntered.addListener(function(text) { 902 chrome.omnibox.onInputEntered.addListener(function(text) {
899 localStorage['server_url'] = NOTIFICATION_CARDS_URL = text; 903 localStorage['server_url'] = NOTIFICATION_CARDS_URL = text;
900 initialize(); 904 initialize();
901 }); 905 });
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/resources/google_now/utility.js » ('j') | chrome/browser/resources/google_now/utility.js » ('J')

Powered by Google App Engine
This is Rietveld 408576698