summaryrefslogtreecommitdiffstats
path: root/chrome/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add license information to our shell scripts.agl@chromium.org2009-08-254-0/+16
| | | | | | | | | | Downstream packagers are (rightly) careful about the license of code that they distribute and so we want to dot our i's. http://codereview.chromium.org/174372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24311 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing deps info for check_deps (try bots didn't catch it).thomasvl@chromium.org2009-08-241-0/+3
| | | | | | Review URL: http://codereview.chromium.org/173274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24111 0039d316-1c4b-4281-b951-d872f2087c98
* Set x-bit on apply_locales.py to fix Mac build break at r24104.mark@chromium.org2009-08-241-0/+0
| | | | | | | TBR=thomasvl git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24105 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak the comment in the lproj fixup script to explain why we need an "en" ↵thomasvl@chromium.org2009-08-242-0/+323
| | | | | | | | | | | | | | | | | | | | | | folder. Added a string for the products short name, this is current mac only, and is used for the application menu title via the infoplist.strings file. Added source for a tool to build InfoPlist.strings files based on the values within the GRD files. Run the InfoPlist.strings generation tool during the build. Added a script to take a string and list of locale and generate all the versions of the string. Wired up the string locale tool so GYP knows about all the inputs/outputs from the InfoPlist.strings generation tool. Stop setting some of the Info.plist keys that are now covered by the InfoPlist.strings files. Update the mac links script to stop creating a resources link. Add a shim to nuke the helper's resource link so it can get a real folder. Helper in in chrome_paths_mac to find the main app's bundle (that the helper lives in). At startup, if not the browser, set the main bundle to be the parent of this bundle. Fix up the breakpad init to use the mac_util helper for main bundle. TEST=when runnining in the supported languages, Finder Get Info should show a localized copyright. The process names in activity monitor should also be correct and show localized names once the TC work is done. BUG=19019 Review URL: http://codereview.chromium.org/171040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24104 0039d316-1c4b-4281-b951-d872f2087c98
* Pull the entire hunspell tree and place it in depsBUG=14756TEST=Compiled ↵mhm@chromium.org2009-08-211-2/+2
| | | | | | | | Chromium, ran tests Review URL: http://codereview.chromium.org/174127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23957 0039d316-1c4b-4281-b951-d872f2087c98
* Try to find trunk/src/tools/python before importing google.path_utils.pam@chromium.org2009-08-211-5/+42
| | | | | | | | | | | Don't require the buildbot slave_scripts unless running a test that needs them. BUG=none TEST=run 'smoketests.py --tests=ui' without having tools\buildbot\scripts\slave checked out Review URL: http://codereview.chromium.org/174191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23922 0039d316-1c4b-4281-b951-d872f2087c98
* Some quick notes about the mac reference builds for anyone that might need ↵thomasvl@chromium.org2009-08-191-0/+10
| | | | | | | | to update them in the future. Review URL: http://codereview.chromium.org/174070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23748 0039d316-1c4b-4281-b951-d872f2087c98
* Lands <http://codereview.chromium.org/165297> for thiago.farina@gmail.com.hbono@chromium.org2009-08-191-1/+1
| | | | | | | | | | | | | | R=me From Thiago: Replaces some TrimWhitespace with TrimWhitespaceASCII or TrimWhitespaceUTF8. BUG=9851 TEST=run base_unittests.exe, unit_tests.exe and ui_tests.exe Review URL: http://codereview.chromium.org/172039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23703 0039d316-1c4b-4281-b951-d872f2087c98
* Remove blank lines from FILES; this seemsnick@chromium.org2009-08-181-2/+1
| | | | | | | | | | to be the cause of an archive build step failure. TEST=none BUG=none Review URL: http://codereview.chromium.org/174007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23643 0039d316-1c4b-4281-b951-d872f2087c98
* syncapi shared lib: always. Build a stubnick@chromium.org2009-08-181-0/+3
| | | | | | | | | | | | | | | if the binaries are not available. For a Chrome-branded release, pull the binaries from elsewhere. For a release where CHROME_PERSONALIZATION is disabled, (e.g. Mac and Linux), we needn't build this. TEST=build and run with a variety of commandline flags + clobber try server BUG=none Review URL: http://codereview.chromium.org/171096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23639 0039d316-1c4b-4281-b951-d872f2087c98
* Stop shortening the Mac lproj directories (ie-"en-US" instead of "en").thomasvl@chromium.org2009-08-171-4/+1
| | | | | | | | | | | Add a script to make a link for "en.lproj" so we always have an english in the fall back list. Run said script as a postbuild step. TEST=Chrome should now show all 40 language when you do a get info in the finder. BUG=19165 Review URL: http://codereview.chromium.org/171043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23547 0039d316-1c4b-4281-b951-d872f2087c98
* Add Linux manpage to build archive.mmoss@chromium.org2009-08-122-0/+2
| | | | | | | Review URL: http://codereview.chromium.org/165398 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23212 0039d316-1c4b-4281-b951-d872f2087c98
* Removing pthreadsgc2.dll from the FILES list - it is no longer needed.robertshield@chromium.org2009-08-121-1/+0
| | | | | | Review URL: http://codereview.chromium.org/164404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23203 0039d316-1c4b-4281-b951-d872f2087c98
* CL 22502 dropped the app_strings as part of the switch, so we don't have ↵thomasvl@chromium.org2009-08-061-0/+3
| | | | | | | | | | some of the strings we actually need to run. BUG=none TEST=none (no really good way to confirm that app_strings are in there now, pending cl uses them). Review URL: http://codereview.chromium.org/164098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22681 0039d316-1c4b-4281-b951-d872f2087c98
* Reapply r22418 for Linux lanpacks, with fix for Mac langpacks.mmoss@chromium.org2009-08-051-0/+185
| | | | | | | | | | | Update Mac output path to match the gyp 'outputs' list, and restrict Mac to the four previously built locales. A future change will add all the locales for Mac, probably after gyp adds looping capability (which isn't to say it couldn't be added now, but that feature is coming soon, so avoiding multiple refactors). Review URL: http://codereview.chromium.org/159886 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22502 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 22418.avi@chromium.org2009-08-051-179/+0
| | | | | | | TBR=mmoss Review URL: http://codereview.chromium.org/159892 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22449 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite gyp rules with helper script to generate all langpaks on Linux.mmoss@chromium.org2009-08-041-0/+179
| | | | | | | | | crbug.com/14790 Review URL: http://codereview.chromium.org/149781 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22418 0039d316-1c4b-4281-b951-d872f2087c98
* Update smoketests.py so we can run ui_tests in parallel, withhuanr@chromium.org2009-07-291-1/+37
| | | | | | | | the number of shards equal to NUMBER_OF_PROCESSORS. Review URL: http://codereview.chromium.org/159568 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21996 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unreferenced .rules files.sgk@google.com2009-07-283-65/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/160285 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21918 0039d316-1c4b-4281-b951-d872f2087c98
* Remove *.vsprops files that are no longer referenced (or only havesgk@google.com2009-07-2811-146/+0
| | | | | | | | | references to each other) anywhere in the Chromium code base. BUG=none TEST=rebuild Review URL: http://codereview.chromium.org/159523 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21873 0039d316-1c4b-4281-b951-d872f2087c98
* Load Multiple Blacklistsidanan@chromium.org2009-07-281-13/+13
| | | | | | | | | | | | | | Add the ability to load multiple text blacklists into the binary blacklist representation. NOTE: Included Binary file means this change expects to fail on the trybots in blacklist_io_test.cc:103. All other checks must pass. BUG=16932 TEST=BlacklistIO* Review URL: http://codereview.chromium.org/159199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21841 0039d316-1c4b-4281-b951-d872f2087c98
* re-do CL 2136 - move image_diff to tools/imagediff, add deps to test_shelldpranke@google.com2009-07-241-364/+0
| | | | | | | | | | | | | | | | | moving image_diff from chrome/tools/test/image_diff to tools/imagediff (not moving to tools/image_diff to avoid some svn unpleasantness with that directory having been created in CL 21366). Also change test_shell.gyp to depend on everything needed to run the layout tests. R=darin@chromium.org TEST=none BUG=none Review URL: http://codereview.chromium.org/159361 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21584 0039d316-1c4b-4281-b951-d872f2087c98
* back out CLs 21367, 21366 - no idea why these keep breakingdpranke@google.com2009-07-231-0/+364
| | | | | | Review URL: http://codereview.chromium.org/155983 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21371 0039d316-1c4b-4281-b951-d872f2087c98
* re-do CL 21252 - move image_diff to tools, add deps to test_shelldpranke@google.com2009-07-231-364/+0
| | | | | | | | | | | | | | | CL 21252 seems to have had some svn brokenness (not sure why). I've recreated it and resubmitted it. The changes are to move image_diff from chrome/tools/test to tools/, and to make test_shell depend on image_diff and npapi_layout_test_plugin (and test_worker, where applicable) R=nsylvain@chromium.org TEST=none BUG=none Review URL: http://codereview.chromium.org/155959 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21366 0039d316-1c4b-4281-b951-d872f2087c98
* linux: generate a manpageevan@chromium.org2009-07-221-0/+11
| | | | | | | | This is not intended to be complete; hopefully we can iterate from here. Review URL: http://codereview.chromium.org/159198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21298 0039d316-1c4b-4281-b951-d872f2087c98
* revert change 21252, which broke the mac build for some reasondpranke@google.com2009-07-221-0/+364
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21262 0039d316-1c4b-4281-b951-d872f2087c98
* make 'test_shell' target depend on everything needed to pass layout_testsdpranke@google.com2009-07-221-364/+0
| | | | | | | | | | | | | | | | | This adds project dependencies to test_shell so that all (and only?) the targets needed for the layout_tests to run cleanly are built. On most platforms this is test_shell, npapi_test_plugin, and test_worker, and on the Mac this adds the layout_test_helper binary as well also, this moves image_diff from chrome/tools/test to tools/ R=mmentovai@google.com, darin@google.com BUG=none TEST=none Review URL: http://codereview.chromium.org/149714 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21252 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: allow the desktop file name to be given in an environment variable ↵mdm@chromium.org2009-07-211-1/+2
| | | | | | | | | | | for development Chromium builds, to avoid conflicting with packaged Chromium. BUG=none TEST=none Review URL: http://codereview.chromium.org/159108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21144 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing xdg-settings to build archive.mmoss@chromium.org2009-07-202-0/+2
| | | | | | | Review URL: http://codereview.chromium.org/155778 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21080 0039d316-1c4b-4281-b951-d872f2087c98
* Privacy Blacklist IOImplemented parsing of input (text) blacklists. This is ↵idanan@chromium.org2009-07-151-4/+45
| | | | | | | | | | the format in which we will download privacy blacklist.Implemented storing and reading of aggregated blacklists in a binary format. This is the repository which Chromium will read on startup which is more efficient to load than the downloaded blacklists.Added concept of providers to blacklist entries so that we can determine the source of a pattern match, for future display in the UI.Unit tests added for the new IO classes. Privacy Blacklist conversion tool implemented to a single text blacklist into the binary format. Still needs options for storing multiple blacklists (TODO). BUG=none TEST=Blacklist* Review URL: http://codereview.chromium.org/155298 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20734 0039d316-1c4b-4281-b951-d872f2087c98
* Include all of locales/ and themes/ in build archives.mmoss@chromium.org2009-07-142-11/+5
| | | | | | | Review URL: http://codereview.chromium.org/155520 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20665 0039d316-1c4b-4281-b951-d872f2087c98
* Include Linux sandbox binary in build archive.mmoss@chromium.org2009-07-142-0/+2
| | | | | | | Review URL: http://codereview.chromium.org/155507 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20634 0039d316-1c4b-4281-b951-d872f2087c98
* Adding Ogg/Theora/Vorbis-only FFmpeg binaries to Chromium nightly builds.scherkus@chromium.org2009-07-143-4/+14
| | | | | | | | | BUG=16657 TEST=nightly builds of Chromium should include avutil-50.dll, avformat-52.dll, avcodec-52.dll and pthreadGC2.dll Review URL: http://codereview.chromium.org/149571 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20583 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure the wrapper uses our included ffmpeg libs.mmoss@chromium.org2009-07-131-0/+3
| | | | | | | Review URL: http://codereview.chromium.org/155455 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20579 0039d316-1c4b-4281-b951-d872f2087c98
* Add default browser checking and setting on Linux.mdm@chromium.org2009-07-101-0/+62
| | | | | | | | | BUG=11972 TEST=none Review URL: http://codereview.chromium.org/155100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20380 0039d316-1c4b-4281-b951-d872f2087c98
* Moved typedef of RedirectList from HistoryService class to history namespace.meelapshah@chromium.org2009-07-011-1/+1
| | | | | | Review URL: http://codereview.chromium.org/151168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19766 0039d316-1c4b-4281-b951-d872f2087c98
* Fix: Certain redirections remove sites from the historyyuzo@chromium.org2009-07-011-1/+1
| | | | | | | | | | | | | | | | | | | Currently, PageTransition::CHAIN_END flag is removed from a History database entry for a redirect source, even when the redirect is user initiated. This change prevents the flag removal for user-initiated redirects. TEST=Open http://www.google.com/ig and click on tabs multiple times. Without this change, only the last tab clicked appears in the History page (CTRL+H). With this change, all the tabs should appear. TESTED=gcl try, manually BUG=11355 Review URL: http://codereview.chromium.org/147145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19708 0039d316-1c4b-4281-b951-d872f2087c98
* Fix check_deps failure.idanan@chromium.org2009-06-301-0/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/151105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19648 0039d316-1c4b-4281-b951-d872f2087c98
* Oops! Internal conflict between two changes I made.idanan@chromium.org2009-06-301-1/+0
| | | | | | | TBR=sverrir git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19626 0039d316-1c4b-4281-b951-d872f2087c98
* Empty placeholder for Privacy Blacklist Tool to be implemented.idanan@chromium.org2009-06-301-0/+17
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/150105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19623 0039d316-1c4b-4281-b951-d872f2087c98
* Use LZX compression that takes a little more time but reduceskuchhal@chromium.org2009-06-171-2/+2
| | | | | | | | | | | compressed setup.exe size by another 10-20%. BUG=none TEST=Make sure mini_installer stills installs Chromium Review URL: http://codereview.chromium.org/126233 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18631 0039d316-1c4b-4281-b951-d872f2087c98
* DEPS cleanup.thestig@chromium.org2009-06-121-1/+0
| | | | | | Review URL: http://codereview.chromium.org/118317 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18312 0039d316-1c4b-4281-b951-d872f2087c98
* Add references builds of chromium and chrome for the page cycler tests ↵thomasvl@chromium.org2009-06-11511-0/+62412
| | | | | | | | | (built from src@18159). Enable the reference page cycle tests on the mac. Review URL: http://codereview.chromium.org/122039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18167 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to re-land r17758 (http://codereview.chromium.org/118247) but with ↵kuchhal@chromium.org2009-06-091-2/+1
| | | | | | | | | | name installer_util_unittests instead of util_unittests. BUG=12849 Review URL: http://codereview.chromium.org/119322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17916 0039d316-1c4b-4281-b951-d872f2087c98
* Always output 32bit integer values in header of CRX file.hamaji@chromium.org2009-06-061-1/+1
| | | | | | | | | It seems that 'l' data type of Python's array uses long, which is 64bit integer in LP64 environemnts. This means that this script generates corrupt headers in LP64 environments such as AMD64. Let's just use 'i' data type for 32bit integer. http://docs.python.org/library/array.html Review URL: http://codereview.chromium.org/119283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17835 0039d316-1c4b-4281-b951-d872f2087c98
* Checkin Erik's tracing tool.mbelshe@google.com2009-06-051-0/+395
| | | | | | | | | | | Added a short writeup about how to use it at the top. TEST=none BUG=none Review URL: http://codereview.chromium.org/118275 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17721 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the checked-in .vcproj files obviated by r17687.sgk@chromium.org2009-06-051-55/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/119213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17709 0039d316-1c4b-4281-b951-d872f2087c98
* Fetch last change (revision) info in a separate action that can runsgk@google.com2009-06-041-53/+1
| | | | | | | | | | every build, instead of having it occur as a side effect of updating some other target for which we want to use normal up-to-date checks. BUG=none TEST=none Review URL: http://codereview.chromium.org/118192 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17634 0039d316-1c4b-4281-b951-d872f2087c98
* Convert to gyp generation of chrome_resources and chrome_strings.sgk@chromium.org2009-06-041-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/119128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17609 0039d316-1c4b-4281-b951-d872f2087c98
* Modify script that creates differntial installer to support 3stage update ↵kuchhal@chromium.org2009-06-032-121/+173
| | | | | | | | | | | | installer. BUG=12832 TEST=While building mini_installer try various values of DiffAlgorithm and SetupExeFormat property and make sure generated installer works. Review URL: http://codereview.chromium.org/114073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17493 0039d316-1c4b-4281-b951-d872f2087c98