summaryrefslogtreecommitdiffstats
path: root/chrome/tools
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Add some licensing comments under chrome/.evan@chromium.org2009-12-285-6/+18
| | | | | | | | BUG=28291 Review URL: http://codereview.chromium.org/507067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35301 0039d316-1c4b-4281-b951-d872f2087c98
* Adapt Chrome to use KeystoneRegistration 1.0.7.1306. Use "tag path" and "tagmark@chromium.org2009-12-192-6/+105
| | | | | | | | | | | | | | | | | | | | | | | | | key" to direct Keystone to use a tag stored in the application as opposed to in its ticket. BUG=30730 TEST= - ksadmin --print-ticket --productid com.google.Chrome should show tagPath pointing to GC.app/Contents/Info.plist, and tagKey of KSChannelID; - ksadmin --print-tag --productid com.google.Chrome should show the value of the KSChannelID key in GC.app/Contents/Info.plist; this should be the tag that is used for auto-updates The above steps should be validated after the following operations: - launching Chrome when on a user ticket, - promoting Chrome from a user ticket to a system ticket, and - when a Chrome update is applied (using this version of keystone_install.sh) when on either a user or a system ticket. The tagPath and tagKey will NOT be set when launching Chrome on a system (promoted) ticket, but they WILL be set when the ticket is initially promoted and also when an update is applied using this version of keystone_install.sh. Review URL: http://codereview.chromium.org/506061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35030 0039d316-1c4b-4281-b951-d872f2087c98
* Update breakpad (432->452)gregoryd@google.com2009-12-181-1/+1
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/503052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34916 0039d316-1c4b-4281-b951-d872f2087c98
* Support custom Linux version strings (e.g. release channel, downstream ↵mmoss@google.com2009-12-151-0/+4
| | | | | | | | | | | vendor name, etc.). Also reformat the Mac/Win version strings as per comments in http://codereview.chromium.org/506007. Review URL: http://codereview.chromium.org/506016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34609 0039d316-1c4b-4281-b951-d872f2087c98
* Allow low integrity processes to connect to the chrome crash server pipe. ↵ananta@chromium.org2009-12-072-1/+60
| | | | | | | | | | | | | | | This allows us to send crash dumps for chrome frame reliability test runs. TBR'ing this based on a discussion with nsylvain Bug=29451 TBR=nsylvain Review URL: http://codereview.chromium.org/464048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33974 0039d316-1c4b-4281-b951-d872f2087c98
* The GYP fixes the other week put lib on the front of this file, update this ↵thomasvl@chromium.org2009-12-041-1/+1
| | | | | | | | | | script also. BUG=none TEST=none Review URL: http://codereview.chromium.org/464042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33846 0039d316-1c4b-4281-b951-d872f2087c98
* Add /sbin and /usr/sbin to .keystone_install's PATHmark@chromium.org2009-11-301-0/+7
| | | | | | | | BUG=28533 TEST=See bug 28533 Review URL: http://codereview.chromium.org/448002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33259 0039d316-1c4b-4281-b951-d872f2087c98
* Use common naming for the Linux man page.mmoss@chromium.org2009-11-202-2/+2
| | | | | | | | | This makes the man page consistent with other outputs, like 'chrome' and 'chrome.pak', which simplifies some package building logic and keeps all file renaming in one place. Review URL: http://codereview.chromium.org/420008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32684 0039d316-1c4b-4281-b951-d872f2087c98
* Making grd dependencies more correct for grds in app.bradnelson@google.com2009-11-201-1/+2
| | | | | | | | | BUG=17706 TEST=None Review URL: http://codereview.chromium.org/414006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32602 0039d316-1c4b-4281-b951-d872f2087c98
* Add an .order file to ensure that no global text symbol winds up at an addressmark@chromium.org2009-11-191-0/+43
| | | | | | | | | | | | higher than _ChromeMain, so that CrashReporter stacks and other symbolized stacks aren't so confusing. Add a tool to verify that nothing violates this ordering requirement. BUG=28257 TEST=verify_order, which is part of the build Review URL: http://codereview.chromium.org/414003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32539 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up remove_ffmpeg_dylibs. The transition is over.mark@chromium.org2009-11-181-19/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/403020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32412 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up transition_lprojs. The transition is over.mark@chromium.org2009-11-181-22/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/399082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32409 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes almost all of the rest of lint errors in the chrome/ directory (minus ↵erg@google.com2009-11-134-11/+11
| | | | | | | | the really hard ones which will need actual review instead of rubber-stamping.) Review URL: http://codereview.chromium.org/386026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31932 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
* Shhhhh!mark@chromium.org2009-11-051-14/+19
| | | | | | | | | | | | Make tweak_info_plist less chatty. We've been using this script for a long time, we've worked the kinks out, and it's really stable. We don't need this kind of crazy verbosity any longer. BUG=-1 TEST=slightly less build output Review URL: http://codereview.chromium.org/361028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31103 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary clean-up script to remove obsolete FFmpeg dylibs after r31050.mark@chromium.org2009-11-051-0/+19
| | | | | | | | | | TODO: Remove this in a couple of weeks. BUG=0 TEST={} Review URL: http://codereview.chromium.org/360055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31102 0039d316-1c4b-4281-b951-d872f2087c98
* When updating on a user ticket, check for system tickets. If a system ticketmark@chromium.org2009-11-042-26/+65
| | | | | | | | | | is also present, delete the user ticket and abort the update. BUG=26702 TEST=keystone_install_test.sh Review URL: http://codereview.chromium.org/365004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30975 0039d316-1c4b-4281-b951-d872f2087c98
* EN, mf, DO YOU SPEAK IT?mark@chromium.org2009-11-045-36/+42
| | | | | | | | | | | | | | | | | | | | | | | | No more symbolic links in the .app. Except for the ones that codesign adds. The en_US.lproj directory should not exist, there should be only en.lproj. Formerly, there was a symbolic link from en.lproj to en_US.lproj. BUG=25578, 19165 TEST= - find C.app -name en_US.lproj should return nothing. - find C.app -name en.lproj should show en.lproj in C.app, C F.framework, and C H.app. - find C.app -type l should return nothing, however, on a signed build, it will still show symbolic links for CodeResources. - Say "What" again. Say "What" again. I dare you. I double-dare you. - With English or U.S. English as the top or only choices in the International (10.5) or Language & Text (10.6) system preference pane's Language tab, the localized language should be English. - In this configuration, the Accept-Language header field should be "en-US,en;q=0.8". See http://whatsmyuseragent.com/ and look for HTTP_ACCEPT_LANGUAGE. Review URL: http://codereview.chromium.org/345057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30955 0039d316-1c4b-4281-b951-d872f2087c98