summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Checkpoint: android fixes towards compilation of unit_tests.jrg@chromium.org2012-01-212-2/+5
| | | | | | | | | | | | Dependent on clipboard.h change in https://chromiumcodereview.appspot.com/9264014 BUG=None TEST= Review URL: http://codereview.chromium.org/9226012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118567 0039d316-1c4b-4281-b951-d872f2087c98
* aura_builder target needs to work on Macdhollowa@chromium.org2012-01-201-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | Extends 'aura_builder' target to work on Mac. This excludes bits that are not currently working. To build: ash_shell aura_demo aura_unittests compositor_unittests To run: compositor_unittests webkit_unit_tests Gyp flags: 'use_aura': 1 BUG=110632, 110627 TEST=Compile 'aura_builder' target on Mac with 'use_aura' bit set. R=cmp@chromium.org, oshima@chromium.org Review URL: https://chromiumcodereview.appspot.com/9226024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118535 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Replace UI-feature GYP flags with switches.derat@chromium.org2012-01-201-26/+0
| | | | | | | | | | | | | | | | | | This replaces the aura_show_about_flag_window_mode and chromeos_legacy_power_button GYP flags with --aura-force-compact-window-mode and --aura-legacy-power-button command-line switches. There is concern that using compile-time flags to control these features will greatly increase the workload on the Chrome OS builders; we apparently currently share Chrome binaries across all Chrome OS boards with the same architecture. BUG=109209,109052,chrome-os-partner:7570 TEST=manual Review URL: https://chromiumcodereview.appspot.com/9264025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118522 0039d316-1c4b-4281-b951-d872f2087c98
* Android buildbot refactor.jrg@google.com2012-01-206-82/+185
| | | | | | | | | | | | Add distinct entry points for each type of chromium android buildbot. Make it super-ez for a sheriff to disable (force green) any of them. BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/9249030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118471 0039d316-1c4b-4281-b951-d872f2087c98
* Add install-build-deps.py to patch msbuild for vs2010scottmg@google.com2012-01-191-0/+47
| | | | | | | | | | (patch discussed in bug and on connect page) BUG=97534 Review URL: https://chromiumcodereview.appspot.com/9265019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118381 0039d316-1c4b-4281-b951-d872f2087c98
* build DRT, webkit_unit_tests from individual gyp files.dpranke@chromium.org2012-01-192-5/+5
| | | | | | | | | | | | | | | | | This change toggles the build_webkit_exes_from_webkit_gyp file to 0, so that we try to build DumpRenderTree and webkit_unit_tests from their corresponding .gyp files (WebKitUnitTests.gyp and Tools.gyp) rather than the old WebKit.gyp file. This breaks the circular dependencies between the executables which depend on webkit_support, which depends on WebKit.gyp. We now only use the 'webkit' target itself in WebKit.gyp. R=tony@chromium.org BUG=105826 TEST=waterfall stays green Review URL: https://chromiumcodereview.appspot.com/8889039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118366 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Force colors on when building with ninja.thakis@chromium.org2012-01-191-0/+12
| | | | | | | | | BUG=110262 TEST=Build with ninja & clang, still get color diagnostics. Review URL: https://chromiumcodereview.appspot.com/9241001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118223 0039d316-1c4b-4281-b951-d872f2087c98
* Add -DENABLE_PLUGIN_INSTALLATION in chrome/renderer.bauerb@chromium.org2012-01-171-0/+13
| | | | | | | | | | BUG=62079 TEST=none Review URL: http://codereview.chromium.org/9211007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117904 0039d316-1c4b-4281-b951-d872f2087c98
* Use PCH by default in VS 2010.joi@chromium.org2012-01-161-5/+22
| | | | | | | | | | | | | | | | | | | | | According to my testing, VS 2010 does not have problem (b) documented at http://code.google.com/p/chromium/wiki/WindowsPrecompiledHeaders, i.e. it rebuilds the PCH file when necessary because of e.g. preprocessor flag changes. Since we aren't using VS 2010 for official builds, if problem (a) (out of memory) is encountered with VS 2010 when we make the switch to using it for official builds, we can simply turn PCH off explicitly in the include.gypi for the official bots. This change has no effect on VS 2008 bots or users. BUG=110001 Review URL: http://codereview.chromium.org/9139059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117845 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace to force a buildmaruel@chromium.org2012-01-141-1/+2
| | | | | | NO CODE CHANGE. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117798 0039d316-1c4b-4281-b951-d872f2087c98
* 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