Index: chrome/renderer/resources/extensions/searchbox_api.js |
diff --git a/chrome/renderer/resources/extensions/searchbox_api.js b/chrome/renderer/resources/extensions/searchbox_api.js |
index ef5a8ddb9269276c50fa42dd9a707bff6acb0662..48a91883c18d910533856054146d780e48a02663 100644 |
--- a/chrome/renderer/resources/extensions/searchbox_api.js |
+++ b/chrome/renderer/resources/extensions/searchbox_api.js |
@@ -13,6 +13,7 @@ if (!chrome.embeddedSearch) { |
// ======================================================================= |
// Private functions |
// ======================================================================= |
+ native function Focus(); |
native function GetDisplayInstantResults(); |
native function GetFont(); |
native function GetFontSize(); |
@@ -41,6 +42,10 @@ if (!chrome.embeddedSearch) { |
this.__defineGetter__('suggestion', GetSuggestionToPrefetch); |
this.__defineGetter__('value', GetQuery); |
+ this.focus = function() { |
+ Focus(); |
+ }; |
+ |
// This method is restricted to chrome-search://most-visited pages by |
// checking the invoking context's origin in searchbox_extension.cc. |
this.getMostVisitedItemData = function(restrictedId) { |