Index: chrome/browser/resources/options/search_page.js |
diff --git a/chrome/browser/resources/options/search_page.js b/chrome/browser/resources/options/search_page.js |
index 0debf8e7cfa23702a4a3f1a3adb29e1b7f1f2b10..cd72ba5f38354c0c002bc115e83bf026c8fdecbc 100644 |
--- a/chrome/browser/resources/options/search_page.js |
+++ b/chrome/browser/resources/options/search_page.js |
@@ -272,8 +272,7 @@ cr.define('options', function() { |
// Set the hash on the current page, and the enclosing uber page |
var hash = text ? '#' + encodeURIComponent(text) : ''; |
var path = text ? this.name : ''; |
- window.location.hash = hash; |
- uber.invokeMethodOnParent('setPath', {path: path + hash}); |
+ uber.pushState({}, path + hash); |
// Toggle the search page if necessary. |
if (text) { |