summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
authorestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-30 01:18:56 +0000
committerestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-30 01:18:56 +0000
commit5cbe1e21980f42927d7d1c11cc860131be266e7e (patch)
tree3b52e15044336cb89e3004214b4714e6148e5ea9 /chrome/renderer
parent7a12518454d36fb4ac79431f56106b38cd2482ab (diff)
downloadchromium_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.js5
-rw-r--r--chrome/renderer/resources/renderer_extension_bindings.js29
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++) {