summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/resources
diff options
context:
space:
mode:
authormpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-21 23:38:45 +0000
committermpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-21 23:38:45 +0000
commit8d677ff0f5085bb583d1b8248f977d009ec4b867 (patch)
treea8d1cb7e23128f910a33effde71fb083e5698838 /chrome/renderer/resources
parent14f769f460022e0d28852adc9ff1ce02f4fe2871 (diff)
downloadchromium_src-8d677ff0f5085bb583d1b8248f977d009ec4b867.zip
chromium_src-8d677ff0f5085bb583d1b8248f977d009ec4b867.tar.gz
chromium_src-8d677ff0f5085bb583d1b8248f977d009ec4b867.tar.bz2
Address some visual problems with the omnibox extension API:
- Remove some of the boilerplate strings. - Allow the description field to be fully customizable and stylable. BUG=46478 BUG=46479 Review URL: http://codereview.chromium.org/2849015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50411 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/resources')
-rw-r--r--chrome/renderer/resources/extension_process_bindings.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js
index 779a13a..c408f8e 100644
--- a/chrome/renderer/resources/extension_process_bindings.js
+++ b/chrome/renderer/resources/extension_process_bindings.js
@@ -654,6 +654,19 @@ var chrome = chrome || {};
return newArgs;
};
+ apiFunctions["experimental.omnibox.styleNone"].handleRequest =
+ function(offset) {
+ return {type: "none", offset: offset};
+ }
+ apiFunctions["experimental.omnibox.styleMatch"].handleRequest =
+ function(offset) {
+ return {type: "match", offset: offset};
+ }
+ apiFunctions["experimental.omnibox.styleDim"].handleRequest =
+ function(offset) {
+ return {type: "dim", offset: offset};
+ }
+
if (chrome.test) {
chrome.test.getApiDefinitions = GetExtensionAPIDefinition;
}