summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Cycle through port pools for Android emulator.jrg@google.com2012-01-131-2/+22
| | | | | | | | | BUG=None TEST= Review URL: http://codereview.chromium.org/9194006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117616 0039d316-1c4b-4281-b951-d872f2087c98
* Set -Wno-unused-result for Chrome OS buildmazda@chromium.org2012-01-131-8/+3
| | | | | | | | | | | | Now gcc in chroot is updated to 4.6 and this option is available. BUG=chromium-os:18541 TEST='emerge-stumpy chromeos-chrome' succeeds in chroot. Review URL: http://codereview.chromium.org/9196001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117615 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webapp_it2me target from remoting.gyp.sergeyu@chromium.org2012-01-131-1/+0
| | | | | | | | | BUG=109948 Review URL: http://codereview.chromium.org/9148083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117608 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Breakpad r897:r902. Mostly changes being upstreamed from ↵thestig@chromium.org2012-01-131-2/+2
| | | | | | | | CrOS's branch. Cleanup some whitespaces while we're at it. Review URL: http://codereview.chromium.org/9158035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117602 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 117533 - Fix ASLR Windows build configurationwez@chromium.org2012-01-131-47/+12
| | | | | | | | | | | | | | | | | | | | | 1) Actually turn off ASLR for Debug build. Despite the comments, this was not happening in reality because the /dynamicbase linker flag overrode the VCLinkerTool.RandomizedBaseAddress setting. 2) Make the ASLR setting configurable from outside (target usage is for particular Dr. Memory builds). TEST=Built googleurl_unittests and ensured its ALSR setting matched that requested, both for default and for custom via new gyp var BUG=109767 Review URL: http://codereview.chromium.org/9169020 TBR=bruening@chromium.org Review URL: http://codereview.chromium.org/9194003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117586 0039d316-1c4b-4281-b951-d872f2087c98
* Add annotator tags for better debugging. More suppressions and other tweaks.jrg@google.com2012-01-133-15/+39
| | | | | | | | | BUG=None TEST= Review URL: http://codereview.chromium.org/9104002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117583 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ASLR Windows build configurationbruening@chromium.org2012-01-121-12/+47
| | | | | | | | | | | | | | | | | | 1) Actually turn off ASLR for Debug build. Despite the comments, this was not happening in reality because the /dynamicbase linker flag overrode the VCLinkerTool.RandomizedBaseAddress setting. 2) Make the ASLR setting configurable from outside (target usage is for particular Dr. Memory builds). TEST=Built googleurl_unittests and ensured its ALSR setting matched that requested, both for default and for custom via new gyp var BUG=109767 Review URL: http://codereview.chromium.org/9169020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117533 0039d316-1c4b-4281-b951-d872f2087c98
* Restart the Android emulator for each test.jrg@google.com2012-01-121-28/+61
| | | | | | | | | BUG=None TEST= Review URL: http://codereview.chromium.org/9187062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117508 0039d316-1c4b-4281-b951-d872f2087c98
* Remove more references to the deprecated webapp_it2me.sergeyu@chromium.org2012-01-121-0/+1
| | | | | | | | BUG=109948 Review URL: http://codereview.chromium.org/9187039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117467 0039d316-1c4b-4281-b951-d872f2087c98
* Increase Android test robustness.jrg@google.com2012-01-126-16/+67
| | | | | | | | | | | | Use of the emulator is probably a lost cause, but maybe this can hold us for now. BUG=None TEST= Review URL: http://codereview.chromium.org/9185043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117458 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange: don't check git state for whether the tree is dirtyevan@chromium.org2012-01-121-27/+1
| | | | | | | | | | | | | | | | | We don't show whether the tree was dirty for SVN. Because lastchange runs on every build, these commands impact every build. The call to "git checkout" makes git stat every file in the repository (including ones unrelated to the build). This change makes a Ninja build of Chrome 20% faster. I've seen the command take tens of seconds on a cold disk, and it likely has a larger impact on Windows where the disk is slower. Review URL: http://codereview.chromium.org/9148030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117352 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling use of custom build of nacl toolchains for chromeos asbradnelson@google.com2012-01-111-14/+1
| | | | | | | | | | | the canned nacl toolchain should now function in the chromeos chroot. BUG=None TEST=trybots R=mcgrathr@chromium.org Review URL: http://codereview.chromium.org/9168036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117275 0039d316-1c4b-4281-b951-d872f2087c98
* Check whether the file exists before cleaning it up.peter@chromium.org2012-01-111-0/+2
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/9190012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117244 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to test builds.cmp@chromium.org2012-01-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117188 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos/aura: Handle power button on unofficial hardware.derat@chromium.org2012-01-101-0/+7
| | | | | | | | | | | | | | | | | Most official Chrome OS hardware reports power button releases correctly, but on standard x86 systems, we'll always receive a button up event just after the button down. This change adds a chromeos_legacy_power_button gyp flag; when set, we lock the screen or shut down immediately when the button is pressed instead of providing interactive animations. BUG=109209 TEST=added tests; also did manual testing Review URL: http://codereview.chromium.org/9110044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116993 0039d316-1c4b-4281-b951-d872f2087c98
* This is added so that we can control from the chromeos build time whether to ↵alicet@chromium.org2012-01-101-0/+19
| | | | | | | | | | | | define this flag, and can optionally not add the aura-window-mode toggle to about://flags page. BUG=109052 TEST=checked generated make file and compiles. Review URL: http://codereview.chromium.org/9121002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116964 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude platform_data_fetcher_linux.cc on *BSD because of udev specific coderobert.nagy@gmail.com2012-01-091-2/+3
| | | | | | | | | | | | Also disable libudev on *BSD because it's not available. BUG= TEST= Review URL: http://codereview.chromium.org/9147003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116868 0039d316-1c4b-4281-b951-d872f2087c98
* White space change to trigger a buildmaruel@chromium.org2012-01-081-1/+1
| | | | | | NO CODE CHANGE git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116852 0039d316-1c4b-4281-b951-d872f2087c98
* Add gamepad data fetcher for Linuxscottmg@google.com2012-01-061-0/+21
| | | | | | | | | | BUG=79050 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116724 Review URL: http://codereview.chromium.org/8899017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116752 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116724 - Add gamepad data fetcher for Linuxasvitkine@chromium.org2012-01-061-21/+0
| | | | | | | | | | | | | | Broke ASAN builder: http://build.chromium.org/p/chromium.memory/builders/ASAN%20Builder/builds/8480/steps/update/logs/stdio BUG=79050 Review URL: http://codereview.chromium.org/8899017 TBR=scottmg@google.com Review URL: http://codereview.chromium.org/9110039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116726 0039d316-1c4b-4281-b951-d872f2087c98
* Add gamepad data fetcher for Linuxscottmg@google.com2012-01-061-0/+21
| | | | | | | | BUG=79050 Review URL: http://codereview.chromium.org/8899017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116724 0039d316-1c4b-4281-b951-d872f2087c98
* Always enable the ARMv7 architecture for Android buildspeter@chromium.org2012-01-061-2/+2
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/9111018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116662 0039d316-1c4b-4281-b951-d872f2087c98
* Delete the scan sources test. I previously deleted scan_sources but left thebrettw@chromium.org2012-01-051-91/+0
| | | | | | | test in place. Review URL: http://codereview.chromium.org/9109017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116561 0039d316-1c4b-4281-b951-d872f2087c98
* Rename env var to match new output folder of latest SDKjrg@chromium.org2012-01-051-1/+1
| | | | | | | | | BUG=None TEST= Review URL: http://codereview.chromium.org/9114002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116527 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to verify a change.cmp@chromium.org2012-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116470 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable SwiftShaderjbauman@chromium.org2012-01-051-0/+3
| | | | | | | | | | | | The crash bugs weren't related to SwiftShader, so enable it again. BUG=26001 TEST= Review URL: http://codereview.chromium.org/9088006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116429 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Remove -Wno-format now that our clang understands %as in c++.thakis@chromium.org2012-01-041-3/+0
| | | | | | | | | | | BUG=none TEST=builds TBR=hans Review URL: http://codereview.chromium.org/8983031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116397 0039d316-1c4b-4281-b951-d872f2087c98
* Remove build/scan_sources.pybrettw@chromium.org2012-01-041-235/+0
| | | | | | | | This isn't used. There is another copy in native_client/build that is used, which makes the existance of this one very confusing. Review URL: http://codereview.chromium.org/9086011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116386 0039d316-1c4b-4281-b951-d872f2087c98
* Add shell32 to the delayload list for most gyp projectscpu@chromium.org2012-01-041-0/+1
| | | | | | | | | | I am working on removing cruft (manual binds to shell32) that people have made in /chrome and /base BUG=none TEST=green tree Review URL: http://codereview.chromium.org/9008075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116368 0039d316-1c4b-4281-b951-d872f2087c98
* Input latency performance test that uses tracing (retry)jbates@chromium.org2012-01-041-1/+6
| | | | | | | | | | | | | | Original review: http://codereview.chromium.org/8883005/ This CL adds a new gyp target called performance_browser_tests to run the new input latency test as a browser test. See the comments in latency_tests.cc for an overview of how latency is measured. TBR=jbates@chromium.org Review URL: http://codereview.chromium.org/9077001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116271 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce use_ash macro/gyp define.ben@chromium.org2012-01-031-2/+19
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9071013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116212 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116191 - Input latency performance test that uses tracing.jbates@chromium.org2012-01-031-6/+1
| | | | | | | | | | | | | This CL adds a new gyp target called performance_browser_tests to run the new input latency test as a browser test. See the comments in latency_tests.cc for an overview of how latency is measured. Review URL: http://codereview.chromium.org/8883005 TBR=jbates@chromium.org Review URL: http://codereview.chromium.org/9071018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116202 0039d316-1c4b-4281-b951-d872f2087c98
* Input latency performance test that uses tracing.jbates@chromium.org2012-01-031-1/+6
| | | | | | | | | | This CL adds a new gyp target called performance_browser_tests to run the new input latency test as a browser test. See the comments in latency_tests.cc for an overview of how latency is measured. Review URL: http://codereview.chromium.org/8883005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116191 0039d316-1c4b-4281-b951-d872f2087c98
* Add ___asan_unregister_globals to the list of symbols that should be saved ↵glider@chromium.org2011-12-291-0/+1
| | | | | | | | | when building with AddressSanitizer. This CL is to be submitted after we update the ASan binaries for Darwin. Review URL: http://codereview.chromium.org/8989061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115962 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Allow fullscreen RWHVAs (i.e. Flash) to be focused.derat@chromium.org2011-12-271-1/+1
| | | | | | | | | | | | | This fixes a regression that caused fullscreen RenderWidgetHostViewAuras to decline the focus, resulting in them not receiving key events. BUG=107804 TEST=manually checked that Space and Escape now work in fullscreen YouTube videos; also added a test Review URL: http://codereview.chromium.org/9026013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115855 0039d316-1c4b-4281-b951-d872f2087c98
* roll clang 146361:147225thakis@chromium.org2011-12-241-5/+8
| | | | | | | | | | BUG=107412 TEST=none TBR=hans Review URL: http://codereview.chromium.org/9007051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115755 0039d316-1c4b-4281-b951-d872f2087c98
* Move the gyp file to ash.ben@chromium.org2011-12-241-3/+3
| | | | | | | | | http://crbug.com/108457 TEST=none TBR=sky Review URL: http://codereview.chromium.org/9034017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115744 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to force a build.maruel@chromium.org2011-12-231-0/+1
| | | | | | NO CODE CHANGE. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115734 0039d316-1c4b-4281-b951-d872f2087c98
* Add --dart-flags and --disable-dart command line switches.podivilov@chromium.org2011-12-231-0/+6
| | | | | | | | R=darin@chromium.org Review URL: http://codereview.chromium.org/8905006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115707 0039d316-1c4b-4281-b951-d872f2087c98
* Add performance_ui_tests to chrome_official_builder.cmp@chromium.org2011-12-221-0/+1
| | | | | | Review URL: http://codereview.chromium.org/9025020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115632 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable swiftshader.jbauman@chromium.org2011-12-221-3/+0
| | | | | | | | | | | | We've been getting a bunch of extra gpu-related crashes recently, and while they don't seem to be related to swiftshader (the timing is a bit off) it's possible, so try to rule that out. BUG=26001 TEST= Review URL: http://codereview.chromium.org/9021039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115534 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for missing ASAN stack frames.aarya@google.com2011-12-211-0/+1
| | | | | | Review URL: http://codereview.chromium.org/8999013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115347 0039d316-1c4b-4281-b951-d872f2087c98
* With this change, each target can select an optimization level for Windows ↵siggi@chromium.org2011-12-204-12/+77
| | | | | | | | | | | | | | | | | | | | official builds by setting a variable name "optimize" to one of three possible values: - "size"; optimizes for minimal code size, the default. - "speed"; optimizes for speed over code size. - "max"; turns on link time code generation and whole program optimization, which is very expensive and should be used sparingly. Note that this change by itself lowers the optimization level to "size" for all targets. Separate changes to the V8 and WebKit repos will be needed to bring up their optimization levels to WPO. BUG=108167 TEST= Review URL: http://codereview.chromium.org/8983002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115187 0039d316-1c4b-4281-b951-d872f2087c98
* Install Android SDK4.0michaelbai@chromium.org2011-12-201-16/+7
| | | | | | | | | | | | | | Install Android SDK 4.0 r16. The Android SDK directory should be set to android-sdk-linux afterwards BUG= TEST=all available tests passed Review URL: http://codereview.chromium.org/8963008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115170 0039d316-1c4b-4281-b951-d872f2087c98
* Do not pass the deprecated -fasan flag in the asan=1 modeglider@chromium.org2011-12-201-6/+0
| | | | | | | (we're already passing -faddress-sanitizer). Review URL: http://codereview.chromium.org/8953033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115097 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace file to force a test run on the ASAN botsrsleevi@chromium.org2011-12-181-1/+1
| | | | | | | | | BUG=none TBR=thakis Review URL: http://codereview.chromium.org/8989001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114937 0039d316-1c4b-4281-b951-d872f2087c98
* Add libudev to install-build-deps.shscottmg@chromium.org2011-12-171-6/+6
| | | | | | | | | BUG=79050 Review URL: http://codereview.chromium.org/8981007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114905 0039d316-1c4b-4281-b951-d872f2087c98
* 3 additions to common.gypi:bruening@chromium.org2011-12-171-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) re-instate r113657 from crbug/106711: win_release_OmitFramePointers=0 must explicitly pass /Oy- since /O2 implies /Oy 2) add win_debug_OmitFramePointers as tri-state where blank value (the default) avoids perturbing VS defaults 3) add win_release_extra_cflags and win_debug_extra_cflags to make it easier to add custom local flags for tool builds BUG=106711 TEST=Tweaked these vars via GYP_DEFINES and include.gypi and confirmed the changes in build/All.vcproj For example: I have "'win_release_InlineFunctionExpansion': 0" in my include.gypi: % GYP_DEFINES='win_debug_extra_cflags="/QIfist /nologo"' gclient runhooks % grep -E -o 'Name="[^"|]*\|[^"]*"|Omit[^ ]*|include" AdditionalOptions="[^"]*"' build/All.vcproj Name="Release|Win32" include" AdditionalOptions="/MP /Ob0" OmitFramePointers="true" Name="Debug|Win32" include" AdditionalOptions="/MP /QIfist /nologo" Name="Release|x64" include" AdditionalOptions="/MP /Ob0" OmitFramePointers="true" Name="Debug|x64" include" AdditionalOptions="/MP /QIfist /nologo" % GYP_DEFINES='win_release_extra_cflags="/QIfist /nologo" win_release_OmitFramePointers=0 win_debug_OmitFramePointers=1' gclient runhooks % grep -E -o 'Name="[^"|]*\|[^"]*"|Omit[^ ]*|include" AdditionalOptions="[^"]*"' build/All.vcproj Name="Release|Win32" include" AdditionalOptions="/MP /QIfist /nologo /Ob0 /Oy-" OmitFramePointers="false" Name="Debug|Win32" include" AdditionalOptions="/MP" OmitFramePointers="true" Name="Release|x64" include" AdditionalOptions="/MP /QIfist /nologo /Ob0 /Oy-" OmitFramePointers="false" Name="Debug|x64" include" AdditionalOptions="/MP" OmitFramePointers="true" Review URL: http://codereview.chromium.org/8966025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114893 0039d316-1c4b-4281-b951-d872f2087c98
* Download SwiftShader component if WebGL is blacklistedjbauman@chromium.org2011-12-161-0/+3
| | | | | | | | | | | Register with the component updater service if it's discovered that WebGL is blacklisted. Then register the swiftshader library with the GPU data manager. BUG=26001 TEST=Start up chrome on a blacklisted windows machine, wait a while, and open a webgl page Review URL: http://codereview.chromium.org/8897008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114885 0039d316-1c4b-4281-b951-d872f2087c98
* Tell the linker in advance to expect a large output size.siggi@chromium.org2011-12-161-1/+7
| | | | | | | | | | | | | | This may reduce memory fragmentation, which may eke out a few more weeks of time on our official builds. Also turn down linker log verbosity. R=maruel@chromium.org BUG=None TEST=Official Windows build doesn't fail with linker OOM. Review URL: http://codereview.chromium.org/8963016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114808 0039d316-1c4b-4281-b951-d872f2087c98