| Index: chrome/renderer/resources/extensions/app_custom_bindings.js
|
| diff --git a/chrome/renderer/resources/extensions/app_custom_bindings.js b/chrome/renderer/resources/extensions/app_custom_bindings.js
|
| index 0b9dd89b41df7b8d0edb9b402419f2e58c5140cf..c153ce0022ac4c90ea768581560c2c5ee4307160 100644
|
| --- a/chrome/renderer/resources/extensions/app_custom_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/app_custom_bindings.js
|
| @@ -28,13 +28,6 @@ app.__defineGetter__('isInstalled', appNatives.GetIsInstalled);
|
| // Called by app_bindings.cc.
|
| // This becomes chromeHidden.app
|
| var chromeHiddenApp = {
|
| - onGetAppNotifyChannelResponse: function(channelId, error, callbackId) {
|
| - if (callbackId) {
|
| - callbacks[callbackId](channelId, error);
|
| - delete callbacks[callbackId];
|
| - }
|
| - },
|
| -
|
| onInstallStateResponse: function(state, callbackId) {
|
| if (callbackId) {
|
| callbacks[callbackId](state);
|
| @@ -43,26 +36,10 @@ var chromeHiddenApp = {
|
| }
|
| };
|
|
|
| -// appNotification stuff.
|
| -//
|
| -// TODO(kalman): move this stuff to its own custom binding.
|
| -// It will be bit tricky since I'll need to look into why there are
|
| -// permissions defined for app notifications, yet this always sets it up?
|
| +// TODO(kalman): move this stuff to its own custom bindings.
|
| var callbacks = {};
|
| var nextCallbackId = 1;
|
|
|
| -// This becomes chrome.appNotifications.
|
| -var appNotifications = {
|
| - getChannel: function getChannel(clientId, callback) {
|
| - var callbackId = 0;
|
| - if (callback) {
|
| - callbackId = nextCallbackId++;
|
| - callbacks[callbackId] = callback;
|
| - }
|
| - appNatives.GetAppNotifyChannel(clientId, callbackId);
|
| - }
|
| -};
|
| -
|
| app.installState = function getInstallState(callback) {
|
| var callbackId = nextCallbackId++;
|
| callbacks[callbackId] = callback;
|
| @@ -74,6 +51,5 @@ app.installState = function getInstallState(callback) {
|
| var availability = GetAvailability('app');
|
| if (availability.is_available) {
|
| exports.chromeApp = app;
|
| - exports.chromeAppNotifications = appNotifications;
|
| exports.chromeHiddenApp = chromeHiddenApp;
|
| }
|
|
|