summaryrefslogtreecommitdiffstats
path: root/chrome/installer
Commit message (Collapse)AuthorAgeFilesLines
* Move conditional mini_installer deps up a scope level.robertshield@chromium.org2012-05-071-7/+7
| | | | | | | | | BUG=125725 TEST=NONE Review URL: https://chromiumcodereview.appspot.com/10377035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135666 0039d316-1c4b-4281-b951-d872f2087c98
* Remove support folder from public repo. Move support dependency to a ↵robertshield@chromium.org2012-05-072-12/+8
| | | | | | | | | | | conditional block. BUG=125725 TEST=NONE Review URL: https://chromiumcodereview.appspot.com/10387005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135643 0039d316-1c4b-4281-b951-d872f2087c98
* 1) Generate VisualElementsManifest.xml at install time from a pre-defined ↵gab@chromium.org2012-05-079-55/+232
| | | | | | | | | | | | | | | | | | | | | | template. This allows us to put images in the version directory (i.e. a path that changes each istall; rather than needing the images beside chrome.exe). This also allows us to localize the Display Name of Google Chrome. This however does not fix bug #123376 (we have the same issue here). 2) Fixes create_installer_archive.py to not create empty directories for output directories specified in chrome.release for which the input is not present when packaging chrome.7z 3) Removes "Dictionaries\en-US.bdic: %(ChromeDir)s\Dictionaries" from chrome.release which has not been packaged since Chrome 17 (and maybe even before that). 4) (2+3) have the side-effect that there is no longer an empty Dictionaries/ directory created at install. BUG=123319,123376 TEST=Install Chrome on Win8 and watch VisualElementsManifest.xml land with the correct values. Overinstall Chrome on a Win8 install with VisualElementsManifest.xml from an installer that doesn't have VisualElements --> ensure VisualElementsManifest.xml is deleted and icons go back to default-style. Review URL: http://codereview.chromium.org/10160011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135615 0039d316-1c4b-4281-b951-d872f2087c98
* Support DelegateExecute verb handler for Chromium on Win8.gab@chromium.org2012-05-051-1/+22
| | | | | | | | | | | | V2 of https://chromiumcodereview.appspot.com/10095025/ BUG=123727 TEST=none Review URL: http://codereview.chromium.org/10378013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135517 0039d316-1c4b-4281-b951-d872f2087c98
* Move support dependency into mini_installer.gyp. This makes things actually ↵robertshield@chromium.org2012-05-032-1/+1
| | | | | | | | | | | | work. BUG=125725 TEST=NONE Review URL: http://codereview.chromium.org/10336006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135099 0039d316-1c4b-4281-b951-d872f2087c98
* win: Fix some preprocessor confusion clang complains about.thakis@chromium.org2012-05-021-1/+1
| | | | | | | | | | | | No intended functionality change. BUG=82385 TEST=compiles Review URL: http://codereview.chromium.org/10341002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134966 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mini_installer for Metro resources.joi@chromium.org2012-05-022-0/+44
| | | | | | | | | | | This ensures the enable_hidpi and enable_metro flags make it to the create_installer_archive script. BUG=125547 Review URL: http://codereview.chromium.org/10262012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134935 0039d316-1c4b-4281-b951-d872f2087c98
* Rename theme_resources_metro_1x.grd to theme_resources_touch_1x.grdjamescook@chromium.org2012-05-011-1/+1
| | | | | | | | | | | First of several CLs to rename "metro" assets to "touch" so it's clear we can use them on non-Metro touch platforms. BUG=125265 TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10265012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134717 0039d316-1c4b-4281-b951-d872f2087c98
* Initial mini_installer support stub.robertshield@chromium.org2012-05-012-1/+13
| | | | | | | | | | BUG=125725 TEST=NONE Review URL: http://codereview.chromium.org/10262032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134706 0039d316-1c4b-4281-b951-d872f2087c98
* Add scopedallowIO for google chrome specific registry access.jam@chromium.org2012-04-301-0/+4
| | | | | | | TBR=cpu Review URL: https://chromiumcodereview.appspot.com/10271017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134583 0039d316-1c4b-4281-b951-d872f2087c98
* Fix GetAppShortcutName to return a localized name for Chrome.gab@chromium.org2012-04-3013-268/+278
| | | | | | | | | | | | | Fixes a regression introduced in r108297. std::wstring --> string16 in chrome/installer/util/browser_distribution.h and all of its descendants. BUG=None TEST=None Review URL: http://codereview.chromium.org/10246007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134543 0039d316-1c4b-4281-b951-d872f2087c98
* Don't make checkdeps ignore includes to directories that are brought in via ↵jam@chromium.org2012-04-271-0/+1
| | | | | | | | deps. Most of these are already listed in DEPS files, and it seems that we want to prevent includes on them just like normal directories that are in our tree (otherwise content can depend on native_client, for ex) Review URL: https://chromiumcodereview.appspot.com/10248005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134296 0039d316-1c4b-4281-b951-d872f2087c98
* Don't register or use the DelegateExecute verb handler if it isn't present.grt@chromium.org2012-04-258-29/+110
| | | | | | | | | BUG=124666,123994 TEST=install canary on a win8 box and note that the DelegateExecute verb handler isn't registered in HKCR and that registration for shell verbs don't refer to it. Review URL: http://codereview.chromium.org/10213010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133995 0039d316-1c4b-4281-b951-d872f2087c98
* Metro/HiDPI: Use metro resource pak in metro modesail@chromium.org2012-04-251-0/+3
| | | | | | | | | | | | | | | | This CL does the following: - add a new enable_metro build flag - if the build flag is set then add a new metro icon resource pak to chrome - at run time if Chrome is running in metro mode AND ENABLE_METRO is set then use the metro icon resource pak BUG=114311 TEST= Review URL: http://codereview.chromium.org/10082020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133843 0039d316-1c4b-4281-b951-d872f2087c98
* Metro/HiDPI: Move 1x icons into separate pak filesail@chromium.org2012-04-241-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Currently all 1x art files are repacked into chrome.pak files. This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale. As a first step this CL does the following: - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome. - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak - update the Mac and Windows installer code to package the extra pak files. Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation. BUG=114311 TEST=Ran on Windows, and Mac and Linux. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132517 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132760 Review URL: https://chromiumcodereview.appspot.com/10024050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133613 0039d316-1c4b-4281-b951-d872f2087c98
* We were packaging the files, but not putting them in the install folder at ↵gab@chromium.org2012-04-242-2/+32
| | | | | | | | | | | | | | install. In the long run these will go in the version dir, but for now they can just live by chrome.exe BUG=119242,123316 TEST=Files land correctly at install Review URL: http://codereview.chromium.org/10041040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133572 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt to update lzma_sdk to 9.20bashi@chromium.org2012-04-221-54/+75
| | | | | | | | | | | | | | | | | | | The first attempt (r132887) was reverted because the CL caused build failure on Linux. This is second attempt. Copied only C code required to open 7z archive files and uncompress LZMA compression. CpuArch.c was modified to fix an compile error on 32bit Linux. Updated chrome/installer/util/lzma_util.cc to follow API changes. BUG=None TEST=installer_util_unittests --gtest_filter='LzmaUtilTest.*' Review URL: http://codereview.chromium.org/10152012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133393 0039d316-1c4b-4281-b951-d872f2087c98
* HKCR/ChromeHTML Win8 registry requirementsgab@chromium.org2012-04-218-262/+413
| | | | | | | | | | | | This CL also takes care of adding necessary registry entry for DelegateExecute to open Metro mode in Windows 8 (as well as packaging the necessary new files and installing them in the correct places). BUG=119242 TEST=Verify all necessary prog id registry keys are correctly placed on a Win8 install. Verify DelegateExecute binaries, pngs, and VisualElementsManifest.xml land where they belond after running the installer. Review URL: http://codereview.chromium.org/9918012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133333 0039d316-1c4b-4281-b951-d872f2087c98
* Resolve the conflict that auto-launch has with the background mode feature.finnur@chromium.org2012-04-204-51/+212
| | | | | | | | | | | | | The Auto-launch experiment writes to the Run Registry key on Windows asking for Chrome to be started at login. The BackgroundModeManager writes to another Run Registry key asking for Chrome to be started without a window. We need to consolidate this into one Run key that specifies which feature you want as a command line flag to chrome.exe and make sure if a window is requested, then a window is shown (BackgroundModeManager doesn't care if the window is shown or not). BUG=123139, 53600 TEST=QA has testing instructions on how to test the experimental auto-launch feature (requires branded build). Not sure about testing instructions for background mode. Review URL: https://chromiumcodereview.appspot.com/9972012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133166 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 133006 - Support the DelegateExecute verb handler for Chromium builds.grt@chromium.org2012-04-191-18/+2
| | | | | | | | | | | | | | Reverting this for now until the other pieces are in place to prevent Chromium from interfereing with Chrome's default browser registrations. BUG=123727 TEST=none Review URL: http://codereview.chromium.org/10095025 TBR=grt@chromium.org Review URL: https://chromiumcodereview.appspot.com/10130002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133018 0039d316-1c4b-4281-b951-d872f2087c98
* Support the DelegateExecute verb handler for Chromium builds.grt@chromium.org2012-04-191-2/+18
| | | | | | | | | BUG=123727 TEST=none Review URL: http://codereview.chromium.org/10095025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133006 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132887 - Update lzma_sdk to 9.20bashi@chromium.org2012-04-181-75/+54
| | | | | | | | | | | | | | | | | Copied only C code required to open 7z archive files and uncompress LZMA compression. Updated chrome/installer/util/lzma_util.cc to follow API changes. BUG=None TEST=installer_util_unittests --gtest_filter='LzmaUtilTest.*' Review URL: http://codereview.chromium.org/10114005 TBR=bashi@chromium.org Review URL: https://chromiumcodereview.appspot.com/10035048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132895 0039d316-1c4b-4281-b951-d872f2087c98
* Update lzma_sdk to 9.20bashi@chromium.org2012-04-181-54/+75
| | | | | | | | | | | | | | Copied only C code required to open 7z archive files and uncompress LZMA compression. Updated chrome/installer/util/lzma_util.cc to follow API changes. BUG=None TEST=installer_util_unittests --gtest_filter='LzmaUtilTest.*' Review URL: http://codereview.chromium.org/10114005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132887 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132760 - Metro/HiDPI: Move 1x icons into separate pak filevarunjain@chromium.org2012-04-181-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Currently all 1x art files are repacked into chrome.pak files. This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale. As a first step this CL does the following: - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome. - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak - update the Mac and Windows installer code to package the extra pak files. Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation. BUG=114311 TEST=Ran on Windows, and Mac and Linux. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132517 Review URL: http://codereview.chromium.org/10024050 TBR=sail@chromium.org Review URL: https://chromiumcodereview.appspot.com/10115031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132804 0039d316-1c4b-4281-b951-d872f2087c98
* Metro/HiDPI: Move 1x icons into separate pak filesail@chromium.org2012-04-181-0/+6
| | | | | | | | | | | | | | | | | | | | | | Currently all 1x art files are repacked into chrome.pak files. This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale. As a first step this CL does the following: - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome. - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak - update the Mac and Windows installer code to package the extra pak files. Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation. BUG=114311 TEST=Ran on Windows, and Mac and Linux. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132517 Review URL: http://codereview.chromium.org/10024050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132760 0039d316-1c4b-4281-b951-d872f2087c98
* Fix entries in mini_installer/chrome.release for WinFlapper.viettrungluu@chromium.org2012-04-181-2/+2
| | | | | | Review URL: http://codereview.chromium.org/10114009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132710 0039d316-1c4b-4281-b951-d872f2087c98
* Only do DelegateExecute verb handler registration for Google Chrome.grt@chromium.org2012-04-1714-73/+142
| | | | | | | | | | | | Don't do it for canary, which can't be made the default browser anyway, or for Chromium, which needs its own handler registration; see the associated bug. BUG=123727 TEST=install SxS Chrome and/or Chromium and confirm that the DelegateExecute handler is not registered (chrome_installer.log should say "No DelegateExecute verb handler processing to do for ...") Review URL: http://codereview.chromium.org/10103020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132596 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132517 - Metro/HiDPI: Move 1x icons into separate pak filehbono@chromium.org2012-04-171-6/+0
| | | | | | | | | | | | | | | | | | | | | | | Currently all 1x art files are repacked into chrome.pak files. This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale. As a first step this CL does the following: - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome. - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak - update the Mac and Windows installer code to package the extra pak files. Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation. BUG=114311 TEST=Ran on Windows, and Mac and Linux. Review URL: http://codereview.chromium.org/10024050 TBR=sail@chromium.org Review URL: https://chromiumcodereview.appspot.com/10103022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132529 0039d316-1c4b-4281-b951-d872f2087c98
* Metro/HiDPI: Move 1x icons into separate pak filesail@chromium.org2012-04-171-0/+6
| | | | | | | | | | | | | | | | | | | | Currently all 1x art files are repacked into chrome.pak files. This is a problem on Windows where we want to choose which pak file to load based on metro and DPI scale. As a first step this CL does the following: - add a new enable_hidpi build flag. This allows us to test HiDPI mode on Windows Chrome. - stop packing theme_resources_standard.pak and ui_resources_standard.pak into chrome.pak - update the Mac and Windows installer code to package the extra pak files. Note, I'll be updating the Linux installer script in a separate CL. I'm still looking into the ChromeOS situation. BUG=114311 TEST=Ran on Windows, and Mac and Linux. Review URL: http://codereview.chromium.org/10024050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132517 0039d316-1c4b-4281-b951-d872f2087c98
* Fix removal of delegate execute registration at uninstall.grt@chromium.org2012-04-171-1/+1
| | | | | | | | | | BUG=119242 TEST=install Chrome, uninstall Chrome, make sure delegate execute stuff goes away. Review URL: http://codereview.chromium.org/9969186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132495 0039d316-1c4b-4281-b951-d872f2087c98
* Update uses of TimeDelta in chrome/installer.tedvessenes@gmail.com2012-04-152-4/+4
| | | | | | | | | | R=grt@chromium.org BUG=108171 Review URL: http://codereview.chromium.org/10020014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132360 0039d316-1c4b-4281-b951-d872f2087c98
* Bundle Flapper binaries on Windows.viettrungluu@chromium.org2012-04-131-0/+2
| | | | | | | | | | This does not enable the use of the bundled Flapper. This is dependent on http://codereview.chromium.org/10067013/ . Review URL: http://codereview.chromium.org/10069026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132226 0039d316-1c4b-4281-b951-d872f2087c98
* Register the delegate execute class, interface, and typelib during install, ↵grt@chromium.org2012-04-135-7/+167
| | | | | | | | | | | and yank at uninstall. BUG=119242 TEST=none Review URL: https://chromiumcodereview.appspot.com/10084008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132190 0039d316-1c4b-4281-b951-d872f2087c98
* Added newline to the end of language_selector_unittest.ccbenwells@chromium.org2012-04-111-0/+1
| | | | | | | | | BUG=None TEST=Unit test still passes Review URL: https://chromiumcodereview.appspot.com/10014017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131867 0039d316-1c4b-4281-b951-d872f2087c98
* Fix license header for chrome/installer/mini_installer/chrome.releasesteveblock@chromium.org2012-04-111-28/+3
| | | | | | | | | This file currently has an incorrect (Google) license as a result of moving the file at some point. Review URL: https://chromiumcodereview.appspot.com/9999019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131745 0039d316-1c4b-4281-b951-d872f2087c98
* Rename dummy output file to not conflict between mini_installer and ↵scottmg@chromium.org2012-04-091-1/+1
| | | | | | | | | | | | | | | mini_installer_archive Ninja windows complains that both targets output xxx.out. Since this appears to be a dummy file to force the rule to always run (?) just rename one of the xxx.out to xxx2.out. R=grt@chromium.org Review URL: http://codereview.chromium.org/10010044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131329 0039d316-1c4b-4281-b951-d872f2087c98
* Win 8 Start Menu shortcut changesgab@chromium.org2012-04-065-160/+188
| | | | | | | | | BUG=119242 TEST=Test DualModeApp properties are correctly set in Windows 8 on Start Menu shortcut. Review URL: http://codereview.chromium.org/9837120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131163 0039d316-1c4b-4281-b951-d872f2087c98
* Enable chromium setup.exe to use supported languages.benwells@chromium.org2012-04-052-37/+7
| | | | | | | | | | | | Support for multiple languages has been added to chromium_strings.grd. This change updates language_selector to make these languages available. As a side effect the debug version of the chromium setup.exe works again. BUG=120351 TEST=Added unit test Review URL: http://codereview.chromium.org/9965007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131015 0039d316-1c4b-4281-b951-d872f2087c98
* [Coverity] Check return valuegroby@chromium.org2012-04-021-1/+2
| | | | | | | | | | | | CID=103697 TBR= tommi@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9956044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130246 0039d316-1c4b-4281-b951-d872f2087c98
* Be more persistent creating shortcuts at install.benwells@chromium.org2012-04-021-106/+113
| | | | | | | | | | | | | The function CreateOrUpdateChromeShortcuts will now keep trying to create shortcuts even if there is an unexpected failure. BUG=120097 TEST=Test shortcut creation continues if |ret| forced to false after the first shortcut is created. Review URL: http://codereview.chromium.org/9858004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130096 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dead code.cevans@chromium.org2012-03-301-43/+7
| | | | | | | TBR=cpu Review URL: https://chromiumcodereview.appspot.com/9969005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129825 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 129775 - Remove plug-in infobar experiment, basically a revert of the ↵cevans@chromium.org2012-03-301-7/+43
| | | | | | | | | | | | | | revisions noted in the bug. Revert was done manually due to refactoring, etc. BUG=85988 Review URL: https://chromiumcodereview.appspot.com/9802030 TBR=cevans@chromium.org Review URL: https://chromiumcodereview.appspot.com/9963003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129777 0039d316-1c4b-4281-b951-d872f2087c98
* Remove plug-in infobar experiment, basically a revert of the revisions notedcevans@chromium.org2012-03-301-43/+7
| | | | | | | | | in the bug. Revert was done manually due to refactoring, etc. BUG=85988 Review URL: https://chromiumcodereview.appspot.com/9802030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129775 0039d316-1c4b-4281-b951-d872f2087c98
* Adding an OWNERS file for chrome\installerrobertshield@chromium.org2012-03-291-0/+3
| | | | | | | | | BUG=NONE TEST=NONE Review URL: https://chromiumcodereview.appspot.com/9866051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129568 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused include of installer_util_strings.h.tony@chromium.org2012-03-273-6/+1
| | | | | | | | | | These files don't use any localized strings. BUG=None Review URL: https://chromiumcodereview.appspot.com/9861022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129234 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to bring in a googleurl bugfix [a missing destructor].ericu@chromium.org2012-03-271-6/+12
| | | | | | | | | | | | | Add in a fake version of that destructor to keep master_preferences_dummy.cc linking on 64-bit windows builds. [This is just like http://codereview.chromium.org/9104001]. BUG=114484 TEST=none this roll; without it, valgrind blows up when the larger GURL change goes in. Review URL: http://codereview.chromium.org/9866001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129172 0039d316-1c4b-4281-b951-d872f2087c98
* This patch modifies some aspects of GCAPI in support of the new Chrome ↵mgraboski@google.com2012-03-276-115/+50
| | | | | | | | | | | | | | reactivation functions. gcapi.cc: CanOfferReactivation returns TRUE whenever it's invoked from an elevated shell gcapi.h: modify LaunchGoogleChrome function pointer to work with GetProcAddress when using run-time dynamic linking gcapi_reactivation.cc: don't reactivate Chrome if it's already been reactivated, regardless of what the reactivation brandcode was TEST=Invoke CanOfferReactivation from an elevated shell. Try reactivating Chrome with a different brandcode. Call LaunchGoogleChrome with GetProcAddress. Review URL: http://codereview.chromium.org/9704022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129129 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the native control panel exe for Flash 11.2cpu@chromium.org2012-03-221-0/+1
| | | | | | | | | | | | | BUG=115346 TES=right-click menu on flash -> global settings works. You see the native control panel instead of an error dialog. NOTRY=true Review URL: http://codereview.chromium.org/9810031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128297 0039d316-1c4b-4281-b951-d872f2087c98
* Launch HTTP pipelining compatibility field trial for 1% of canary users.simonjam@chromium.org2012-03-225-2/+21
| | | | | | | | | | BUG=110794 TEST=Built official Chrome and let it run Review URL: http://codereview.chromium.org/9782002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128281 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 127579 - Launch HTTP pipelining compatibility field trial for 1% of ↵simonjam@chromium.org2012-03-205-17/+0
| | | | | | | | | | | | | | | canary users. BUG=110794 TEST=Built official Chrome and let it run Review URL: http://codereview.chromium.org/9722019 TBR=simonjam@chromium.org Review URL: https://chromiumcodereview.appspot.com/9727013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127594 0039d316-1c4b-4281-b951-d872f2087c98