summaryrefslogtreecommitdiffstats
path: root/base/message_loop.h
diff options
context:
space:
mode:
authorerg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-24 20:09:04 +0000
committererg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-24 20:09:04 +0000
commit86e1db9d9de1ce72ba045bd3755e7a077a1f7fd8 (patch)
tree4cb97b990b36fbf59a48c15b838a636fcd56dc7e /base/message_loop.h
parentd4eb69b4e775c1f951120514de8036e7f495374f (diff)
downloadchromium_src-86e1db9d9de1ce72ba045bd3755e7a077a1f7fd8.zip
chromium_src-86e1db9d9de1ce72ba045bd3755e7a077a1f7fd8.tar.gz
chromium_src-86e1db9d9de1ce72ba045bd3755e7a077a1f7fd8.tar.bz2
GTK: Remove the global bookmarks menu by default. Currently, it can't be implemented efficiently.
We suspect that Ubuntu's appmenu code can not efficiently handle hundreds or thousands of menu items, especially when we both initially push the default 16x16 favicon, and then push the asynchronously loaded favicon. We don't believe this is a problem in chrome's code since this issue only manifests itself on Natty, and stack traces in bug #86715 are stuck waiting on dbus in ubuntu's dbusmenu-glib code. Puts the bookmark menu behind a flag so other people downstream can debug what's going on. Also reduces the number of iconed menu items to 16, ensuring that at most 16k of favicon data is sent over dbus. (The menus felt overly cluttered previously, anyway.) BUG=86715,85466 TEST=Have hundreds (thousands?) of bookmarks in your profile. chrome startup shouldn't take minutes on Ubuntu Natty on a desktop that uses appmenu-gtk. Review URL: http://codereview.chromium.org/7252001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90417 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_loop.h')
0 files changed, 0 insertions, 0 deletions