summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/resources
diff options
context:
space:
mode:
authorchaitanyag@chromium.org <chaitanyag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-12 00:40:22 +0000
committerchaitanyag@chromium.org <chaitanyag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-12 00:40:22 +0000
commit8abe0a36a7548f57b074d5ced365092db772d02a (patch)
tree30eea057e9af94c7bf7640d2997705a47d3a48f2 /chrome/renderer/resources
parent4dcf826623608acfab40d246fbf82f19a959048b (diff)
downloadchromium_src-8abe0a36a7548f57b074d5ced365092db772d02a.zip
chromium_src-8abe0a36a7548f57b074d5ced365092db772d02a.tar.gz
chromium_src-8abe0a36a7548f57b074d5ced365092db772d02a.tar.bz2
Adding tts experimental extensions api
Review URL: http://codereview.chromium.org/2969005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55822 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/resources')
-rw-r--r--chrome/renderer/resources/extension_apitest.js14
-rw-r--r--chrome/renderer/resources/extension_process_bindings.js3
-rw-r--r--chrome/renderer/resources/renderer_extension_bindings.js1
3 files changed, 17 insertions, 1 deletions
diff --git a/chrome/renderer/resources/extension_apitest.js b/chrome/renderer/resources/extension_apitest.js
index 62c5ab9..ca7a4df 100644
--- a/chrome/renderer/resources/extension_apitest.js
+++ b/chrome/renderer/resources/extension_apitest.js
@@ -1,3 +1,7 @@
+// 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.
+
// extension_apitest.js
// mini-framework for ExtensionApiTest browser tests
@@ -98,7 +102,15 @@ var chrome = chrome || {};
};
chrome.test.assertTrue = function(test, message) {
- if (test !== true) {
+ chrome.test.assertBool(test, true, message);
+ };
+
+ chrome.test.assertFalse = function(test, message) {
+ chrome.test.assertBool(test, false, message);
+ };
+
+ chrome.test.assertBool = function(test, expected, message) {
+ if (test !== expected) {
if (typeof(test) == "string") {
if (message) {
message = test + "\n" + message;
diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js
index 7594595..f0986f2 100644
--- a/chrome/renderer/resources/extension_process_bindings.js
+++ b/chrome/renderer/resources/extension_process_bindings.js
@@ -707,4 +707,7 @@ var chrome = chrome || {};
if (!chrome.experimental.accessibility)
chrome.experimental.accessibility = {};
+
+ if (!chrome.experimental.tts)
+ chrome.experimental.tts = {};
})();
diff --git a/chrome/renderer/resources/renderer_extension_bindings.js b/chrome/renderer/resources/renderer_extension_bindings.js
index 8a67983..62184c6 100644
--- a/chrome/renderer/resources/renderer_extension_bindings.js
+++ b/chrome/renderer/resources/renderer_extension_bindings.js
@@ -259,6 +259,7 @@ var chrome = chrome || {};
"experimental.omnibox",
"experimental.popup",
"experimental.processes",
+ "experimental.tts",
"experimental.proxy",
"experimental.rlz",
"experimental.webNavigation",