| Index: chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js
|
| diff --git a/chrome/renderer/resources/extensions/experimental.webrequest_custom_bindings.js b/chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js
|
| similarity index 71%
|
| rename from chrome/renderer/resources/extensions/experimental.webrequest_custom_bindings.js
|
| rename to chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js
|
| index f1177cf2aa58b6c6ff919d79aa80cfb93f729772..9ae24cc69f7238729a7c8f37398411cd7f9d76a1 100644
|
| --- a/chrome/renderer/resources/extensions/experimental.webrequest_custom_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js
|
| @@ -2,11 +2,11 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -// Custom bindings for the experimental.webRequest API.
|
| +// Custom bindings for the declarativeWebRequest API.
|
|
|
| var chromeHidden = requireNative('chrome_hidden').GetChromeHidden();
|
|
|
| -chromeHidden.registerCustomHook('experimental.webRequest', function(api) {
|
| +chromeHidden.registerCustomHook('declarativeWebRequest', function(api) {
|
| // Returns the schema definition of type |typeId| defined in |namespace|.
|
| function getSchema(namespace, typeId) {
|
| var filterNamespace = function(val) {return val.namespace === namespace;};
|
| @@ -19,7 +19,7 @@ chromeHidden.registerCustomHook('experimental.webRequest', function(api) {
|
| // Helper function for the constructor of concrete datatypes of the
|
| // declarative webRequest API.
|
| // Makes sure that |this| contains the union of parameters and
|
| - // {'instanceType': 'experimental.webRequest.' + typeId} and validates the
|
| + // {'instanceType': 'declarativeWebRequest.' + typeId} and validates the
|
| // generated union dictionary against the schema for |typeId|.
|
| function setupInstance(instance, parameters, typeId) {
|
| for (var key in parameters) {
|
| @@ -27,19 +27,19 @@ chromeHidden.registerCustomHook('experimental.webRequest', function(api) {
|
| instance[key] = parameters[key];
|
| }
|
| }
|
| - instance.instanceType = 'experimental.webRequest.' + typeId;
|
| - var schema = getSchema('experimental.webRequest', typeId);
|
| + instance.instanceType = 'declarativeWebRequest.' + typeId;
|
| + var schema = getSchema('declarativeWebRequest', typeId);
|
| chromeHidden.validate([instance], [schema]);
|
| }
|
|
|
| // Setup all data types for the declarative webRequest API.
|
| - chrome.experimental.webRequest.RequestMatcher = function(parameters) {
|
| + chrome.declarativeWebRequest.RequestMatcher = function(parameters) {
|
| setupInstance(this, parameters, 'RequestMatcher');
|
| };
|
| - chrome.experimental.webRequest.CancelRequest = function(parameters) {
|
| + chrome.declarativeWebRequest.CancelRequest = function(parameters) {
|
| setupInstance(this, parameters, 'CancelRequest');
|
| };
|
| - chrome.experimental.webRequest.RedirectRequest = function(parameters) {
|
| + chrome.declarativeWebRequest.RedirectRequest = function(parameters) {
|
| setupInstance(this, parameters, 'RedirectRequest');
|
| };
|
| });
|
|
|