summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Upstream: Test scripts for Android (phase 1)michaelbai@google.com2011-10-204-0/+1105
| | | | | | | | | | | These are the utilities BUG= TEST= Review URL: http://codereview.chromium.org/8356013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106507 0039d316-1c4b-4281-b951-d872f2087c98
* Update name to match define.backer@chromium.org2011-10-191-4/+4
| | | | | | | | | | | | In previous CL, moved VIEW_GPU_IMAGE_TRANSPORT to UI_COMPOSITOR_IMAGE_TRANSPORT at reviewer request. Forgot to move views_gpu_image_transport to ui_compositor_image_transport. R=ben@chromium.org BUG=none TEST=none (CL is a no-op) Review URL: http://codereview.chromium.org/8353007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106283 0039d316-1c4b-4281-b951-d872f2087c98
* OpenBSD patches for base / split from CR #8275005mark@chromium.org2011-10-181-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | base/base.gypi: - Add native_library_linux.cc to the openbsd build. - Add '..' to include_dirs so that OS_* definitions are available in symbolize.cc base/debug/debugger_posix.cc: - Add support for figuring out if the process is being debugged on OpenBSD by sharing some code with Mac. base/process_util_unittest.cc: - Disable the OutOfMemoryTest on OpenBSD base/third_party/symbolize/symbolize.cc: - Include the correct elf header on OpenBSD build/linux/system.gyp: - The dl library is linux only, so only use it there. BUG= TEST= Review URL: http://codereview.chromium.org/8329023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106078 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI TaskManager: Turn it on-by-default on Win/Mac/Linuxyoshiki@chromium.org2011-10-181-5/+3
| | | | | | | | | | | | | Modified gyp to define WEBUI_TASK_MANAGER=1. And fixed some tests, because they had failed with WEBUI_TASK_MANAGER=1 on Windows. BUG=99029 TEST=manual, trybots pass Review URL: http://codereview.chromium.org/8221018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106040 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: unit_tests now run on Linuxjamescook@chromium.org2011-10-171-0/+6
| | | | | | | | | | | Marked several tests DISABLED and several tests FAILS. Most are due to functionality that isn't implemented yet on Aura. Filed bugs with Feature-Aura for the ones we need to fix. BUG=100352 TEST=unit_tests Review URL: http://codereview.chromium.org/8298007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105962 0039d316-1c4b-4281-b951-d872f2087c98
* Add Ubuntu 11.10 to the list of supported versions.pph34r@gmail.com2011-10-171-4/+4
| | | | | | | | | | | | Add libxt-dev to the package list. BUG=None TEST=None Review URL: http://codereview.chromium.org/8305018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105907 0039d316-1c4b-4281-b951-d872f2087c98
* roll clang 140930:142072thakis@chromium.org2011-10-151-3/+12
| | | | | | | | | | | | | | Also add a --run-tests parameter to update.sh The plugin change is required due to http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20111010/047769.html BUG=none TEST=none TBR=hans Review URL: http://codereview.chromium.org/8247005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105679 0039d316-1c4b-4281-b951-d872f2087c98
* Wires keeping the launcher up to date with the browser. I also needed ↵sky@chromium.org2011-10-151-1/+3
| | | | | | | | | | | | GetBrowserViewForNativeWindow, so I had to wire up ViewProps for it to work correctly. BUG=97262 TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/8289022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105677 0039d316-1c4b-4281-b951-d872f2087c98
* cycle botsthakis@chromium.org2011-10-141-1/+2
| | | | | | | | | | BUG=none TEST=none TBR=rsleevi Review URL: http://codereview.chromium.org/8298012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105538 0039d316-1c4b-4281-b951-d872f2087c98
* Allow speech input feature to be disabled.jknotten@chromium.org2011-10-141-0/+8
| | | | | | | | | | BUG=None TEST=Existing Review URL: http://codereview.chromium.org/8222025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105463 0039d316-1c4b-4281-b951-d872f2087c98
* Enable accelerated WebKit compositor for Aura.backer@chromium.org2011-10-131-0/+12
| | | | | | | | | | | This allows the use of the WebKit compositor for Aura on Linux. It reuses the same display path as TOUCH_UI. BUG=none TEST=build GYP_DEFINES="use_aura" on Linux; go to http://www.webkit.org/blog-files/3d-transforms/poster-circle.html Review URL: http://codereview.chromium.org/8241012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105323 0039d316-1c4b-4281-b951-d872f2087c98
* Change to whitespace to kick off builds.cmp@chromium.org2011-10-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105271 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change.cmp@chromium.org2011-10-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105270 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to trigger builds.cmp@chromium.org2011-10-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105268 0039d316-1c4b-4281-b951-d872f2087c98
* OpenBSD and FreeBSD fixes for base.mark@chromium.org2011-10-131-1/+3
| | | | | | | | | | | | | OpenBSD and FreeBSD need -I/usr/local/include for <execinfo.h>. Use !#/usr/bin/env bash because on !linux it's not located there. Patch by Robert Nagy <robert@openbsd.org> BUG=none TEST=none Review URL: http://codereview.chromium.org/8228005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105257 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Reenable -Wparentheses on mac.thakis@chromium.org2011-10-131-4/+0
| | | | | | | | | | | | | I disabled it 4 months ago in http://codereview.chromium.org/7046048 and forgot to turn it back on. BUG=none TEST=none TBR=hans Review URL: http://codereview.chromium.org/8253009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105233 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build with system yasm.phajdan.jr@chromium.org2011-10-121-0/+3
| | | | | | | BUG=100078 Review URL: http://codereview.chromium.org/8243012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105149 0039d316-1c4b-4281-b951-d872f2087c98
* Do not use Chrome plugins with ASan.glider@chromium.org2011-10-121-0/+3
| | | | | | Review URL: http://codereview.chromium.org/8242011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105102 0039d316-1c4b-4281-b951-d872f2087c98
* white space change to force a build. NO CODE CHANGE.maruel@chromium.org2011-10-111-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104958 0039d316-1c4b-4281-b951-d872f2087c98
* Add global lock for Enter* classes. Add ScopedProxyLock for non-thunk ↵dmichael@chromium.org2011-10-111-0/+9
| | | | | | | | | | | proxies. Add multi-threading test for PPB_Var. BUG=92909 TEST=None yet Review URL: http://codereview.chromium.org/8016008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104931 0039d316-1c4b-4281-b951-d872f2087c98
* Commit a whitespace to force a build. NO CODE CHANGE.maruel@chromium.org2011-10-111-3/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104910 0039d316-1c4b-4281-b951-d872f2087c98
* Commit a whitespace to force a build. NO CODE CHANGE.maruel@chromium.org2011-10-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104909 0039d316-1c4b-4281-b951-d872f2087c98
* Make OmitFramePointer adjustable for Win/Release build.timurrrr@chromium.org2011-10-112-2/+14
| | | | | | | | | | | | | | | Also, remove the Optimization hard-coded flags that turned out not to be adjustable as well. TEST=vimdiff against ipc\ipc.vcproj of three different versions: 1) old 2) new (matches "old" except for the addition of OmitFramePointers="true" for Release x64) 3) new with `GYP_DEFINES=win_release_OmitFramePointers=0 win_release_Optimization=2` BUG=99446,96326 Review URL: http://codereview.chromium.org/8227011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104904 0039d316-1c4b-4281-b951-d872f2087c98
* Smooth scrolling build cleanup.scottbyer@chromium.org2011-10-111-11/+0
| | | | | | | | | | | | Now that it's compiled into WebKit by default, remove the gyp flag. BUG=none TEST=build on Windows or Linux after this CL, turn on the flag, check that scrolling is still animated. Review URL: http://codereview.chromium.org/8100003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104893 0039d316-1c4b-4281-b951-d872f2087c98
* Ups the size of the desktop window that is created so tests pass. Wesky@chromium.org2011-10-101-0/+1
| | | | | | | | | | | | | | likely want to provide a test DesktopHost implementation for the tests, but this makes a test pass for now. Also, adds aura_shell_unittests to all.gyp. BUG=none TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/8222008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104742 0039d316-1c4b-4281-b951-d872f2087c98
* Add gyp rules to exclude _aurax11 and _aurawin files when appropriatedavemoore@chromium.org2011-10-101-0/+6
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8201015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104719 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line switch for enabling threaded compositingjamesr@chromium.org2011-10-081-3/+0
| | | | | | | | | | | This is a patch against the patch in http://codereview.chromium.org/8139020/ BUG=none TEST=none Review URL: http://codereview.chromium.org/8163008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104623 0039d316-1c4b-4281-b951-d872f2087c98
* Implement disable_pie for all executables.rkc@chromium.org2011-10-081-0/+18
| | | | | | | | | | | | | | On setting disable_pie=1 would only build Chrome with the PIE flag disabled. This helped debugging Chrome but browser_tests, ui_tests and other tests + executables were still built with PIE making remote debugging them not possible. Now when disable_pie=1 is specified, all executables will be built non-PIE. R=zelidrag@chromium.org,thakis@chromium.org BUG=None. TEST=Tested with a complete build. Only and all executables are being linked with '-nopie' with disable_pie=1 specified. Review URL: http://codereview.chromium.org/8207010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104609 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes aura build on windows. Makes all tests use the test compositorsky@chromium.org2011-10-071-0/+15
| | | | | | | | | | | | as the bots don't have the right libraries yet. BUG=none TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/8202014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104566 0039d316-1c4b-4281-b951-d872f2087c98
* Since both required some effort to compile on ToT this should help avoid ↵saintlou@chromium.org2011-10-061-0/+2
| | | | | | | | | | | | regressions. TBR=sky@chromium.org BUG=97131 TEST=none Review URL: http://codereview.chromium.org/8159009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104385 0039d316-1c4b-4281-b951-d872f2087c98
* Get Chrome to build & link with USE_AURA on Windows again.BUG=noneTEST=noneben@chromium.org2011-10-061-0/+5
| | | | | | Review URL: http://codereview.chromium.org/8174005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104382 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream: The script to install Android SDK, NDK.michaelbai@google.com2011-10-061-0/+121
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/8144012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104325 0039d316-1c4b-4281-b951-d872f2087c98
* Move build_dir_prefix up a level of nesting so we don't createtony@chromium.org2011-10-061-6/+5
| | | | | | | | | | | a 'variables' configuration in xcode. BUG=99226 Review URL: http://codereview.chromium.org/8164001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104321 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build with GYP_DEFINES=use_openssl=1.mattm@chromium.org2011-10-061-5/+8
| | | | | | | | | | BUG=none TEST=build on linux with GYP_DEFINES=use_openssl=1. Review URL: http://codereview.chromium.org/8159004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104237 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Build aura_builder on linux.sadrul@chromium.org2011-10-051-6/+6
| | | | | | | | | | | | | | . aura is never built with gtk anymore. So it's not necesary to disable GTK events in the message-pump. . Make sure glib headers are included when building non-gtk aura. . Update the 'glib' target to include gobject-2.0 and gthread-2.0 packages. BUG=none TEST=aura_builder builds on linux with use_aura=1 Review URL: http://codereview.chromium.org/8144009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104165 0039d316-1c4b-4281-b951-d872f2087c98
* Make use_nss a gyp var so that aura can build w/ nss.davemoore@chromium.org2011-10-052-6/+15
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8135024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104100 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ENABLE_INTENTS to ENABLE_WEB_INTENTS that slipped through the cracks.gbillock@chromium.org2011-10-041-1/+1
| | | | | | | | | | | R=jhawkins@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/8083026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103972 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 102221 - Temporarily turning off stripping for mac builds on the main ↵bradnelson@google.com2011-10-041-17/+2
| | | | | | | | | | | | | | | | waterfall to debug intermittent crash seen only there. BUG=None TEST=None R=bradchen@chromium.org Review URL: http://codereview.chromium.org/7976042 TBR=bradnelson@google.com Review URL: http://codereview.chromium.org/8136010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103949 0039d316-1c4b-4281-b951-d872f2087c98
* Separate Virtual Keyboard related conditionals from TouchUIhashimoto@chromium.org2011-10-041-0/+15
| | | | | | | | | | | | | | Add a gyp variable use_virtual_keyboard Add a cpp define USE_VIRTUAL_KEYBOARD Add a grit define use_virtual_keyboard BUG=chromium-os:10620 TEST=chrome and browser_tests compile successfully with GYP_DEFINES="touchui=1" and GYP_DEFINES="use_virtual_keyboard=1 use_only_pure_views=1". they run with a virtual keyboard with command-line option --views-desktop Review URL: http://codereview.chromium.org/8051010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103926 0039d316-1c4b-4281-b951-d872f2087c98
* force a build.mirandac@google.com2011-10-041-1/+2
| | | | | | Review URL: http://codereview.chromium.org/8122021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103871 0039d316-1c4b-4281-b951-d872f2087c98
* force a build.mirandac@google.com2011-10-041-2/+4
| | | | | | Review URL: http://codereview.chromium.org/8116026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103868 0039d316-1c4b-4281-b951-d872f2087c98
* Adds aura_builder target to all.gyp so that we can use it from the bots.sky@chromium.org2011-10-041-0/+18
| | | | | | | | | | BUG=none TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/8113022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103848 0039d316-1c4b-4281-b951-d872f2087c98
* Disable CLANG_WARN_CXX0X_EXTENSIONS (-Wc++0x-extensions) when building withmark@chromium.org2011-10-031-0/+11
| | | | | | | | | | clang under Xcode 4. BUG=none TEST=none Review URL: http://codereview.chromium.org/8116006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103747 0039d316-1c4b-4281-b951-d872f2087c98
* Create scanning script to determine header dependencies.noelallen@google.com2011-10-022-0/+328
| | | | | | | | | | | This python script will take a set of input files and header include directories and scan through the sources trying to find all header references to generate a list of file dependencies. The scanner does not use a preprocessor so all headers in the source even if conditionally compiled out, are returned. Files which can not be found in the file system are ignored. BUG= http://code.google.com/p/chromium/issues/detail?id=96782 TEST= manual Review URL: http://codereview.chromium.org/8037013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103675 0039d316-1c4b-4281-b951-d872f2087c98
* Add elfutils to install-build-deps.sh package listmcgrathr@chromium.org2011-09-301-1/+2
| | | | | | | | | | | | | | | | | The elfutils package is available on every Linux variant, is not very large, and simply adds new utilities called eu-* without affecting anything else. Packaging changes I hope to land later will need to have eu-strip available on the buildbots that do official release builds. BUG= none TEST= none R=bradnelson@google.com Review URL: http://codereview.chromium.org/8083023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103589 0039d316-1c4b-4281-b951-d872f2087c98
* Add (not yet working) content_browsertests target.phajdan.jr@chromium.org2011-09-301-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements ContentBrowserTest and a transparent switch between content and chrome browser tests. BUG=90448 Review URL: http://codereview.chromium.org/8036044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103540 0039d316-1c4b-4281-b951-d872f2087c98
* Mostly automatic incremental link enablingscottmg@chromium.org2011-09-301-1/+1
| | | | | | | | | | | | Patch and tool to make turning on incremental linking on Windows easy. BUG=94837 TEST=No link errors Review URL: http://codereview.chromium.org/8059024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103474 0039d316-1c4b-4281-b951-d872f2087c98
* linux: allow builds to override libdir pathvapier@google.com2011-09-301-1/+5
| | | | | | | | | | | Not all multilibs install into /usr/lib/, so when building for one which doesn't, we hit errors where the detected python arch does not match the detected target arch. Like x86_64/powerpc64/sparc64/etc... which use /usr/lib64/. Review URL: http://codereview.chromium.org/8018002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103422 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused qcms library.phajdan.jr@chromium.org2011-09-291-1/+0
| | | | | | | BUG=98460 Review URL: http://codereview.chromium.org/8079005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103316 0039d316-1c4b-4281-b951-d872f2087c98
* _pyautolib.so is linked with libasan.a if ASAN is used.glotov@google.com2011-09-291-1/+2
| | | | | | | | | BUG=chromium-os:20711 TEST=run autotests under ASAN Review URL: http://codereview.chromium.org/8065007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103298 0039d316-1c4b-4281-b951-d872f2087c98