diff options
author | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-21 23:38:45 +0000 |
---|---|---|
committer | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-21 23:38:45 +0000 |
commit | 8d677ff0f5085bb583d1b8248f977d009ec4b867 (patch) | |
tree | a8d1cb7e23128f910a33effde71fb083e5698838 /chrome/renderer/resources | |
parent | 14f769f460022e0d28852adc9ff1ce02f4fe2871 (diff) | |
download | chromium_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.js | 13 |
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; } |