| 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 f08d770351703085e5b591c56b4b625918ae4ee3..bcf721f6a04b8c5f3afe78258d30ce6a584526c1 100644
|
| --- a/chrome/renderer/resources/extensions/searchbox_api.js
|
| +++ b/chrome/renderer/resources/extensions/searchbox_api.js
|
| @@ -258,6 +258,7 @@ if (!chrome.embeddedSearch) {
|
| native function UndoMostVisitedDeletion();
|
| native function NavigateNewTabPage();
|
| native function IsInputInProgress();
|
| + native function LogEvent();
|
|
|
| function GetMostVisitedItemsWrapper() {
|
| var mostVisitedItems = GetMostVisitedItems();
|
| @@ -290,7 +291,12 @@ if (!chrome.embeddedSearch) {
|
| };
|
| this.navigateContentWindow = function(destination, disposition) {
|
| NavigateNewTabPage(destination, disposition);
|
| - }
|
| + };
|
| + // This method is restricted to chrome-search://most-visited pages by
|
| + // checking the invoking context's origin in searchbox_extension.cc.
|
| + this.logEvent = function(name, value, opt_boundary) {
|
| + LogEvent(name, value, opt_boundary);
|
| + };
|
|
|
| this.onmostvisitedchange = null;
|
| this.onthemechange = null;
|
|
|