summaryrefslogtreecommitdiffstats
path: root/chrome/installer
Commit message (Collapse)AuthorAgeFilesLines
* Correct the output-dir parameter passed to scan_server_dlls.py - it is ↵robertshield@google.com2009-07-131-1/+1
| | | | | | | | | | supposed to point at the build output directory, not the intermediate obj directory. TBR=slightlyoff, stoyan Review URL: http://codereview.chromium.org/155436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20515 0039d316-1c4b-4281-b951-d872f2087c98
* Switching in new gyp version (which changes 'none' back to how it was before).bradnelson@chromium.org2009-07-101-1/+1
| | | | | | | | | | | Updating installer_util_strings to use dummy_executable. BUG=None TEST=None Review URL: http://codereview.chromium.org/155371 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20408 0039d316-1c4b-4281-b951-d872f2087c98
* Packaging changes to incorporate Linux default browser selection. mdm@chromium.org2009-07-101-0/+2
| | | | | | | | | BUG=11972 TEST=none Review URL: http://codereview.chromium.org/149419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20382 0039d316-1c4b-4281-b951-d872f2087c98
* Incorporate new Linux common files after deb packaging refactoring.thestig@chromium.org2009-07-091-5/+8
| | | | | | Review URL: http://codereview.chromium.org/149422 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20329 0039d316-1c4b-4281-b951-d872f2087c98
* Update mini installer to include FFmpeg DLLs for Chromium.scherkus@chromium.org2009-07-091-2/+2
| | | | | | | | | TEST=mini installer should include the DLLs BUG=15906 Review URL: http://codereview.chromium.org/149372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20241 0039d316-1c4b-4281-b951-d872f2087c98
* The default ping delay should be 90 seconds.kuchhal@chromium.org2009-07-071-0/+3
| | | | | | | | BUG=1953127 Review URL: http://codereview.chromium.org/149220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19995 0039d316-1c4b-4281-b951-d872f2087c98
* Add a ping delay time master preference.kuchhal@chromium.org2009-07-062-8/+43
| | | | | | | | BUG=1953127 Review URL: http://codereview.chromium.org/149135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19978 0039d316-1c4b-4281-b951-d872f2087c98
* Make default browser path check case insensitive.kuchhal@chromium.org2009-07-061-2/+4
| | | | | | | | BUG=15449 Review URL: http://codereview.chromium.org/149136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19976 0039d316-1c4b-4281-b951-d872f2087c98
* Modifying mini_installer to have different additional options.bradnelson@chromium.org2009-07-031-0/+1
| | | | | | | | | | | | This should not affect other targets. BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/149152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19916 0039d316-1c4b-4281-b951-d872f2087c98
* Create a project for maintaining default extensions.finnur@chromium.org2009-07-032-8/+1
| | | | | | | | | | | | | | | | | | | | | This project is responsible for listing and copying the extensions we want to ship with Chrome by default. It copies the .crx files listed in the project plus a .json file from: src\chrome\browser\extensions\default_extensions to debug\extensions ... where the mini_installer will pick them up. At the moment only the json file is getting copied, but we can add .crx files when they are ready. BUG=None TEST=I will give a build to QA for testing this. Review URL: http://codereview.chromium.org/155016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19889 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes the character encoding in the EULA outer frames (sets them to utf-8)gwilson@google.com2009-07-0142-1938/+1980
| | | | | | | | | | BUG=15691 R=cpu TEST=Set language to 'ru', run setup.exe with --show-eula Review URL: http://codereview.chromium.org/150126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19730 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-3023-147/+198
| | | | | | | | 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
* Fix the tree. It looks like the previous change (19561)nsylvain@chromium.org2009-06-301-1/+0
| | | | | | | | | | | | | did not work as expected, since most of the windows machines are red trying to load dwmapi.dll, which should be in the delay load list. I'm reverting part of this change. TBR:bradnelson Review URL: http://codereview.chromium.org/150102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19581 0039d316-1c4b-4281-b951-d872f2087c98
* Learned that mini_installer's linker settings cannot actually be sharedbradnelson@chromium.org2009-06-302-144/+180
| | | | | | | | | | | | | by everyone else. Separated mini_installer into its own gyp file and isolated it from several common settings. BUG=None TEST=None Review URL: http://codereview.chromium.org/150045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19561 0039d316-1c4b-4281-b951-d872f2087c98
* Another go at switching mini_installer to gyp.bradnelson@google.com2009-06-291-3/+0
| | | | | | | | | | | BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/150012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19480 0039d316-1c4b-4281-b951-d872f2087c98
* Added stub native web worker support, including build support in preparationsehr@google.com2009-06-291-1/+1
| | | | | | | for integrating the native client build. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19479 0039d316-1c4b-4281-b951-d872f2087c98
* Switching gyp off for mini_installer.bradnelson@chromium.org2009-06-281-1/+2
| | | | | | | | | | | | | | There still seem to be some issues. (Odd it worked locally...) BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/151007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19477 0039d316-1c4b-4281-b951-d872f2087c98
* Switching mini_installer to be gyp generated.bradnelson@chromium.org2009-06-281-1/+2
| | | | | | | | | | BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/151005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19476 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting change 19472.bradnelson@chromium.org2009-06-282-174/+146
| | | | | | | | | | | | Broke the tree.... :-( BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/150009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19473 0039d316-1c4b-4281-b951-d872f2087c98
* Switching over mini_installer to gyp.bradnelson@chromium.org2009-06-282-146/+174
| | | | | | | | | | | | | | Ended up moving it to a separate gyp file so that msvs_use_common_release gets applied at the right time (has to be before the include gets evaluated). BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/150006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19472 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mistake on spwaning setup againcpu@google.com2009-06-271-2/+1
| | | | | | | | | | | | - I mean to spawn setup.exe --flag but it does setup.exe --uninstall - sweet overloaded functions also let you shoot yourself in the foot BUG=b/1484308 TEST=see the bug Review URL: http://codereview.chromium.org/147253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19452 0039d316-1c4b-4281-b951-d872f2087c98
* Do not write magic string to registry for non Google Chrome builds.kuchhal@chromium.org2009-06-261-1/+3
| | | | | | | | BUG=15410 Review URL: http://codereview.chromium.org/147216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19436 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug when launching chromecpu@google.com2009-06-262-5/+4
| | | | | | | | | | | | - Toast experiment was missing a space before "--" - Quote the first param (exe path) because it can contain spaces BUG= none TEST=chrome should uninstall as usual (launches chrome to confirm user action) Review URL: http://codereview.chromium.org/149048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19373 0039d316-1c4b-4281-b951-d872f2087c98
* Add error message to help debug install status inconsistency from logs.kuchhal@chromium.org2009-06-241-1/+7
| | | | | | Review URL: http://codereview.chromium.org/146097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19186 0039d316-1c4b-4281-b951-d872f2087c98
* Try to reland r19170 (Pick up extensions (if any) and extensionskuchhal@chromium.org2009-06-242-0/+9
| | | | | | | | definitions file for installation.) Review URL: http://codereview.chromium.org/146109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19182 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Pick up extensions (if any) and extensions definitions file for ↵kuchhal@chromium.org2009-06-242-9/+0
| | | | | | | | | | installation." This reverts commit r19170. Review URL: http://codereview.chromium.org/146106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19172 0039d316-1c4b-4281-b951-d872f2087c98
* Pick up extensions (if any) and extensions definitions file for installation.kuchhal@chromium.org2009-06-242-0/+9
| | | | | | | | BUG=14201 Review URL: http://codereview.chromium.org/147092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19170 0039d316-1c4b-4281-b951-d872f2087c98
* Toast experiment control groupcpu@google.com2009-06-241-1/+9
| | | | | | | | | | | | | - The analisis team needs a control group; these are users that qualify don't get the experiment. - Select 50 % at random BUG= b/1484308 TEST = see the bug Review URL: http://codereview.chromium.org/147057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19147 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the code that writes magic string to the registry.kuchhal@chromium.org2009-06-241-8/+18
| | | | | | | | BUG=15095 Review URL: http://codereview.chromium.org/146063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19133 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor setup. No code change.kuchhal@chromium.org2009-06-236-282/+262
| | | | | | | | | | | I am not sure why we had split install.h functions into setup.cc and install.cc. I think we only need install.{h|cc} just like we have uninstall.{h|cc}. BUG=12849 Review URL: http://codereview.chromium.org/147016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19058 0039d316-1c4b-4281-b951-d872f2087c98
* Adding ..\ClientState\<ChromeGuid>\client key to the uninstall metrics for ↵robertshield@google.com2009-06-231-0/+9
| | | | | | | | | | | | | | Google Chrome build. Note that the inclusion of this value is contingent upon the user having opted to send up anonymous usage information. BUG=b/1484308 TEST=Verify uninstall survey URL contains &client=<client-string> Review URL: http://codereview.chromium.org/146014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19046 0039d316-1c4b-4281-b951-d872f2087c98
* Toast experiment: I need to re-laucnh chrome because google_update likes ↵cpu@google.com2009-06-237-8/+42
| | | | | | | | | | | | | setup to finish fast. - Added new cmd line flag to setup.exe: --inactive-user-toast BUG= b/1484308 TEST = see the bug Review URL: http://codereview.chromium.org/144015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19044 0039d316-1c4b-4281-b951-d872f2087c98
* Switching several $(SolutionDir) instances to the equivalent $(ProjectDir) ↵bradnelson@google.com2009-06-231-3/+3
| | | | | | | | | | | | | | base path. This make it possible to actually build all.sln! BUG=None TEST=None TBR=gspencer Review URL: http://codereview.chromium.org/147030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19040 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup setup dependencies.kuchhal@chromium.org2009-06-231-5/+1
| | | | | | Review URL: http://codereview.chromium.org/147027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19034 0039d316-1c4b-4281-b951-d872f2087c98
* Revert mini_installer.exe landing.sgk@google.com2009-06-201-0/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/140046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18894 0039d316-1c4b-4281-b951-d872f2087c98
* Convert mini_installer.exe to gyp.sgk@google.com2009-06-201-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/141024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18893 0039d316-1c4b-4281-b951-d872f2087c98
* Capture settings for mini_installer.exe:sgk@google.com2009-06-201-4/+29
| | | | | | | | | | | | | | | | | * Dependency on gtest. * Add intel\mt_lib\{P4_,}memset.obj as AdditionalDependencies. * Update library directories. * Make sure BasicRuntimeChecks=0 for both Debug and Release. * The manifest now comes from the sources list, not in AdditionalManifestFiles. * AdditionalOptions to override the build/common.gypi defaults. * GenerateMapFile * Fix spelling errors. BUG=none TEST=none Review URL: http://codereview.chromium.org/141015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18886 0039d316-1c4b-4281-b951-d872f2087c98
* Finish the wiring of the inactive user toast experimentcpu@google.com2009-06-195-23/+101
| | | | | | | | | | | | | | - Adds read-write to the client key of google_update - Adds the logic to track experiment outcome - Some new geric exitc codes (non error codes) BUG= b/1484308 TEST= see the bug Review URL: http://codereview.chromium.org/132058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18871 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the 'app' target name (which builds the actual executable)sgk@google.com2009-06-181-1/+1
| | | | | | | | | to 'chrome'. BUG=none TEST=none Review URL: http://codereview.chromium.org/131011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18689 0039d316-1c4b-4281-b951-d872f2087c98
* Add setup.exe.manifest and mini_installer.exe.manifest assgk@google.com2009-06-171-0/+6
| | | | | | | | | AdditionalManifestFiles of setup.exe and mini_installer.exe. BUG=14439 TEST=none Review URL: http://codereview.chromium.org/125273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18656 0039d316-1c4b-4281-b951-d872f2087c98
* Add experiment support in setupcpu@google.com2009-06-179-5/+124
| | | | | | | | | | | | - Adds the inactive user toast logic - Some refactoring of helper functions BUG=b/1484308 TEST=see the bug Review URL: http://codereview.chromium.org/125234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18640 0039d316-1c4b-4281-b951-d872f2087c98
* Add the mini_installer.exe.manifest to AdditionalManifestFiles for Vistasgk@chromium.org2009-06-171-0/+10
| | | | | | | | | execution of installer_util_unittests.exe and mini_installer_tests.exe. BUG=none TEST=none Review URL: http://codereview.chromium.org/126263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18596 0039d316-1c4b-4281-b951-d872f2087c98
* Convert setup.exe to gyp.sgk@chromium.org2009-06-171-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/126261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18593 0039d316-1c4b-4281-b951-d872f2087c98
* Capture additional gyp settings for setup.exe:sgk@chromium.org2009-06-171-2/+9
| | | | | | | | | | | * Consistent use of <(SHARED_INTERMEDIATE_DIR)/setup for the output directory of the generated setup_exe_version.rc file. * Add setup/setup_util.{cc,h}. BUG=none TEST=none Review URL: http://codereview.chromium.org/125237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18592 0039d316-1c4b-4281-b951-d872f2087c98
* Convert mini_installer_test to gyp.sgk@chromium.org2009-06-171-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/125236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18590 0039d316-1c4b-4281-b951-d872f2087c98
* Convert installer_util_unittests to gyp.sgk@chromium.org2009-06-171-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/126259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18589 0039d316-1c4b-4281-b951-d872f2087c98
* Incorporate new Linux deb packaging file.mmoss@chromium.org2009-06-161-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/125199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18511 0039d316-1c4b-4281-b951-d872f2087c98
* Adding ap key inclusion to uninstall metrics.robertshield@google.com2009-06-161-0/+9
| | | | | | | | BUG=http://crbug.com/14007 TEST=Uninstall a build with this patch and verify that the uninstall survey window has ap=XXXX in the URL. Review URL: http://codereview.chromium.org/126154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18495 0039d316-1c4b-4281-b951-d872f2087c98
* Set magic string in registry to enable fallback to full installer in case of ↵kuchhal@chromium.org2009-06-162-2/+39
| | | | | | | | | | 3 stage updates. BUG=12832 Review URL: http://codereview.chromium.org/126157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18468 0039d316-1c4b-4281-b951-d872f2087c98