summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Update expectation for V8 roll and turn builtin utf8 codec on by default to ↵jamesr@chromium.org2011-02-251-0/+1
| | | | | | | | | | | match upstream BUG= TEST= Review URL: http://codereview.chromium.org/6576066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76008 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable sign-compare in Clang build by pulling in a ICU @75916jshin@chromium.org2011-02-241-2/+0
| | | | | | | | BUG=74018,74019 TEST=mac_clang try bot builds ICU fine. Review URL: http://codereview.chromium.org/6578024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75977 0039d316-1c4b-4281-b951-d872f2087c98
* Disable -Wsign-compare for Clang.hans@chromium.org2011-02-241-0/+2
| | | | | | | | | | | | | | Since ICU rolled, the Clang build on Mac is broken because of this warning. BUG=74019 TEST=all clang bots go green -Wno-sign-compare Review URL: http://codereview.chromium.org/6581035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75892 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: change install-build-deps.sh to install gold linker from binutils 2.21.thestig@chromium.org2011-02-231-7/+57
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6567002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75790 0039d316-1c4b-4281-b951-d872f2087c98
* Causing gyp_chromium to fall back on win32 hermetic python if it isbradnelson@google.com2011-02-231-0/+14
| | | | | | | | | | | ever run with cygwin python. BUG=http://code.google.com/p/gyp/issues/detail?id=178 TEST=None Review URL: http://codereview.chromium.org/6538104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75695 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Turn on -Woverloaded-virtual!thakis@chromium.org2011-02-231-4/+0
| | | | | | | | BUG=72205 TEST=clang build stays green, and catches many regressions in the future TBR=evan git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75692 0039d316-1c4b-4281-b951-d872f2087c98
* More sanitization. Remove blank lines.scottbyer@chromium.org2011-02-221-1/+11
| | | | | | | | | BUG=none TEST=Compile on the Mac from the command line, filter through this. Review URL: http://codereview.chromium.org/6532007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75600 0039d316-1c4b-4281-b951-d872f2087c98
* Switch the build over to using the base test runner to make sure base and ↵thomasvl@chromium.org2011-02-181-1/+5
| | | | | | | | | | ICU are started up right. BUG=72633 TEST=none Review URL: http://codereview.chromium.org/6538022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75384 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dummy build/build-bisect.py. It was moved to tools/bisect-builds.py ↵thestig@chromium.org2011-02-181-11/+0
| | | | | | | | | | | in r70112. BUG=none TEST=none TBR=evan Review URL: http://codereview.chromium.org/6538051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75365 0039d316-1c4b-4281-b951-d872f2087c98
* No code change. Push a CL to cycle the builders.rsesek@chromium.org2011-02-171-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75320 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 75263 - Revert 75188 - Revert 75184 - Move googleurl's unittest to ↵rsesek@chromium.org2011-02-172-24/+1
| | | | | | | | | | | | | | | | | use a custom main so ICU can be started up in a way that matches the Chromium build. Review URL: http://codereview.chromium.org/6532003 TBR=thomasvl@chromium.org Review URL: http://codereview.chromium.org/6507022 TBR=rsesek@chromium.org TBR=thomasvl@chromium.org Review URL: http://codereview.chromium.org/6538021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75273 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 75188 - Revert 75184 - Move googleurl's unittest to use a custom main ↵thomasvl@chromium.org2011-02-172-1/+24
| | | | | | | | | | | | | | so ICU can be started up in a way that matches the Chromium build. Review URL: http://codereview.chromium.org/6532003 TBR=thomasvl@chromium.org Review URL: http://codereview.chromium.org/6507022 TBR=rsesek@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75263 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 75184 - Move googleurl's unittest to use a custom main so ICU can be ↵rsesek@chromium.org2011-02-162-24/+1
| | | | | | | | | | | | started up in a way that matches the Chromium build. Review URL: http://codereview.chromium.org/6532003 TBR=thomasvl@chromium.org Review URL: http://codereview.chromium.org/6507022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75188 0039d316-1c4b-4281-b951-d872f2087c98
* Move googleurl's unittest to use a custom main so ICU can be started up inthomasvl@chromium.org2011-02-162-1/+24
| | | | | | | a way that matches the Chromium build. Review URL: http://codereview.chromium.org/6532003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75184 0039d316-1c4b-4281-b951-d872f2087c98
* Add gfx_unittests to the Valgrind/Mac build targettimurrrr@chromium.org2011-02-161-0/+1
| | | | | | Review URL: http://codereview.chromium.org/6480111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75081 0039d316-1c4b-4281-b951-d872f2087c98
* Chromoting: UserAuthenticator interface and its implementation for PAM.sergeyu@chromium.org2011-02-161-4/+4
| | | | | | | | | | BUG=none TEST=manual Review URL: http://codereview.chromium.org/6484002 Patch from Lambros Lambrou <lambroslambrou@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75069 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 74103 - Use libjpeg-turbo by default.jschuh@chromium.org2011-02-141-1/+1
| | | | | | | | | | | | | | Switch 'use_libjpeg_turbo' flag back to 0 and revert valgrind suppressions from r74269. BUG=72399 BUG=48789 TEST=build Chromium without errors and pass all existing tests. Review URL: http://codereview.chromium.org/6332003 TBR=hbono@chromium.org Review URL: http://codereview.chromium.org/6484040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74841 0039d316-1c4b-4281-b951-d872f2087c98
* Add input method support for views and integrate ibus input frameworkoshima@google.com2011-02-121-0/+24
| | | | | | | | | | | BUG=none TEST=tested on Linux desktop oshima landed for penghuang Review URL: http://codereview.chromium.org/6480036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74709 0039d316-1c4b-4281-b951-d872f2087c98
* Build/install gold instead of all of binutils.thestig@chromium.org2011-02-111-2/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6502009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74682 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Make it possible to run Elliot's plugin on the botsthakis@chromium.org2011-02-111-0/+25
| | | | | | | | | | | | | To make it possible to change the exact plugin command line without a master restart, the command line is loaded from a bash script. This script is used if clang_use_chrome_plugins and clang are both set in GYP_DEFINES when runhooks runs. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=74597 Review URL: http://codereview.chromium.org/6461026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74611 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 74597 - clang: Make it possible to run Elliot's plugin on the botsthakis@chromium.org2011-02-111-24/+0
| | | | | | | | | | | | | | To make it possible to change the exact plugin command line without a master restart, the command line is loaded from a bash script. This script is used if clang_use_chrome_plugins and clang are both set in GYP_DEFINES when runhooks runs. BUG=none TEST=none Review URL: http://codereview.chromium.org/6461026 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/6489036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74598 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Make it possible to run Elliot's plugin on the botsthakis@chromium.org2011-02-111-0/+24
| | | | | | | | | | | To make it possible to change the exact plugin command line without a master restart, the command line is loaded from a bash script. This script is used if clang_use_chrome_plugins and clang are both set in GYP_DEFINES when runhooks runs. BUG=none TEST=none Review URL: http://codereview.chromium.org/6461026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74597 0039d316-1c4b-4281-b951-d872f2087c98
* linux: switch to -Wno-formatevan@chromium.org2011-02-101-1/+1
| | | | | | | | | Semantically it's the same as -Wformat=0, but Clang only accepts this new one. (A bug has been filed with Clang.) Review URL: http://codereview.chromium.org/6489009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74513 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for JavaScript internationalization API as V8 extension. See ↵cira@chromium.org2011-02-102-0/+4
| | | | | | | | | | | | | | | | | proposal at http://wiki.ecmascript.org/doku.php?id=strawman:i18n_api. V8 hosts the actual extension code under src/extensions/experimental/i18n-extension.{cc,h}. This CL passes command line switches to WebKit (disabled by default) and test shell (enabled by default), using WebRuntimeFeatures. It also sets some gyp variables to point to ICU source path, and defines a guard for a new feature. It should be submitted only after corresponding WebKit CL (https://bugs.webkit.org/show_bug.cgi?id=49414) lands. BUG=28604 TEST=LayoutTests/fast/js/i18n-bindings-locale.html Review URL: http://codereview.chromium.org/6366021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74491 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Set clang-specific flags on linux only if the target compiler is used.thakis@chromium.org2011-02-101-20/+26
| | | | | | | | | | | | The host compiler is hardcoded to gcc in the linux make build, and gcc does not understand all of these options. BUG=none TEST=none Review URL: http://codereview.chromium.org/6487005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74479 0039d316-1c4b-4281-b951-d872f2087c98
* linux: hide more warnings in third-party codeevan@chromium.org2011-02-091-0/+5
| | | | | | | | | | | I was confused why we were getting warnings related to format strings, since they are off in gcc unless you use -Wall or explicitly enable it, but it turns out that the man page calls out that it is specially enabled on Ubuntu. Review URL: http://codereview.chromium.org/6469002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74351 0039d316-1c4b-4281-b951-d872f2087c98
* add enable flag for SKIA_GPU, set to 0 by default (set to 1 for local testing)reed@google.com2011-02-091-0/+2
| | | | | | Review URL: http://codereview.chromium.org/6461016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74276 0039d316-1c4b-4281-b951-d872f2087c98
* linux: don't show deprecation warnings in third-party codeevan@chromium.org2011-02-081-0/+4
| | | | | | | | | | When building e.g. the protocol compiler, don't show warnings about using hash_map. ffmpeg also has similar deprecated API warnings. Review URL: http://codereview.chromium.org/6462008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74187 0039d316-1c4b-4281-b951-d872f2087c98
* Use libjpeg-turbo by default.hbono@chromium.org2011-02-081-1/+1
| | | | | | | | | | This change sets the 'use_libjpeg_turbo' flag to 1 so Chrome can use libjpeg-turbo by default on Win, Mac, and Linux. BUG=48789 TEST=build Chromium without errors and pass all existing tests. Review URL: http://codereview.chromium.org/6332003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74103 0039d316-1c4b-4281-b951-d872f2087c98
* Roll clang to r125007thakis@chromium.org2011-02-071-4/+4
| | | | | | | | | | | | The static analysis-based part of -Wuninitialized moved back to -Wuninitialized-experimental, so turn on -Wuninitialized again. BUG=72205,71375 TEST=none Review URL: http://codereview.chromium.org/6312190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74030 0039d316-1c4b-4281-b951-d872f2087c98
* Add new target for building qa-related targets on the qa waterfall.kkania@chromium.org2011-02-041-1/+15
| | | | | | | | | | Only depend on pyautolib if the target exists. BUG=none TEST=none Review URL: http://codereview.chromium.org/6368109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73859 0039d316-1c4b-4281-b951-d872f2087c98
* Reworked player_x11:scherkus@chromium.org2011-02-041-1/+1
| | | | | | | | | | | | | | | | | - Turned support for EGL image ON for OpenMAX decoding. - Added simple fix for compilation issue due to missing definition for MessageLoop. - Added changes to GLES Video Renderer to use EGL image. - Added H264BitstreamConverter and H264BitstreamConverterFFmpegAdaptor classes to Chromium. - Introduced new h264 bitstream converter to FFmpegDemuxer - Added h264 bitstream converter related classes to media targets and introduced new target for unit testing bitstream converter. Patch by vmr@chromium.org: http://codereview.chromium.org/6260010/ BUG=None TEST=Test H.264 decode clip with player_x11 OpenMAX enabled. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73839 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 73825 - Add new target for building qa-related targets on the qa ↵kkania@chromium.org2011-02-041-9/+1
| | | | | | | | | | | | | | waterfall. BUG=none TEST=none Review URL: http://codereview.chromium.org/6246110 TBR=nirnimesh@chromium.org Review URL: http://codereview.chromium.org/6410086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73826 0039d316-1c4b-4281-b951-d872f2087c98
* Add new target for building qa-related targets on the qa waterfall.kkania@chromium.org2011-02-041-1/+9
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6246110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73825 0039d316-1c4b-4281-b951-d872f2087c98
* Add back the inspector_strings targettony@chromium.org2011-02-041-0/+1
| | | | | | | | | | It's only built if use_third_part_translations=1. Also pull in the translations from launchpad.net. Review URL: http://codereview.chromium.org/6334090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73816 0039d316-1c4b-4281-b951-d872f2087c98
* Commit my clang plugin and fix up documentation.erg@google.com2011-02-031-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6368055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73659 0039d316-1c4b-4281-b951-d872f2087c98
* Move src/gfx/ to src/ui/gfxsail@chromium.org2011-02-021-6/+6
| | | | | | | | | | | To reduce the size of this change I've left stub header files in src/gfx/. Once all includes have been updated I'll delete the stub files. BUG=71063 TEST=Still doing test builds. Review URL: http://codereview.chromium.org/6246027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73530 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in new launchpad.net translations and actually build thetony@chromium.org2011-02-021-1/+3
| | | | | | | | | | | | 6 new languages on Linux if gyp is run with with use_third_party_translations=1. I also moved the translations from src/chrome/third_party to src/third_party, since the translations cover more than chrome/. Review URL: http://codereview.chromium.org/6410010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73381 0039d316-1c4b-4281-b951-d872f2087c98
* Added command line switches and UI (controlled via a build option)davemoore@chromium.org2011-02-011-0/+13
| | | | | | | | | | | to make it easier to use the sampling profiler. BUG=None TEST=None Review URL: http://codereview.chromium.org/6250070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73374 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 73304 (broke clang/linux) - Use early expansion for debug_optimize ↵thakis@chromium.org2011-02-011-2/+2
| | | | | | | | | | | | | | | | | and release_optimize This fixes a bug when these flags are not overriden from ~/.gyp/include.gypi which is the way they should be set for Valgrind builds (see http://dev.chromium.org/developers/how-tos/using-valgrind ) BUG=70107 TEST=gclient runhooks --force && grep "\-O" base/base.target.mk Review URL: http://codereview.chromium.org/6267004 TBR=timurrrr@chromium.org Review URL: http://codereview.chromium.org/6334026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73329 0039d316-1c4b-4281-b951-d872f2087c98
* Add a grit define for enabling third_party translations.tony@chromium.org2011-02-011-0/+6
| | | | | | | | | | | | | Turn it off by default and add conditions to chromium_strings.grd for third_party specific outputs. Add the ability to filter xtb files (translations) using if nodes. TEST=still able to compile chrome Review URL: http://codereview.chromium.org/6392033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73314 0039d316-1c4b-4281-b951-d872f2087c98
* Use early expansion for debug_optimize and release_optimizetimurrrr@chromium.org2011-02-011-2/+2
| | | | | | | | | | | | This fixes a bug when these flags are not overriden from ~/.gyp/include.gypi which is the way they should be set for Valgrind builds (see http://dev.chromium.org/developers/how-tos/using-valgrind ) BUG=70107 TEST=gclient runhooks --force && grep "\-O" base/base.target.mk Review URL: http://codereview.chromium.org/6267004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73304 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling building of CEEE; we will be moving the code to a separatejoi@chromium.org2011-01-311-1/+0
| | | | | | | | | | | repository. Removing chrome_frame -> ceee dependency. BUG=none TEST=none Review URL: http://codereview.chromium.org/6386025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73195 0039d316-1c4b-4281-b951-d872f2087c98
* Include remoting/ in test coverage dashboardhclam@chromium.org2011-01-311-1/+1
| | | | | | | | | | | Adding remoting in common.croc. BUG=None TEST=None Review URL: http://codereview.chromium.org/6312035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73176 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Disable -Wuninitialized for now.thakis@chromium.org2011-01-311-0/+4
| | | | | | | | | | | Hopefully it can be turned on again soon. BUG=71375 TEST=none Review URL: http://codereview.chromium.org/6386024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73151 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Make it possible to add a plugin through GYP_DEFINESthakis@chromium.org2011-01-281-0/+21
| | | | | | | | | | | | | | | | | With this CL, one can run GYP_DEFINES='clang=1 clang_load=/Users/thakis/src/llvm-svn/tools/clang/examples/PrintFunctionNames/libPrintFunctionNames.dylib clang_plugin=print-fns' gclient runhooks and then the normal build will run with the clang example plugin. I'm not sure if this is the best way to run Elliot's plugin, but it's useful for local one-off runs. BUG=none TEST=none Review URL: http://codereview.chromium.org/6355010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72924 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange: use shell=True on Windowsevan@chromium.org2011-01-271-1/+2
| | | | | | | | | | | I regressed this by refactoring some code together then splitting it again. Originally it was fixed in r18533. BUG=71016 Review URL: http://codereview.chromium.org/6265031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72897 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange: don't use git rev-parse output when it failsevan@chromium.org2011-01-261-1/+4
| | | | | | | | | | If you weren't using SVN or Git, but you had Git installed, we still thought you were using Git and had empty info for the version number. Review URL: http://codereview.chromium.org/6308016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72706 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange: give up on git-svnevan@chromium.org2011-01-261-29/+24
| | | | | | | | | | | Just put the git hash in the revision fields. Developers who are using git aren't making releases. BUG=70909 Review URL: http://codereview.chromium.org/6348023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72661 0039d316-1c4b-4281-b951-d872f2087c98
* Add views_unittests to chromeos_builder target.thestig@chromium.org2011-01-251-1/+2
| | | | | | | | BUG=64211 TEST=none Review URL: http://codereview.chromium.org/6338016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72528 0039d316-1c4b-4281-b951-d872f2087c98