Index: chrome/browser/resources/options2/cookies_view.js |
diff --git a/chrome/browser/resources/options2/cookies_view.js b/chrome/browser/resources/options2/cookies_view.js |
index 50a58afa6f0b636fe40c0e34991df3809fa19b4b..b83e1846298d907d662c37a9860c852b48f8d6b6 100644 |
--- a/chrome/browser/resources/options2/cookies_view.js |
+++ b/chrome/browser/resources/options2/cookies_view.js |
@@ -122,7 +122,23 @@ cr.define('options', function() { |
}; |
CookiesView.loadChildren = function(args) { |
- $('cookies-list').loadChildren(args[0], args[1]); |
+ // We are at the root of the tree, just load the browser wide cookies. |
+ if (args[0] == null) { |
+ var browser = null; |
+ for (var i = 0; i < args[1].length; ++i) { |
+ if (args[1][i]) |
+ if (args[1][i].appId == '') { |
+ browser = args[1][i]; |
+ break; |
+ } |
+ } |
+ if (browser) { |
+ $('cookies-list').rootId = browser.id; |
+ chrome.send('loadCookie', [browser.id]); |
+ } |
+ } else { |
+ $('cookies-list').loadChildren(args[0], args[1]); |
+ } |
}; |
// Export |