diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-30 01:18:56 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-30 01:18:56 +0000 |
commit | 5cbe1e21980f42927d7d1c11cc860131be266e7e (patch) | |
tree | 3b52e15044336cb89e3004214b4714e6148e5ea9 /chrome/renderer | |
parent | 7a12518454d36fb4ac79431f56106b38cd2482ab (diff) | |
download | chromium_src-5cbe1e21980f42927d7d1c11cc860131be266e7e.zip chromium_src-5cbe1e21980f42927d7d1c11cc860131be266e7e.tar.gz chromium_src-5cbe1e21980f42927d7d1c11cc860131be266e7e.tar.bz2 |
Add an accessibility API for events raised outside of the web content.
BUG=none
TEST=none
patch by Dominic Mazzoni <dmazzoni [at] google>
review url: http://codereview.chromium.org/402099/show
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37597 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/resources/extension_process_bindings.js | 5 | ||||
-rw-r--r-- | chrome/renderer/resources/renderer_extension_bindings.js | 29 |
2 files changed, 26 insertions, 8 deletions
diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js index 9d207f1..ae1881b 100644 --- a/chrome/renderer/resources/extension_process_bindings.js +++ b/chrome/renderer/resources/extension_process_bindings.js @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The chrome Authors. All rights reserved. +// Copyright (c) 2010 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. @@ -551,6 +551,9 @@ var chrome = chrome || {}; if (!chrome.experimental) chrome.experimental = {}; + if (!chrome.experimental.accessibility) + chrome.experimental.accessibility = {}; + if (!chrome.experimental.history) chrome.experimental.history = {}; diff --git a/chrome/renderer/resources/renderer_extension_bindings.js b/chrome/renderer/resources/renderer_extension_bindings.js index 13122c5..c063a32 100644 --- a/chrome/renderer/resources/renderer_extension_bindings.js +++ b/chrome/renderer/resources/renderer_extension_bindings.js @@ -241,15 +241,30 @@ var chrome = chrome || {}; // that should prevent it from getting stale). var privileged = [ // Entire namespaces. - "bookmarks", "browserAction", "devtools", "experimental.bookmarkManager", - "experimental.extension", "experimental.history", "experimental.popup", - "experimental.processes", "pageAction", "pageActions", "tabs", "test", - "toolstrip", "windows", + "bookmarks", + "browserAction", + "devtools", + "experimental.accessibility", + "experimental.bookmarkManager", + "experimental.extension", + "experimental.history", + "experimental.popup", + "experimental.processes", + "pageAction", + "pageActions", + "tabs", + "test", + "toolstrip", + "windows", // Functions/events/properties within the extension namespace. - "extension.getBackgroundPage", "extension.getExtensionTabs", - "extension.getToolstrips", "extension.getViews", "extension.lastError", - "extension.onConnectExternal", "extension.onRequestExternal", + "extension.getBackgroundPage", + "extension.getExtensionTabs", + "extension.getToolstrips", + "extension.getViews", + "extension.lastError", + "extension.onConnectExternal", + "extension.onRequestExternal", "i18n.getAcceptLanguages" ]; for (var i = 0; i < privileged.length; i++) { |