summaryrefslogtreecommitdiffstats
path: root/chrome/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add resources.pak to be included in chrome official buildseblake@chromium.org2010-06-301-0/+5
| | | | | | | | | | (ChromeOS Bug id) BUG=4405 TEST=passed linux try server Review URL: http://codereview.chromium.org/2885008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51280 0039d316-1c4b-4281-b951-d872f2087c98
* Load net-internals resources from resources.pak.tony@chromium.org2010-06-221-0/+5
| | | | | | | | | | | | | | | This is the same as r50257 with 2 fixes: 1) Copy resources.pak to <(PRODUCT_DIR) on mac so it will work for things tests. 2) Add back the check in chrome_paths.cc to see if we're in a mac bundle or not. BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2865010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50433 0039d316-1c4b-4281-b951-d872f2087c98
* Load resources.pak, which should be located next to the chrometony@chromium.org2010-06-152-0/+2
| | | | | | | | | | | | | | | binary. resources.pak will contain all the files we currently have in the resources subdirectory (it currently only has net-internals files). On Linux, this is an eager load (before the zygote), but on Mac and Win, this is lazily loaded as needed. This isn't being used yet, just adding the necessary plumbing for now. BUG=42770 Review URL: http://codereview.chromium.org/2755006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49772 0039d316-1c4b-4281-b951-d872f2087c98
* Update installer for internal plugin.jam@chromium.org2010-06-154-0/+14
| | | | | | Review URL: http://codereview.chromium.org/2799006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49757 0039d316-1c4b-4281-b951-d872f2087c98
* Finish the job that r48732 started. Move the remainder of themark@chromium.org2010-06-114-1698/+1
| | | | | | | | | | installer-related files from chrome/tools/build/mac to chrome/installer/mac. BUG=45017 TEST=none Review URL: http://codereview.chromium.org/2755007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49551 0039d316-1c4b-4281-b951-d872f2087c98
* Allow hdiutil makehybrid -hfs-openfolder to be disabled by the existingmark@chromium.org2010-06-111-1/+1
| | | | | | | | | | | | | | openfolder_bless configuration parameter. Disk images containing dirpatcher/goobsdiff updates should rarely fall directly into users' hands, but when they do, they don't need to open anything when they're mounted. BUG=45017 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49538 0039d316-1c4b-4281-b951-d872f2087c98
* Allow hdiutil makehybrid -hfs-openfolder to be disabled by the existingmark@chromium.org2010-06-111-2/+3
| | | | | | | | | | | | | | openfolder_bless configuration parameter. Disk images containing dirpatcher/goobsdiff updates should rarely fall directly into users' hands, but when they do, they don't need to open anything when they're mounted. BUG=45017 TEST=none Review URL: http://codereview.chromium.org/2762015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49537 0039d316-1c4b-4281-b951-d872f2087c98
* Merging issue 2067023 for bryner@google.comian@chromium.org2010-06-102-3/+25
| | | | | | | | | BUG=none TEST=safe_browsing_blocking_page_unittest.cc Review URL: http://codereview.chromium.org/2737005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49437 0039d316-1c4b-4281-b951-d872f2087c98
* Add UDRO support to pkg-dmg. This is only useful for testing.mark@chromium.org2010-06-101-13/+15
| | | | | | | | BUG=45017 TEST=none Review URL: http://codereview.chromium.org/2761004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49431 0039d316-1c4b-4281-b951-d872f2087c98
* Remove rlz.dll referenceseblake@chromium.org2010-06-092-6/+0
| | | | | | Review URL: http://codereview.chromium.org/2748005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49311 0039d316-1c4b-4281-b951-d872f2087c98
* Modify the password manager code to report at startup whether it is enableddpranke@chromium.org2010-06-071-0/+2
| | | | | | | | | | | | (by generating one of two UserActions). BUG=none R=tim@chromium.org, jar@chromium.org TEST=none Review URL: http://codereview.chromium.org/2638001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49123 0039d316-1c4b-4281-b951-d872f2087c98
* Use DISALLOW_COPY_AND_ASSIGN instead of DISALLOW_EVIL_CONSTRUCTORS in chrome ↵tfarina@chromium.org2010-06-061-2/+2
| | | | | | | | | | | directory. BUG=None TEST=trybots Review URL: http://codereview.chromium.org/2657003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49024 0039d316-1c4b-4281-b951-d872f2087c98
* Include plugin.vch files for Flash Player (on official builds).viettrungluu@chromium.org2010-06-043-6/+19
| | | | | | | | | BUG=none TEST=everything still builds, new-style DRM-protected content plays Review URL: http://codereview.chromium.org/2630001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48978 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] packaging process cleanup: Net of this is the zip off the official ↵thomasvl@chromium.org2010-06-024-817/+0
| | | | | | | | | | | | | | builder will have everything for packaging so the final signing/dmg creation is self contained instead of having to live in both places. - Move all the installer related bits into the installer folder - Add the collection of these bits into a specific target - Collect the internal bits also during the installer target BUG=42635 TEST=none Review URL: http://codereview.chromium.org/2417007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48732 0039d316-1c4b-4281-b951-d872f2087c98
* helper binaries for chromium OS login manager are no longer neededcmasone@google.com2010-05-201-2/+0
| | | | | | | | BUG=chromium-os:2685 Review URL: http://codereview.chromium.org/1998017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47811 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Brand code support on the Mac:thomasvl@chromium.org2010-04-271-1/+63
| | | | | | | | | | | | | - During keystone registration pull in the brand file at user to system level. - Clean up old user level brand files after moving to a system ticket. - During keystone ticket promotion, use the pref flight script to copy the brand information out to the system level. - When updating check to see if the user had manually updated the app and gotten a new brand code, if so, migrate that code into the right location. BUG=39131 TEST=email from tvl to QA with details. Review URL: http://codereview.chromium.org/1687012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45687 0039d316-1c4b-4281-b951-d872f2087c98
* Archive lib.target/_pyautolib.so on Linux.nirnimesh@chromium.org2010-04-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1789003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45637 0039d316-1c4b-4281-b951-d872f2087c98
* Minor code issues found by Clang.evan@chromium.org2010-04-231-1/+3
| | | | | | | | | Mostly that "extern const ... = ...;" is not legal. You need two lines to make a non-static const declaration. Review URL: http://codereview.chromium.org/1739005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45502 0039d316-1c4b-4281-b951-d872f2087c98
* Modified the extract script to create a file including the hash column. ↵evan@chromium.org2010-04-152-3/+527
| | | | | | | | | | | | | | | Added the created file as well, so that dashboard code can pick up the file out of the repository. BUG=28849 TEST=run the extract_actions.py script. No automated tests required Patch by Frank Mantek <fmantek@google.com> Review URL: http://codereview.chromium.org/1518026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44659 0039d316-1c4b-4281-b951-d872f2087c98
* Helper script that will look try to figure out what string values are stale ↵thomasvl@chromium.org2010-04-091-0/+161
| | | | | | | | | | in our GRD files. BUG=23550 TEST=none Review URL: http://codereview.chromium.org/1631003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44078 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the output caused by the repack step.tony@chromium.org2010-04-091-1/+0
| | | | | | | | My build output is now beautiful and clean. Review URL: http://codereview.chromium.org/1633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44060 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an extra 'laforge@chromium.org2010-04-051-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1606009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43597 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FILES* that have been obsoleted by FILES.cfg.mmoss@google.com2010-04-012-14/+0
| | | | | | Review URL: http://codereview.chromium.org/1558016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43380 0039d316-1c4b-4281-b951-d872f2087c98
* Start converting other platforms to new FILES.cfg format.mmoss@google.com2010-03-312-0/+368
| | | | | | | | | | Continuing the conversion from r42965. Like that, this is just updating for the Official builders right now, so the existing "FILES" handling is still mostly intact. Review URL: http://codereview.chromium.org/1513008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43178 0039d316-1c4b-4281-b951-d872f2087c98
* Initial refactoring of "FILES" handling for buildbot archive/staging scripts.mmoss@google.com2010-03-291-0/+88
| | | | | | | | | This is just the first step, mainly to fix a breakage on the Linux 64-bit Official builder, so the existing "FILES" handling is still mostly intact. Review URL: http://codereview.chromium.org/1570001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42965 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the cobwerks plugin to the windows installercpu@chromium.org2010-03-261-0/+1
| | | | | | | | | | BUG=36229 TEST=none Review URL: http://codereview.chromium.org/1464001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42842 0039d316-1c4b-4281-b951-d872f2087c98
* Linux installer/packager changes for "Cobwerks".viettrungluu@chromium.org2010-03-261-0/+1
| | | | | | | | | BUG=none TEST=everything keeps on building properly Review URL: http://codereview.chromium.org/1471001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42836 0039d316-1c4b-4281-b951-d872f2087c98
* Committing for Jeff...mad@chromium.org2010-03-261-1/+0
| | | | | | | | | | http://codereview.chromium.org/1144001 BUG=0 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42777 0039d316-1c4b-4281-b951-d872f2087c98
* Change how version_build_patch is computed to allow PATCH > 255mark@chromium.org2010-03-261-7/+15
| | | | | | | | | | | | | | | | | | | | version_build_patch is built as BUILD.PATCH and then used to set DYLIB_CURRENT_VERSION and DYLIB_COMPATIBILITY_VERSION on Mac OS X. These VERSION strings have the format X.Y.Z, where X cannot exceed 65535 and Y and Z cannot exceed 255 (see the ld man page). In order to allow PATCH to exceed 255, change version_build_patch to BUILD.PATCH/256.PATCH%256. BUG=39244 TEST=Set PATCH > 255 in chrome/VERSION, rebuild, and use otool -L to confirm version Patch by Jay Soffian <jaysoffian@gmail.com> Review URL: http://codereview.chromium.org/1322002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42771 0039d316-1c4b-4281-b951-d872f2087c98
* UMA cleanup. Replacing calls to RecordAction(char*) to use a new structure.evan@chromium.org2010-03-231-11/+20
| | | | | | | | | | | | That way it is easier to keep track of those constants in reporting tools. TEST=Covered with standard ui tests Patch by Frank Mantek <fmantek@google.com>. Review URL: http://codereview.chromium.org/811005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42362 0039d316-1c4b-4281-b951-d872f2087c98
* Move image codec stuff to toplevel gfx.ben@chromium.org2010-03-181-1/+1
| | | | | | | | | TBR=darin BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41911 0039d316-1c4b-4281-b951-d872f2087c98
* win: string_util.h -> utf_string_conversions.h fix.jhawkins@google.com2010-03-111-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/830002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41292 0039d316-1c4b-4281-b951-d872f2087c98
* Archive and upload pyauto artifacts for Winnirnimesh@chromium.org2010-03-091-1/+3
| | | | | | | | | BUG=36498 TEST=Should see _pyautolib.dll & pyautolib.py in http://build.chromium.org/buildbot/continuous/win/LATEST/chrome-win32.test/ Review URL: http://codereview.chromium.org/661349 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41049 0039d316-1c4b-4281-b951-d872f2087c98
* Move apply_locales.py from src/chrome/tools/build/ to src/build/.tony@chromium.org2010-03-091-45/+0
| | | | | | | | src/app shouldn't depend on src/chrome and I need to break these dependencies for some upstreaming work. Review URL: http://codereview.chromium.org/668249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40985 0039d316-1c4b-4281-b951-d872f2087c98
* chrome 6: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-082-0/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/671025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40964 0039d316-1c4b-4281-b951-d872f2087c98
* Add 64-bit binaries that are required for NaCl support to Chrome ↵gregoryd@google.com2010-03-041-0/+2
| | | | | | | | | | | installation on Windows. NaCl uses two additional binaries on 64-bit Windows: nacl64.exe and nacl64.dll, so these binaries need to be installed and updated as part of Chrome installation/update. Review URL: http://codereview.chromium.org/567028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40639 0039d316-1c4b-4281-b951-d872f2087c98
* prepare archived file listjiesun@google.com2010-02-261-0/+2
| | | | | | | | add openMAX test and FFMPEG test to arhicved list to be used in chrome OS build process. Review URL: http://codereview.chromium.org/661185 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40132 0039d316-1c4b-4281-b951-d872f2087c98
* Adding additional set of things to capture for chromeos (initially empty),bradnelson@google.com2010-02-263-0/+0
| | | | | | | | | | | | so that the bots have something to point at. BUG=None TEST=None Review URL: http://codereview.chromium.org/660155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40092 0039d316-1c4b-4281-b951-d872f2087c98
* Archive and upload pyauto artifacts for Linuxnirnimesh@chromium.org2010-02-231-0/+2
| | | | | | | | | BUG=36498 TEST=Should see _pyautolib.so & pyautolib.py in http://build.chromium.org/buildbot/continuous/linux/LATEST/chrome-linux.test/ Review URL: http://codereview.chromium.org/652155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39782 0039d316-1c4b-4281-b951-d872f2087c98
* Archive and upload pyauto artifacts for Mac.nirnimesh@google.com2010-02-231-0/+2
| | | | | | | | | TEST=Should see _pyautolib.so & pyautolib.py in http://build.chromium.org/buildbot/continuous/mac/LATEST/chrome-mac.test/ BUG=36498 Review URL: http://codereview.chromium.org/652088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39683 0039d316-1c4b-4281-b951-d872f2087c98
* Add candidate_window to chromiumos-chromium.zipsatorux@chromium.org2010-02-041-0/+1
| | | | | | | | | | | | candidate_window is used for entering text in CJK languages on Chrome OS. See http://www.chromium.org/chromium-os/chromiumos-design-docs/text-input for details. TEST=none BUG=none Review URL: http://codereview.chromium.org/561059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38045 0039d316-1c4b-4281-b951-d872f2087c98
* The first step towards supporting the Hungarian spell-checking dictionary.hbono@chromium.org2010-02-024-4/+225
| | | | | | | | | | | | | | | This change fixes a couple of problems needed for using a Hungarian dictionary in Chrome. 1. Use TrimWhitespace() in TrimLine() Sorry, this is caused by my mistake that used TrimWhiteSpaceUTF8() without checking it deeply. 2. Replace morphing rules with compound rules. it seems existing Hungarian dictionaries use (language-specific) morphing rules to handle words that have both prefixes and suffixes, e.g. "legjobb" (best). It is better to replace such (language-dependent) morphing rules with (language-independent) compound rules to avoid language-specific issues. (As far as I tested, this change fixes many quality problems caused by Hungarian compounds.) This change also adds simple tests for our dictionary converter. BUG=15558 TEST=unit_test --gtest_filter=ConvertDictTest* Review URL: http://codereview.chromium.org/553087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37816 0039d316-1c4b-4281-b951-d872f2087c98
* Cause Chrome Frame mini_installer to generate a separate ↵robertshield@chromium.org2010-01-251-9/+18
| | | | | | | | chrome_frame.packed.7z as a build artifact, since we need that for signing purposes. Review URL: http://codereview.chromium.org/552127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37039 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Change the generic chrome-wrapper script to overwrite symlinks it ↵thestig@chromium.org2010-01-221-2/+2
| | | | | | | | | | creates. BUG=30810 TEST=none Review URL: http://codereview.chromium.org/548113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36915 0039d316-1c4b-4281-b951-d872f2087c98
* Split platform specific settings out from locale_settings.grd so we cantony@chromium.org2010-01-221-0/+3
| | | | | | | | | | | | | | | | | | have per platform config and overrides. This is easier to manage than the mess of <if>'s in the existing grd and xtb files. Each platform only builds its locale_settings_{win,mac,linux}.grd file. All the grd files generate the same platform_locale_settings.h header (for easy inclusion in .cc files). We use the fallback feature of grit to only specify locale specific values in xtb files if we want to override the default for the locale. BUG=28590 Review URL: http://codereview.chromium.org/545132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36849 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a secondary mini_installer target for Chrome Frame. This will remove ↵robertshield@chromium.org2010-01-191-2/+7
| | | | | | | | | | | | | | the need to have different build scripts to build either Chrome or Chrome Frame. Also remove the now-unneeded gyp variables 'chrome_frame_define' and 'google_update_appid'. BUG=Both Chrome and Chrome Frame products should be buildable from a single solution file - we shouldn't need to run GYP with different settings to get a CF solution. TEST=none Review URL: http://codereview.chromium.org/542078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36546 0039d316-1c4b-4281-b951-d872f2087c98
* Make create_installer_archive.py not error out on missing chrome_frame binaries.robertshield@chromium.org2010-01-081-1/+16
| | | | | | Review URL: http://codereview.chromium.org/538002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35824 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Change the generic chrome-wrapper script to look for missing libs and ↵thestig@chromium.org2010-01-071-0/+57
| | | | | | | | | | create symlinks. BUG=30810 TEST=Continuous builds work out of the box on RPM distros. Review URL: http://codereview.chromium.org/518052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35727 0039d316-1c4b-4281-b951-d872f2087c98
* Add session and emit_login_prompt_readyeblake@chromium.org2010-01-051-0/+2
| | | | | | | | These are chromeos specific files to be added to the zip archive Review URL: http://codereview.chromium.org/521033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35567 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] get the reliability_tests binary archived in chromium builds.thomasvl@chromium.org2010-01-041-0/+1
| | | | | | | | BUG=31511 TEST=reliability_tests shows up in the snapshots dir on mac (will be copied in archive_build of Chromium Mac) Review URL: http://codereview.chromium.org/525006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35457 0039d316-1c4b-4281-b951-d872f2087c98