blob: 137da5bc0f37d43bffa7ffbede0f921e2edaae55 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Custom bindings for the browserAction API.
var chromeHidden = requireNative('chrome_hidden').GetChromeHidden();
chromeHidden.registerCustomHook('browserAction', function(bindingsAPI) {
var apiFunctions = bindingsAPI.apiFunctions;
var setIcon = bindingsAPI.setIcon;
apiFunctions.setHandleRequest('setIcon', function(details) {
setIcon(details, this.name, this.definition.parameters, 'browser action');
});
});
|