| Index: chrome/renderer/resources/extensions/utils.js
|
| diff --git a/chrome/renderer/resources/extensions/utils.js b/chrome/renderer/resources/extensions/utils.js
|
| index 47d827745128bb7e40b2af5baa633957ee25dc21..448b5167412e34bf6139dafbd94fbd3b7bb90071 100644
|
| --- a/chrome/renderer/resources/extensions/utils.js
|
| +++ b/chrome/renderer/resources/extensions/utils.js
|
| @@ -2,6 +2,8 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +var chrome = requireNative('chrome').GetChrome();
|
| +
|
| function forEach(dict, f) {
|
| for (key in dict) {
|
| if (dict.hasOwnProperty(key))
|
| @@ -25,5 +27,12 @@ function lookup(array_of_dictionaries, field, value) {
|
| }
|
| }
|
|
|
| +function loadRefDependency(ref) {
|
| + // TODO(cduvall): Handle refs in current namespace.
|
| + var parts = ref.split(".");
|
| + return chrome[parts.slice(0, parts.length - 1).join(".")];
|
| +}
|
| +
|
| exports.forEach = forEach;
|
| +exports.loadRefDependency = loadRefDependency;
|
| exports.lookup = lookup;
|
|
|