summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Linux: Remove obsolete linux_chromium_* variables.thestig@chromium.org2010-08-261-12/+2
| | | | | | | | BUG=52924 TEST=none Review URL: http://codereview.chromium.org/3208002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57570 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Make our handling of Windows pre-processor symbols more consistent.phajdan.jr@chromium.org2010-08-261-0/+10
| | | | | | | | | | | | | | For example, there are differences between unit_tests and browser_tests, which cause ridiculous problems when moving a test between those. We're using the symbols anyway, so let's centralize it for maintainability. TEST=compile BUG=none Review URL: http://codereview.chromium.org/3173044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57555 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Switch to DWARF for official builds. Good riddence.thestig@chromium.org2010-08-261-3/+1
| | | | | | | | BUG=20737 TEST=none Review URL: http://codereview.chromium.org/2892001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57553 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to run bots after WebKit roll.yuzo@chromium.org2010-08-261-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=dumi Review URL: http://codereview.chromium.org/3208004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57475 0039d316-1c4b-4281-b951-d872f2087c98
* Define XHR_RESPONSE_BLOB when building.michaeln@chromium.org2010-08-251-0/+1
| | | | | | | | | TEST=none BUG=52486 Review URL: http://codereview.chromium.org/3185027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57376 0039d316-1c4b-4281-b951-d872f2087c98
* Trying clobbering one more time...dumi@chromium.org2010-08-251-0/+1
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3158032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57299 0039d316-1c4b-4281-b951-d872f2087c98
* Force a new cycle on the build bots, in order to pick up a clobberdumi@chromium.org2010-08-251-1/+0
| | | | | | | | | | | | after a WebKit roll. BUG=none TEST=none TBR=yuzo Review URL: http://codereview.chromium.org/3173045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57298 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Fix Breakpad variables in build/common.gypi.thestig@chromium.org2010-08-251-8/+7
| | | | | | | | BUG=52924 TEST=none Review URL: http://codereview.chromium.org/3174026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57263 0039d316-1c4b-4281-b951-d872f2087c98
* Force re-run of tests (thouch build/whitespace_file.txt)rolandsteiner@chromium.org2010-08-231-1/+1
| | | | | | | | | BUG=none TEST=none TBR=dumi git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57046 0039d316-1c4b-4281-b951-d872f2087c98
* Define V8_REPORT_EXECUTABLE_MEMORY_USAGE on all platforms for all builds. pmehta@chromium.org2010-08-211-0/+1
| | | | | | Review URL: http://codereview.chromium.org/3146031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56960 0039d316-1c4b-4281-b951-d872f2087c98
* Remove -rdynamic from the linux debug build.ajwong@chromium.org2010-08-201-3/+0
| | | | | | | | | | | | | | | Having -rdynamic breaks some plugins since it exports more symbols into the dynamic symbol table than wanted. In particular, this breaks users of ppapi's C++ wrappers. It was added to make StaceTraces resolve to symbols on linux. But now we use the symbolize library from glog so it isn't needed anymore. BUG=52105 TEST=Compiles and StackTrace.* test in base_unittests will work. Review URL: http://codereview.chromium.org/3119033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56924 0039d316-1c4b-4281-b951-d872f2087c98
* Let use_accelerated_compositing be usable for both enabling and disabling ↵thakis@chromium.org2010-08-201-2/+2
| | | | | | | | | | | | | | | | | | | | compositing. With this, Chromium can be built on 10.5 again with the following ~/.gyp/include.gypi: { 'variables': { 'build_ffmpegsumo': 0, 'use_system_ffmpeg': 0, 'disable_nacl': 1, 'enable_svg': 0, 'use_accelerated_compositing': 0, } } Review URL: http://codereview.chromium.org/3173033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56871 0039d316-1c4b-4281-b951-d872f2087c98
* Force re-run of testsrolandsteiner@chromium.org2010-08-201-1/+0
| | | | | | | | | BUG=None TEST=None TBR: johnnyg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56825 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: dpolukhin,johnnyg,jochenrolandsteiner@chromium.org2010-08-191-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56674 0039d316-1c4b-4281-b951-d872f2087c98
* Enable accelerated 2D canvas at compile time (still protected by a runtime ↵senorblanco@google.com2010-08-181-9/+3
| | | | | | | | | | | flag). This enables compilation on all platforms, but it's only hooked up internally on Win and Linux. BUG=none TEST=if it compiles, you're happy Review URL: http://codereview.chromium.org/3117023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56562 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new target for building all Valgrind tests for Mac OSglider@chromium.org2010-08-181-0/+18
| | | | | | | | | | | | This includes the ui_tests, all the tests previously built by ThreadSanitizer Mac bot (see the 'chromium_builder_dbg_mac_tsan' target) and all the tests previously built by Memcheck Mac bot (see buildbot/master.chromium.memory/master.cfg) Review URL: http://codereview.chromium.org/3135020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56509 0039d316-1c4b-4281-b951-d872f2087c98
* Add copyright, we never know...maruel@chromium.org2010-08-141-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56137 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 55766 - Enable -fPIC by default on x64mirandac@chromium.org2010-08-121-1/+12
| | | | | | | | | | | | | | Get rid of linux_fpic gyp variable. BUG=26625 TEST=all linux builds should compile Review URL: http://codereview.chromium.org/3135001 TBR=nirnimesh@chromium.org Review URL: http://codereview.chromium.org/3150006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55836 0039d316-1c4b-4281-b951-d872f2087c98
* Enable -fPIC by default on x64nirnimesh@chromium.org2010-08-111-12/+1
| | | | | | | | | | | Get rid of linux_fpic gyp variable. BUG=26625 TEST=all linux builds should compile Review URL: http://codereview.chromium.org/3135001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55766 0039d316-1c4b-4281-b951-d872f2087c98
* Build accelerated compositor by default on Mac OS X to ensure nokbr@google.com2010-08-111-1/+1
| | | | | | | | | | | compilation regressions in the associated code. BUG=38969 TEST=none Review URL: http://codereview.chromium.org/3012048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55763 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://codereview.chromium.org/3166002 for bryeung:sky@chromium.org2010-08-101-6/+9
| | | | | | | | | | | | | Chain toolkit_views to touchui. All touchui work is based on toolkit_views. TEST=manually via gclient runhooks BUG=none Review URL: http://codereview.chromium.org/3173001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55613 0039d316-1c4b-4281-b951-d872f2087c98
* linux: pass --as-needed to linkerevan@chromium.org2010-08-061-0/+1
| | | | | | | | | | | | | Gentoo has some nice docs on it here: http://www.gentoo.org/proj/en/qa/asneeded.xml on my Maverick box I couldn't see a difference in the ldd output, but I suppose it can't hurt on older systems. BUG=11595 Review URL: http://codereview.chromium.org/3050043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55302 0039d316-1c4b-4281-b951-d872f2087c98
* linux: pass -Wl,-O1 to the linkerevan@chromium.org2010-08-061-0/+5
| | | | | | | | | | This produced a ~7% startup performance gain in my local tests, with no extra binary size cost(!?). I'll watch the perf bots after commit to verify. Review URL: http://codereview.chromium.org/3093009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55271 0039d316-1c4b-4281-b951-d872f2087c98
* net: add DnsRRResovler to fetch arbitary DNS resource types.agl@chromium.org2010-08-041-0/+9
| | | | | | | | | | | (Linux/Mac only for now.) TEST=net_unittests BUG=none http://codereview.chromium.org/3029035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54907 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new feature define ENABLE_BLOB.jianli@chromium.org2010-08-031-0/+1
| | | | | | | | | | | | | | We need to replace all blob related feature defines ENABLE_BLOB_SLICE and ENABLE_FILE_READER. This patch only adds the new feature define in order to be prepared for the corresponding WebKit patch to land. After it is brought down, we will then remove 2 obsolete feature defines. BUG=none TEST=none Review URL: http://codereview.chromium.org/3082001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54770 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on prefetching in webkit buildsgavinp@google.com2010-08-011-1/+1
| | | | | | | | | | | | | | | | | | | | After http://codereview.chromium.org/2847093/show lands, I'll land this CL which modifies our build controls for webkit to turn on prefetching. This change might require builders to be clobbered, and by making it so small, I'm sure a sherriff will see what's up. However, I don't believe it will actually require a clobber, since there's no unit tests for prefetching (only functional tests and dumprendertree tests in webkit). TBR=tonyg@chromium.org BUG=none TEST=http://gemal.dk/browserspy/prefetching.php Review URL: http://codereview.chromium.org/3080015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54509 0039d316-1c4b-4281-b951-d872f2087c98
* Implement prefetching in chromegavinp@google.com2010-07-311-0/+1
| | | | | | | | | | | | | | | | | | With this CL (see also issue 2910009), chrome will support basic prefetching. You can optionally deactivate prefetching with the command line argument --disable-prefetch. A new RequestPriority was created as well, IDLE, which is lower than LOWEST. Unfortunately, SPDY has only two bits for priority, so as a temporary measure (pending SPDY v3 which will have three), we have a mapping in SPDY that folds net::LOWEST and net::IDLE together. BUG=13505 TEST=http://gemal.dk/browserspy/prefetch.php Review URL: http://codereview.chromium.org/3050016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54421 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-speech-input switch and set ENABLE_INPUT_SPEECH=1satish@chromium.org2010-07-301-0/+1
| | | | | | | | | | | | | | | | | | Flip the compile-time enable switch for speech input to on and add a command-line switch to put the functionality behind. The command-line flag will be used both on the Chromium side and in WebKit via WebRuntimeFeatures. This CL depends on the webkit patch https://bugs.webkit.org/show_bug.cgi?id=43146 BUG=none TEST=browser_tests --gtest_filter=SpeechInputEnableSwitchTest.* Originally Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=54235, but reverted due to tests failure. Review URL: http://codereview.chromium.org/3064017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54389 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add --enable-speech-input switch and set ENABLE_INPUT_SPEECH=1"evan@chromium.org2010-07-301-1/+0
| | | | | | This reverts commit r54235. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54249 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-speech-input switch and set ENABLE_INPUT_SPEECH=1satish@chromium.org2010-07-301-0/+1
| | | | | | | | | | | | | | | | Flip the compile-time enable switch for speech input to on and add a command-line switch to put the functionality behind. The command-line flag will be used both on the Chromium side and in WebKit via WebRuntimeFeatures. This CL depends on the webkit patch https://bugs.webkit.org/show_bug.cgi?id=43146 BUG=none TEST=browser_tests --gtest_filter=SpeechInputEnableSwitchTest.* Review URL: http://codereview.chromium.org/3064017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54235 0039d316-1c4b-4281-b951-d872f2087c98
* Touch extracted D3DX9 dll in extract_d3dx9 action.apatrick@chromium.org2010-07-281-0/+27
| | | | | | | | | | | This was necessary because the Windows expand utility preserves the modification time from the archive. This lead to the extract_d3dx9 action firing repeatedly because the action output was older than the input. TEST=try BUG=none Review URL: http://codereview.chromium.org/3067008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54058 0039d316-1c4b-4281-b951-d872f2087c98
* Add a gyp variable to turn on accelerated 2d canvas build time flagsjamesr@chromium.org2010-07-281-0/+7
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/3028029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54025 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding r53076 with linux fix.apatrick@chromium.org2010-07-272-1/+11
| | | | | | | | TEST=try BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53810 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Really build interactive_ui_tests on the bots.thakis@chromium.org2010-07-271-0/+1
| | | | | | | | BUG=21276 Review URL: http://codereview.chromium.org/3028027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53755 0039d316-1c4b-4281-b951-d872f2087c98
* Build sync integration tests on our builders in preparation of runningnsylvain@chromium.org2010-07-241-0/+3
| | | | | | | | this test. Review URL: http://codereview.chromium.org/3036019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53596 0039d316-1c4b-4281-b951-d872f2087c98
* Force a build. NO CODE CHANGE.maruel@chromium.org2010-07-241-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53575 0039d316-1c4b-4281-b951-d872f2087c98
* Build the nacl_sandbox tests on the bot. We will soon run them.nsylvain@chromium.org2010-07-241-0/+3
| | | | | | Review URL: http://codereview.chromium.org/3015025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53558 0039d316-1c4b-4281-b951-d872f2087c98
* whitespace change to trigger yet another build cycledpolukhin@chromium.org2010-07-231-1/+1
| | | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53449 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-device-orientation switch and set ENABLE_DEVICE_ORIENTATION=1hans@chromium.org2010-07-221-0/+1
| | | | | | | | | | | | | | | Flip the compile-time enable switch for device orientation to on, and add a command-line switch to put the functionality behind. The command-line flag will be used both on the Chromium side, and in WebKit via WebRuntimeFeatures. BUG=44654 TEST=browser_tests --gtest_filter=DeviceOrientationEnableSwitchTest.* Review URL: http://codereview.chromium.org/3042009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53317 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in CL http://www.codereview.chromium.org/2836058 on behalf of zbehan@:zelidrag@chromium.org2010-07-221-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chrome: create an option for using libcros provided by the system; fix all includes referring to libcros to not include third_party/ * Headers fix is needed to support using system libcros (installed to /usr/include) * All includes are "", and therefore a local variant in third_party/cros/ is always preferred, but system will also get picked up as a secondary target * Fixed chrome/browser/chromeos/cros/synaptics_library.h comments to better reflect the header placement * Added a variable system_libcros defaulting to 0 * Gotten rid of duplicate cros_api.gyp * Changed both places to either link against cros_api or libcrosapi TEST=build in the following scenarios: 1) libcros not installed, libcros sources in third_party/, !defined system_libcros - sucess 2) installed libcros, put #error into /usr/include/cros/chromeos_cros_api.h, repeat 1) - success 3) BUILD_DEFINES+=system_libcros=1, removed libcros from third_party, repeat 2) - fail (on #error in chromeos_cros_api.h) 4) Installed clean libcros, repeat 3) - success Review URL: http://codereview.chromium.org/3043010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53288 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to trigger GRD rebuild.agl@chromium.org2010-07-211-2/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53183 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build unit_tests on TSan/Win bot.timurrrr@chromium.org2010-07-211-1/+0
| | | | | | | | | BUG=49756 TBR=thestig TEST=TSan/Win bot should become green Review URL: http://codereview.chromium.org/3031017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53166 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 53076 - GYP changed to extract D3DX9 DLL into product dir.pinkerton@chromium.org2010-07-202-11/+1
| | | | | | | | | | | | | | | | | This is so ANGLE will find it. Also added ANGLE as a Chrome dependency. There must be a better way to detect whether there is a directxsdk directory in third_party. I'm open to ideas. TEST=try, check d3dx9 is copied to product dir when building chrome, check ANGLE initializes BUG=45898 Review URL: http://codereview.chromium.org/2843060 TBR=apatrick@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53079 0039d316-1c4b-4281-b951-d872f2087c98
* GYP changed to extract D3DX9 DLL into product dir.apatrick@chromium.org2010-07-202-1/+11
| | | | | | | | | | | | | | | This is so ANGLE will find it. Also added ANGLE as a Chrome dependency. There must be a better way to detect whether there is a directxsdk directory in third_party. I'm open to ideas. TEST=try, check d3dx9 is copied to product dir when building chrome, check ANGLE initializes BUG=45898 Review URL: http://codereview.chromium.org/2843060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53076 0039d316-1c4b-4281-b951-d872f2087c98
* whitespace change.jochen@chromium.org2010-07-191-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=jochen@ Review URL: http://codereview.chromium.org/2806057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52952 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to trigger the build (after submitting a grd change)gregoryd@google.com2010-07-191-1/+1
| | | | | | | TBR=pinkerton Review URL: http://codereview.chromium.org/3020013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52920 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: bauerbbauerb@chromium.org2010-07-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52900 0039d316-1c4b-4281-b951-d872f2087c98
* Kick builders.jeremy@chromium.org2010-07-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/3010011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52854 0039d316-1c4b-4281-b951-d872f2087c98
* Enable WEB_TIMING to match WebKit r63559.tonyg@chromium.org2010-07-161-0/+1
| | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3034009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52698 0039d316-1c4b-4281-b951-d872f2087c98
* Update gyp for chromium multi dll buildvictorw@chromium.org2010-07-161-1/+6
| | | | | | | | | BUG=46311 TEST=none Review URL: http://codereview.chromium.org/2962012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52614 0039d316-1c4b-4281-b951-d872f2087c98