summaryrefslogtreecommitdiffstats
path: root/chrome/browser/page_menu_model.cc
Commit message (Collapse)AuthorAgeFilesLines
* Add back disabled menu itemsdavemoore@chromium.org2010-02-091-4/+0
| | | | | | | | | | | | Bug=chromiumos:1275 Test=There should be no "Create Application Shortcuts" menu item. All others should be the same as Chrome, except that Print... should be disabled. This is true for both the page menu and the content area menu. Review URL: http://codereview.chromium.org/596014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38512 0039d316-1c4b-4281-b951-d872f2087c98
* Make a MenuModel for the popup favicon menu. For now only GTK uses it. ↵estade@chromium.org2010-01-191-0/+30
| | | | | | | | | | | | Consolidate all accelerators for browser commands into one place. BUG=28212,27535 TEST=1. enable custom frame and a popup window and test that the popup contains all the same (non-system) menu items as windows. 2. all context menus still display the correct shortcuts and the shortcuts work Review URL: http://codereview.chromium.org/551032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36527 0039d316-1c4b-4281-b951-d872f2087c98
* linux: re-disable the report bug menu itemevan@chromium.org2010-01-151-0/+5
| | | | | | | | | | (I've mailed some people separately about now-duplicated code.) BUG=11600 Review URL: http://codereview.chromium.org/550018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36411 0039d316-1c4b-4281-b951-d872f2087c98
* Copy, Cut&Paste for chromeososhima@chromium.org2010-01-061-2/+1
| | | | | | | | | | | Not enabled for linux as ctrl-c/x/v may not be copy/cut/paste. See bug for details. BUG=18030 TEST=None Review URL: http://codereview.chromium.org/519068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35655 0039d316-1c4b-4281-b951-d872f2087c98
* Remove cut / copy / paste from cros build and fix PageMenuModelTestdavemoore@chromium.org2009-12-281-1/+2
| | | | | | Review URL: http://codereview.chromium.org/523009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35312 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust the menu items available in crosdavemoore@chromium.org2009-12-281-4/+4
| | | | | | | | | Bug: 28054 Test: None Review URL: http://codereview.chromium.org/516016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35302 0039d316-1c4b-4281-b951-d872f2087c98
* Share the code that builds the page menu in a common model, make Mac and Win ↵pinkerton@chromium.org2009-12-091-0/+138
use it. Implement a mac menu controller that takes this model and generates an NSMenu. Remove the Page Menu NSMenu from Toolbar.xib since it's now created in code. BUG=22646 TEST=page menu should work as before Review URL: http://codereview.chromium.org/465130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34179 0039d316-1c4b-4281-b951-d872f2087c98