Граф коммитов

1822 Коммитов

Автор SHA1 Сообщение Дата
pph34r@gmail.com 289f7f2a3a Add Ubuntu 11.10 to the list of supported versions.
Add libxt-dev to the package list.

BUG=None
TEST=None


Review URL: http://codereview.chromium.org/8305018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@105907 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-17 20:52:16 +00:00
thakis@chromium.org a0b795c78b roll clang 140930:142072
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: http://src.chromium.org/svn/trunk/src/build@105679 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-15 19:00:30 +00:00
sky@chromium.org 0deda81573 Wires keeping the launcher up to date with the browser. I also needed 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: http://src.chromium.org/svn/trunk/src/build@105677 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-15 18:44:51 +00:00
thakis@chromium.org 9a871275ce cycle bots
BUG=none
TEST=none
TBR=rsleevi

Review URL: http://codereview.chromium.org/8298012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@105538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-14 19:20:31 +00:00
jknotten@chromium.org ee35183eeb Allow speech input feature to be disabled.
BUG=None
TEST=Existing


Review URL: http://codereview.chromium.org/8222025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@105463 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-14 05:08:22 +00:00
backer@chromium.org 8cd219917c Enable accelerated WebKit compositor for Aura.
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: http://src.chromium.org/svn/trunk/src/build@105323 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-13 17:18:11 +00:00
cmp@chromium.org f8f3f405c8 Change to whitespace to kick off builds.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@105271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-13 07:31:36 +00:00
cmp@chromium.org 1f25b57f9d Whitespace change.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@105270 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-13 06:54:57 +00:00
cmp@chromium.org 825e6a7b43 Whitespace change to trigger builds.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@105268 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-13 06:25:13 +00:00
mark@chromium.org 72bb97f457 OpenBSD and FreeBSD fixes for base.
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: http://src.chromium.org/svn/trunk/src/build@105257 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-13 04:23:22 +00:00
thakis@chromium.org b86921bce4 clang: Reenable -Wparentheses on mac.
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: http://src.chromium.org/svn/trunk/src/build@105233 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-13 01:36:57 +00:00
phajdan.jr@chromium.org 5fe72dcb0f Fix build with system yasm.
BUG=100078
Review URL: http://codereview.chromium.org/8243012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@105149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-12 20:37:36 +00:00
glider@chromium.org e5b53336d8 Do not use Chrome plugins with ASan.
Review URL: http://codereview.chromium.org/8242011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@105102 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-12 16:55:20 +00:00
maruel@chromium.org 55ed5a8e56 white space change to force a build. NO CODE CHANGE.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@104958 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 22:24:41 +00:00
dmichael@chromium.org fe8e5197b0 Add global lock for Enter* classes. Add ScopedProxyLock for non-thunk proxies. Add multi-threading test for PPB_Var.
BUG=92909
TEST=None yet

Review URL: http://codereview.chromium.org/8016008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104931 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 18:58:22 +00:00
maruel@chromium.org 76324599ad Commit a whitespace to force a build. NO CODE CHANGE.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@104910 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 16:58:22 +00:00
maruel@chromium.org c3cf3d296c Commit a whitespace to force a build. NO CODE CHANGE.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@104909 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 16:47:46 +00:00
timurrrr@chromium.org 5a0bef9ab2 Make OmitFramePointer adjustable for Win/Release build.
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: http://src.chromium.org/svn/trunk/src/build@104904 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 15:47:33 +00:00
scottbyer@chromium.org 783b6aba24 Smooth scrolling build cleanup.
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: http://src.chromium.org/svn/trunk/src/build@104893 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-11 15:31:39 +00:00
sky@chromium.org 3326801fa6 Ups the size of the desktop window that is created so tests pass. We
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: http://src.chromium.org/svn/trunk/src/build@104742 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-10 17:26:08 +00:00
davemoore@chromium.org befe5970b6 Add gyp rules to exclude _aurax11 and _aurawin files when appropriate
BUG=None
TEST=None

Review URL: http://codereview.chromium.org/8201015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104719 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-10 15:42:43 +00:00
jamesr@chromium.org ac0ce3a318 Add command line switch for enabling threaded compositing
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: http://src.chromium.org/svn/trunk/src/build@104623 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-08 01:23:38 +00:00
rkc@chromium.org f5935e5b86 Implement disable_pie for all executables.
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: http://src.chromium.org/svn/trunk/src/build@104609 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-08 00:00:44 +00:00
sky@chromium.org e4295df8d9 Fixes aura build on windows. Makes all tests use the test compositor
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: http://src.chromium.org/svn/trunk/src/build@104566 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-07 21:23:56 +00:00
saintlou@chromium.org fc10c56353 Since both required some effort to compile on ToT this should help avoid regressions.
TBR=sky@chromium.org
BUG=97131
TEST=none

Review URL: http://codereview.chromium.org/8159009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104385 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-06 23:08:43 +00:00
ben@chromium.org 1b62dec1b7 Get Chrome to build & link with USE_AURA on Windows again.BUG=noneTEST=none
Review URL: http://codereview.chromium.org/8174005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104382 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-06 22:55:28 +00:00
michaelbai@google.com 38090d7233 Upstream: The script to install Android SDK, NDK.
BUG=
TEST=

Review URL: http://codereview.chromium.org/8144012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104325 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-06 18:19:30 +00:00
tony@chromium.org 50d26baf55 Move build_dir_prefix up a level of nesting so we don't create
a 'variables' configuration in xcode.

BUG=99226


Review URL: http://codereview.chromium.org/8164001

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104321 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-06 18:06:44 +00:00
mattm@chromium.org 8ac3b240aa Fix build with GYP_DEFINES=use_openssl=1.
BUG=none
TEST=build on linux with GYP_DEFINES=use_openssl=1.


Review URL: http://codereview.chromium.org/8159004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104237 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-06 03:30:42 +00:00
sadrul@chromium.org 3388f09dfe aura: Build aura_builder on linux.
. 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: http://src.chromium.org/svn/trunk/src/build@104165 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-05 20:18:06 +00:00
davemoore@chromium.org 8654876582 Make use_nss a gyp var so that aura can build w/ nss.
BUG=None
TEST=None

Review URL: http://codereview.chromium.org/8135024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@104100 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-05 14:34:57 +00:00
gbillock@chromium.org ad2ff47424 Fix ENABLE_INTENTS to ENABLE_WEB_INTENTS that slipped through the cracks.
R=jhawkins@chromium.org
BUG=None
TEST=None


Review URL: http://codereview.chromium.org/8083026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-04 20:18:47 +00:00
bradnelson@google.com ec2340ddba Revert 102221 - Temporarily turning off stripping for mac builds on the main 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: http://src.chromium.org/svn/trunk/src/build@103949 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-04 18:36:38 +00:00
hashimoto@chromium.org c5290091a5 Separate Virtual Keyboard related conditionals from TouchUI
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: http://src.chromium.org/svn/trunk/src/build@103926 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-04 17:03:18 +00:00
mirandac@google.com eb0c60f6e0 force a build.
Review URL: http://codereview.chromium.org/8122021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103871 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-04 12:27:09 +00:00
mirandac@google.com 786fb0591a force a build.
Review URL: http://codereview.chromium.org/8116026

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103868 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-04 09:55:55 +00:00
sky@chromium.org b247cfb8ce Adds aura_builder target to all.gyp so that we can use it from the bots.
BUG=none
TEST=none
R=ben@chromium.org

Review URL: http://codereview.chromium.org/8113022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103848 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-04 03:11:01 +00:00
mark@chromium.org 05269bbaa8 Disable CLANG_WARN_CXX0X_EXTENSIONS (-Wc++0x-extensions) when building with
clang under Xcode 4.

BUG=none
TEST=none
Review URL: http://codereview.chromium.org/8116006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103747 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-03 18:22:38 +00:00
noelallen@google.com ab51863245 Create scanning script to determine header dependencies.
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: http://src.chromium.org/svn/trunk/src/build@103675 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-02 22:24:13 +00:00
mcgrathr@chromium.org b031e9acd1 Add elfutils to install-build-deps.sh package list
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: http://src.chromium.org/svn/trunk/src/build@103589 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-30 23:54:55 +00:00
phajdan.jr@chromium.org 66c25d39e8 Add (not yet working) content_browsertests target.
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: http://src.chromium.org/svn/trunk/src/build@103540 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-30 20:55:09 +00:00
scottmg@chromium.org 929e4a0089 Mostly automatic incremental link enabling
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: http://src.chromium.org/svn/trunk/src/build@103474 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-30 16:37:51 +00:00
vapier@google.com 51fc68dbba linux: allow builds to override libdir path
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: http://src.chromium.org/svn/trunk/src/build@103422 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-30 04:38:43 +00:00
phajdan.jr@chromium.org c0f11f7c0e Remove unused qcms library.
BUG=98460
Review URL: http://codereview.chromium.org/8079005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103316 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-29 18:28:52 +00:00
glotov@google.com 8663a7efaf _pyautolib.so is linked with libasan.a if ASAN is used.
BUG=chromium-os:20711
TEST=run autotests under ASAN

Review URL: http://codereview.chromium.org/8065007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103298 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-29 17:29:03 +00:00
michaelbai@google.com 456849006f Upstream: The change of common.gypi
- Exclude android specific files when building with 'host' toolset.
- Not using system icu by default.

BUG=
TEST=

Review URL: http://codereview.chromium.org/8060038

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103286 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-29 16:07:28 +00:00
sky@chromium.org 4abb72fb1b Refactors TestCompositor out of views_unittests into a place it can be
used by both the layer tests and the views test. Also fixes a bug that
was causing test to fail and fixes up defines. I've disabled a portion
of the compositor unit tests on linux as they don't compile.

BUG=none
TEST=none
R=ben@chromium.org

Review URL: http://codereview.chromium.org/8072010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103208 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-28 23:45:38 +00:00
thestig@chromium.org 68addcc922 Linux: Don't bother trying to install gold via apt-get. Just always build our own copy.
BUG=79769
TEST=none
Review URL: http://codereview.chromium.org/8073002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103155 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-28 19:27:52 +00:00
rogerta@chromium.org 5af7c4a109 Changed Mac, Linux and Win Official Chrome build to drop default app CRXs in
the build/installer output.

This change undoes the revert of 99878.  This change was originally reverted
because it was decided to push this change to M16.

BUG=94920
TEST=Do an Official build in mac, linux and win. Ensure that after installing
the app, you can find the default apps under the install's directory
structure. For win, this is under a default_apps directory, for mac, this is
under a "Default Apps" directory.
Review URL: http://codereview.chromium.org/8041033

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103078 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-28 02:03:59 +00:00
tony@chromium.org 62618d28ec Add a gyp variable build_dir_prefix to control the output
directory of the build on Windows.

BUG=97678


Review URL: http://codereview.chromium.org/8046024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@103054 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-09-28 00:02:51 +00:00