summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/cocoa/about_window_controller.mm
Commit message (Collapse)AuthorAgeFilesLines
* Transition to base/mac/bundle_locations.h step 2jeremy@chromium.org2012-01-191-2/+3
| | | | | | | | | | | Remove MainAppBundle() in favor of FrameworkBundle() and update all callsites + code comments. BUG=None TEST=Code should compile and all unit tests should pass. Review URL: https://chromiumcodereview.appspot.com/9220005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118293 0039d316-1c4b-4281-b951-d872f2087c98
* [i18n-fixlet] Make strings branding specific in update code.vandebo@chromium.org2012-01-171-8/+4
| | | | | | | | | | | | | | | | | | | IDS_UPGRADE_AVAILABLE IDS_UPGRADE_SUCCESSFUL IDS_UPGRADE_SUCCESSFUL_NOVERSION IDS_UPGRADE_SUCCESSFUL_RELAUNCH IDS_UPGRADE_ALREADY_UP_TO_DATE BUG=NONE TEST=NONE Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=117770 Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=117871 Review URL: http://codereview.chromium.org/9107063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117972 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 117770 - this broke linux_chromeos browser_tests (see trybots, which ↵jam@chromium.org2012-01-171-4/+8
| | | | | | | | | | | | | | | | | | | | | run debug. you won't see this on buildbot which builds release :( ). [i18n-fixlet] Make strings branding specific in update code. IDS_UPGRADE_AVAILABLE IDS_UPGRADE_SUCCESSFUL IDS_UPGRADE_SUCCESSFUL_NOVERSION IDS_UPGRADE_SUCCESSFUL_RELAUNCH IDS_UPGRADE_ALREADY_UP_TO_DATE BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/9107063 TBR=vandebo@chromium.org Review URL: https://chromiumcodereview.appspot.com/9242006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117871 0039d316-1c4b-4281-b951-d872f2087c98
* [i18n-fixlet] Make strings branding specific in update code.vandebo@chromium.org2012-01-141-8/+4
| | | | | | | | | | | | | | | | IDS_UPGRADE_AVAILABLE IDS_UPGRADE_SUCCESSFUL IDS_UPGRADE_SUCCESSFUL_NOVERSION IDS_UPGRADE_SUCCESSFUL_RELAUNCH IDS_UPGRADE_ALREADY_UP_TO_DATE BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/9107063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117770 0039d316-1c4b-4281-b951-d872f2087c98
* Move the PageNavigator interface and GlobalRequestID struct to ↵jam@chromium.org2011-12-281-2/+7
| | | | | | | | | | content\public and put them in the content namespace. Make PageNavigator use WebContents instead of TabContents. While I'm touching all the callers, I've removed the deprecated PageNavigator function and converted users to the new one. BUG=98716 TBR=joi Review URL: http://codereview.chromium.org/8991012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115858 0039d316-1c4b-4281-b951-d872f2087c98
* Set the Keystone Glue to the "needs promotion" state when on a system ticketmark@chromium.org2011-10-181-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | but no system Keystone is present. Fix the "needs promotion" logic in the About window to actually display the promotion button. This seems to have broken when the promotion button moved into the update block instead of being a separate block below it. BUG=100632, 100633 TEST=Per http://www.google.com/support/chrome/bin/answer.py?hl=en&answer=1367288 put Chrome on a system Keystone ticket, run sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall and then launch Chrome. The "Google Chrome may not be able to keep itself updated." infobar should be displayed unless suppressed by "Don't ask again" or superseded by another infobar such as the default browser infobar. The About window should also display "Google Chrome may not be able to keep itself updated." (regardless of whether the infobar was suppressed) and the "Set Up Automatic Updates for All Users" button should be present and clickable. Clicking this button or the "Set up automatic updates" button in the infobar should display an authorization dialog for promotion. Upon promotion, if the About window is open, it should perform an update check, and the "Set Up Automatic Updates for All Users" button should disappear. Review URL: http://codereview.chromium.org/8318030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106061 0039d316-1c4b-4281-b951-d872f2087c98
* Move PageTransition into content namespace. While I'm touching all these ↵jam@chromium.org2011-10-131-1/+1
| | | | | | | | | files, I've also updated it to use the enum naming convention in the Content API. BUG=98716 Review URL: http://codereview.chromium.org/8253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105254 0039d316-1c4b-4281-b951-d872f2087c98
* Unify the version string to be displayed on "About Chromium" dialog. (2/6)haraken@google.com2011-07-251-18/+2
| | | | | | | | | | | | | | | | | | | We decided to split the changes of issue 7104106 (http://codereview.chromium.org/7104106/) into the following steps. This is the second step of them: (1) Add CreateVersionString() to chrome_version_info.*, update the GTK+ code to use it. (reviewer: erg, tony) (2) Update the mac code to use CreateVersionString(). Update About.xib. (reviewer: mark) (3) Update the views code to use CreateVersionString(). This can happen at the same time as (2). (reviewer: davemoore, tony) (4) Update version.bat to use lastchange.py. (reviewer: evan) (5) Update tweak_info_plist to use lastchange.py. This can happen at the same time as (4). (reviewer: mark) (6) Make changes to lastchange.py and webkit_version.py. (reviewer: evan) BUG=37186 TEST=Observe that "About Chromium" dialog shows the version string like "14.0.787.0 (Developer Build 88242 Mac)" on Mac. Review URL: http://codereview.chromium.org/7461058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93836 0039d316-1c4b-4281-b951-d872f2087c98
* Nix kAboutSyncInternalsURL.msw@chromium.org2011-07-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nix kAboutSyncURL. Nix kAboutShorthangURL. Nix kAboutNetInternalsURL. Nix kAboutIPCURL. Nix kAboutHistogramsURL. Nix kAboutHangURL. Nix kAboutGpuHangURL. Nix kAboutGpuCleanURL. Nix kAboutGpuURL. Nix kAboutFlashURL. Nix kAboutFlagsURL. Nix kAboutDNSURL. Nix kAboutCreditsURL. Nix kAboutKillURL. Nix kAboutConflicts. Nix kAboutBrowserCrash. Nix kAboutCacheURL. Nix kAboutAppCacheInternalsURL. Nix kAboutAboutURL. Replace kAboutMemoryURL with kChromeUIMemoryURL. Replace kAboutTermsURL with kChromeUITermsURL. Replace kAboutGpuCrashURL with kChromeUIGpuCrashURL. Unify kChromeUITaskManager* and kChromeUITasks*. Added TODO: Resolve chrome_frame dependency on kAboutPluginsURL & kAboutVersionURL. BUG=55771 TEST=Touched about:foo URLs still work. Review URL: http://codereview.chromium.org/7310020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92109 0039d316-1c4b-4281-b951-d872f2087c98
* Move GetVersionStringModifier() and GetChannel() from platform_util_* to ↵haraken@google.com2011-06-241-2/+2
| | | | | | | | | | | | chrome_version_info_* BUG=37186 TEST=No behavior change. Manually confirm that build succeeds on Linux, Mac and Windows if we comment out '#if defined(GOOGLE_CHROME_BUILD)' in chrome_version_info_*. Review URL: http://codereview.chromium.org/7249003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90394 0039d316-1c4b-4281-b951-d872f2087c98
* Rename chrome/browser/cocoa to chrome/browser/mac.mark@chromium.org2011-06-201-1/+1
| | | | | | | | | | | | | | | | | chrome/browser/cocoa was created in r74529 under Carnitas to break non-UI files from chrome/browser/ui/cocoa out of that directory. These non-UI files for the most part have nothing to do with Cocoa. It would be more appropriate to name this directory "mac". Three shell scripts used only by files that now live in this directory never moved along with their associated files. I'm moving them to the proper location now. BUG=none, or whatever bug tracks Carnitas cleanups TEST=none Review URL: http://codereview.chromium.org/7204034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89742 0039d316-1c4b-4281-b951-d872f2087c98
* Move ui/gfx/image* to ui/gfx/image/.rsesek@chromium.org2011-06-131-1/+1
| | | | | | | | | BUG=none TEST=ui_unittests Review URL: http://codereview.chromium.org/6995155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88852 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Update a bunch of files to the new location of browser_window.h. ↵tfarina@chromium.org2011-04-091-1/+1
| | | | | | | | | | | | | | | | | Part 1/1. (Note: This was a TODO for beng). Also remove browser_window.h stub file as all the includes to it were already updated. BUG=None TEST=None R=avi@chromium.org Review URL: http://codereview.chromium.org/6820015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81038 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Update a bunch of files to the new location of browser_list.h. Part ↵tfarina@chromium.org2011-04-061-2/+2
| | | | | | | | | | | | | 2/3. BUG=None TEST=None R=avi@chromium.org Review URL: http://codereview.chromium.org/6805012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80647 0039d316-1c4b-4281-b951-d872f2087c98
* Integrate gfx::Image into the ResourceBundle.rsesek@chromium.org2011-02-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | This changes the definition of GetNativeImageNamed to return a gfx::Image and adds GetImageNamed in addition. GetBitmapNamed now goes through that method. On Linux, GetNativeImageNamed will load directly into a GdkPixbuf-backed Image. Mac will still first load through Skia (a future CL will load directly into an NSImage). All other platforms use Skia natively, so GetNativeImageNamed is the same as GetImageNamed. Mac was the only platform that used the old GetNativeImageNamed, so this also transitions a bunch of Mac files by including ui/gfx/image.h. This also obviates the need for platform-specific image caches in the ResourceBundle, so there's some additional cleanup around that. BUG=carnitas TEST=All UI images in Chromium show up as before. Review URL: http://codereview.chromium.org/6541031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75605 0039d316-1c4b-4281-b951-d872f2087c98
* Carnitas: Move non-ui Mac files out of browser/ui/cocoasail@chromium.org2011-02-111-1/+1
| | | | | | | | | | | | | | This is a part of the larger change to remove includes of browser/ui/cocoa/* from code that's outside of browser/ui. upgrade_detector.cc, browser_main.cc, and render_message_filter.cc were including files from browser/ui/cocoa/*. In this case all those files weren't actually UI related so I'm moving this out of browser/ui/cocoa and into browser/cocoa. BUG=None TEST=Compiling Review URL: http://codereview.chromium.org/6312165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74529 0039d316-1c4b-4281-b951-d872f2087c98
* Move l10n_util to ui/baseben@chromium.org2011-01-211-2/+2
| | | | | | | | | BUG=none TEST=none TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72227 0039d316-1c4b-4281-b951-d872f2087c98
* Move ResourceBundle, DataPack to ui/baseben@chromium.org2011-01-201-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6263008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72038 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the stubbed out headers in chrome/browser/views.msw@chromium.org2011-01-101-2/+2
| | | | | | | | | | | | | | | | | Update references to use headers in chrome/browser/ui/views. Update copyright dates in affected files. /chrome/browser/ui/views/constrained_html_delegate_win.cc Add space before 'private' label (presubmit warning) /chrome/browser/ui/views/toolbar_view.cc Add space before 'cleanup' label (presubmit warning) BUG=69082 TEST=Compiling... Review URL: http://codereview.chromium.org/6204002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70965 0039d316-1c4b-4281-b951-d872f2087c98
* Remove IDS_CHROMIUM_PROJECT_URL from locale_settings.grdtfarina@chromium.org2011-01-041-1/+4
| | | | | | | | | BUG=28174 TEST=manual Review URL: http://codereview.chromium.org/6063007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70404 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/mac_util.h to base/mac and use the base::mac namespace.brettw@chromium.org2011-01-011-3/+3
| | | | | | | | | | | Fix up callers to use the new location & namespace. Remove includes from  files where it wasn't necessary. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6046009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70359 0039d316-1c4b-4281-b951-d872f2087c98
* Move browser/cocoa to browser/ui/cocoaben@chromium.org2010-12-011-0/+761
BUG=none TEST=none TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67854 0039d316-1c4b-4281-b951-d872f2087c98