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

1784 Коммитов

Автор SHA1 Сообщение Дата
thestig@chromium.org 98dfe18792 Linux: Add a missing debug package to install-build-deps.sh.
Review URL: http://codereview.chromium.org/8374010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106797 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-21 22:52:38 +00:00
rsesek@chromium.org 628da0a423 Gracefully handle child process death in out-of-process plugin loading.
This also queues requests to load plugins, based on http://codereview.chromium.org/8243010/.

BUG=100053
TEST=Install Sonix webcam driver on OS X Lion and try to load a Flash video. It plays.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106738 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-21 17:45:43 +00:00
lipalani@chromium.org a4c52ad64c Revert 106606 - Use WebKit compositor in ui::Layer
BUG=99524
TEST=compositor_unittests


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

TBR=piman@chromium.org
Review URL: http://codereview.chromium.org/8360018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106615 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-20 23:05:52 +00:00
piman@chromium.org 3399f82024 Use WebKit compositor in ui::Layer
BUG=99524
TEST=compositor_unittests


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106606 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-20 22:39:45 +00:00
thakis@chromium.org 4250057b73 clang: Enable using a different compiler path for standalone webkit make builds.
BUG=none
TEST=none


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-20 21:52:24 +00:00
sadrul@chromium.org dd5853e029 aura: Make sure the tests we want to compile get built.
BUG=none
TEST=none

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-20 20:54:51 +00:00
jasonwkim@google.com 2f0bf36f7b Move the definition of disable_nacl% inside a conditional
and remove the explicit commingling of target_arch=arm and disable_nacl
in other parts.
The net effect is that NaCl is still disabled on ARM but is more easily
enabled.

R=bradnelson@google.com
BUG=http://code.google.com/p/chromium/issues/detail?id=61695
BUG=http://code.google.com/p/chromium/issues/detail?id=38909
BUG=http://code.google.com/p/nativeclient/issues/detail?id=135


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106527 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-20 18:16:11 +00:00
michaelbai@google.com 05349cd3ca Upstream: Test scripts for Android (phase 1)
These are the utilities

BUG=
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@106507 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-20 16:20:47 +00:00
backer@chromium.org f88d8c2510 Update name to match define.
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: http://src.chromium.org/svn/trunk/src/build@106283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-19 14:51:33 +00:00
mark@chromium.org 6c8610eb81 OpenBSD patches for base / split from CR #8275005
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: http://src.chromium.org/svn/trunk/src/build@106078 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-18 17:41:07 +00:00
yoshiki@chromium.org ce6b3656e3 WebUI TaskManager: Turn it on-by-default on Win/Mac/Linux
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: http://src.chromium.org/svn/trunk/src/build@106040 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-18 07:05:16 +00:00
jamescook@chromium.org 6453844ab5 Aura: unit_tests now run on Linux
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: http://src.chromium.org/svn/trunk/src/build@105962 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-10-17 23:36:40 +00:00
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