summaryrefslogtreecommitdiffstats
path: root/chrome/installer/gcapi/gcapi.cc
Commit message (Collapse)AuthorAgeFilesLines
* Changes the window class name references to Chrome_WindowImpl instead of ↵gwilson@google.com2010-04-221-4/+4
| | | | | | | | | | | | | Chrome_WidgetWin -- it looks like these names changed at some point. R=cpu,kuchhal BUG=none TEST=Run GCAPI test, Chrome should launch and resize at 250x250 Review URL: http://codereview.chromium.org/1768001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45325 0039d316-1c4b-4281-b951-d872f2087c98
* A large number of style nits in preparation for turning on automated cpplint.py.erg@google.com2009-11-111-1/+1
| | | | | | Review URL: http://codereview.chromium.org/385023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31669 0039d316-1c4b-4281-b951-d872f2087c98
* FixIt: initalize values.kuchhal@chromium.org2009-06-301-4/+6
| | | | | | | | BUG=15338 Review URL: http://codereview.chromium.org/151085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19677 0039d316-1c4b-4281-b951-d872f2087c98
* Fixit: Remove bunch of coverity warnings from chrome/installer/*.kuchhal@chromium.org2009-06-301-2/+2
| | | | | | | | BUg=12849 Review URL: http://codereview.chromium.org/151101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19668 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a new API for launching Chrome at a given size and location. gwilson@google.com2009-04-291-0/+39
| | | | | | | | | | This only works with post-1.0 Chrome, as it refers to the new Window names. R=kuchhal Review URL: http://codereview.chromium.org/101008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14906 0039d316-1c4b-4281-b951-d872f2087c98
* Modifies the criteria checker to require XP SP2 as the minimum OS version; ↵gwilson@google.com2009-04-081-5/+5
| | | | | | | | we only support XP SP2 and higher. Review URL: http://codereview.chromium.org/63025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13359 0039d316-1c4b-4281-b951-d872f2087c98
* NO CODE CHANGE.maruel@google.com2009-03-101-6/+12
| | | | | | | Fix files with lines > 80 cols. Part 2. Review URL: http://codereview.chromium.org/40226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11326 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a bug in the criteria checker that caused the 6-month flag to not be ↵gwilson@google.com2009-03-051-72/+32
| | | | | | | | | | | deleted. BUG=8217 R=kuchhal Review URL: http://codereview.chromium.org/27307 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11038 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes CRLF and trailing white spaces.maruel@chromium.org2009-03-051-444/+444
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10982 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the executable bit from a bunch of files that shouldn't have had it.evan@chromium.org2009-02-121-0/+0
| | | | | | | R=tony (looked over my shoulder before I committed) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9683 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the 6-month flag functionality back into the criteria checker,gwilson@google.com2009-02-051-291/+444
| | | | | | | | | | | along with adding support for a boolean parameter that indicates whether the flag should be set or not. BUG=6802 Review URL: http://codereview.chromium.org/18490 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9278 0039d316-1c4b-4281-b951-d872f2087c98
* * Remove re-offer check from criteria checker.kuchhal@chromium.org2008-12-171-154/+0
| | | | | | | | | BUG=1380504 TBR=gwilson Review URL: http://codereview.chromium.org/14197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7143 0039d316-1c4b-4281-b951-d872f2087c98
* * Launch Chrome in non-elevated mode.kuchhal@chromium.org2008-12-161-78/+179
| | | | | | | | | | | | Currently Google Update LaunchCmdLine launches command with the callers token. To launch non-elevated we try to get the token of explorer.exe and impersonate it (same as what Google Update does in another place). Also fix a bug in Compatibility check function. We should exit if we fail to load advapi32.dll and not if we succeed. I am still doing testing with various builds of Google Update. Review URL: http://codereview.chromium.org/12970 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7023 0039d316-1c4b-4281-b951-d872f2087c98
* * Add the checks that Chrome criteria checker will need to do. It mostly ↵kuchhal@chromium.org2008-12-041-9/+327
| | | | | | | | | | | | | | checks for existing installation, appropriate rights and for past offers for Google Chrome. The code borrows heavily from similar code written for Toolbar and Desktop (linked to from the bug). The test executable when run on a machine only makes sure that DLL and lib can be used to invoke the compatibility check function. BUG=1380504 Review URL: http://codereview.chromium.org/12922 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6380 0039d316-1c4b-4281-b951-d872f2087c98
* * Check in criteria checker project for Chrome bundle deals.kuchhal@chromium.org2008-11-261-0/+26
Already reviewed at - http://codereview.chromium.org/6347/ BUG=1380504 Review URL: http://codereview.chromium.org/12702 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6074 0039d316-1c4b-4281-b951-d872f2087c98