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

1219 Коммитов

Автор SHA1 Сообщение Дата
davemoore@chromium.org 52fde023ab Rationalize linux vs x11 in ui
BUG=236170
TEST=None
R=ben@chromium.org

Review URL: https://codereview.chromium.org/13985039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197087 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-29 18:13:12 +00:00
petarj@mips.com ec5fa9e4ad [MIPS] Support to build libchromeview for MIPS-Android
Small set of changes in gyp files to enable build for libchromeview for
MIPS-Android.
It also includes minor change in base/debug/stack_trace_android.cc to
redefine SIGSTKFLT for MIPS, since MIPS does not have SIGSTKFLT.

BUG=130022
TEST=build libchromeview

Review URL: https://chromiumcodereview.appspot.com/14241008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196938 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-27 04:10:26 +00:00
raphael.kubo.da.costa@intel.com 5a33e33393 Always define the `gcc_version' variable to some value.
gcc_version previously existed only under certain conditions; currently,
os_posix==1 and OS!="mac" and OS!="ios".

These same checks had to be repeated everywhere gcc_version was used, and
they often got out of sync (many places still do not check for OS!="ios",
for example).

We now always gcc_version. Its default value is 0, and it is then changed to
something meaningful under that condition mentioned above. This allows us to
remove the duplicated checks currently spread across the .gyp files in the
tree.

BUG=

Review URL: https://chromiumcodereview.appspot.com/13912027

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196910 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-27 01:53:19 +00:00
ohrn@opera.com 730278964e Introduce arm_version to allow building for armv5, v6 or v7.
This patch deprecates armv7 and adds arm_version that takes an integer
value representing the ARM architecture level.

In addition arm_arch, arm_tune, arm_fpu, arm_float_abi and arm_thumb can
be set to fine tune CPU related compiler flags, defaults are provided for
ARM versions 5 to 7.

BUG=234135

Review URL: https://chromiumcodereview.appspot.com/14065005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196702 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 12:06:54 +00:00
torne@chromium.org 5e45cedcbe Fix dependency tree when using the system ICU.
The combination of generated shim headers, the system ICU targets being
type "none", and ui being a static library caused some dependencies to
be missed out when use_system_icu==1. Make ui a hard dependency to work
around this.

BUG=

Review URL: https://chromiumcodereview.appspot.com/14472005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196700 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 11:18:16 +00:00
scherkus@chromium.org c7ac511388 Update ALLOW_THIS_IN_INITIALIZER_LIST macro to reflect its deprecatation.
In addition move C4355 to list of sanctioned compiler warning suppressions.

The warning was disabled globally for ~2 years, meaning the macro wasn't providing any value. Refer to bug and chromium-dev@ discussion for details.

BUG=234765

Review URL: https://chromiumcodereview.appspot.com/14472011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196671 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-26 08:12:00 +00:00
rtoy@google.com 75d929f7b0 Add variable use_concatenated_impulse_responses to control whether webaudio uses concatenated impulse responses.
BUG=227141

This is a prerequisite for https://codereview.chromium.org/14304002/.

Review URL: https://chromiumcodereview.appspot.com/14311015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-25 19:35:42 +00:00
ukai@chromium.org 943a38a7f5 Enable fastbuild=1 on clang/mac
Before:
$ GYP_DEFINES="disable_nacl=1 fastbuild=1" CC=clang CXX=clang++ python build/gyp_chromium
$ ninja -C out/Release -t clean
$ time PATH=/path/to/goma:/path/to/chromium/src/third_party/llvm-build/Release+Asserts/bin:$PATH ninja -C out/Release -j 50 chrome
..
real    20m28.627s
user    9m20.091s
sys     2m43.130s

After:
$ GYP_DEFINES="disable_nacl=1 fastbuild=1" CC=clang CXX=clang++ python build/gyp_chromium
$ ninja -C out/Release -t clean
$ time PATH=/path/to/goma:/path/to/chromium/src/third_party/llvm-build/Release+Asserts/bin:$PATH ninja -C out/Release -j 50 chrome
...
real    8m55.293s
user    9m33.869s
sys     2m29.931s

R=thakis,shinyak,ilevy
BUG=none

Review URL: https://chromiumcodereview.appspot.com/14445005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@196121 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 11:42:31 +00:00
abarth@chromium.org 7f6e009df9 Remove references to TestWebKitAPI
TestWebKitAPI no longer contains any tests. Once we've removed all references
to it, we can delete it.

Review URL: https://codereview.chromium.org/14317010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-24 01:35:43 +00:00
noamsml@chromium.org 3e14aca737 Add enable_mdns flag
Add GYP flag to chrome for enabling mDNS support.

BUG=233821

Review URL: https://chromiumcodereview.appspot.com/14188021

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195874 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 19:25:27 +00:00
rtoy@google.com a3f3f48226 Enable WebAudio for Android ARM.
This also enables the use of the third party OpenMAX DL FFT library.

BUG=

Review URL: https://codereview.chromium.org/14411005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195732 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 05:47:58 +00:00
wittman@chromium.org 5f431d8e66 Revert 195613 "Reenable test_isolate_mode=check by default on OSX."
Speculating this is the cause of these OS X release builder hangs:

http://build.chromium.org/p/chromium.mac/builders/Mac%20Builder/builds/11074/steps/compile/logs/stdio
http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Mac/builds/12424/steps/compile/logs/stdio

Relevant compile output:

=== BUILD AGGREGATE TARGET base_unittests_run OF PROJECT base WITH CONFIGURATION Release ===
Check dependencies

PhaseScriptExecution "Rule \"isolate\"" ../xcodebuild/base.build/Release/base_unittests_run.build/Script-5816EF986C49795B2FAB6114.sh
cd /Volumes/data/b/build/slave/cr-mac-rel/build/src/base
/bin/sh -c /Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/base.build/Release/base_unittests_run.build/Script-5816EF986C49795B2FAB6114.sh
python ../tools/swarm_client/isolate.py check --outdir "/Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/Release/ " --variable PRODUCT_DIR "/Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/Release " --variable "OS=mac" --result "/Volumes/data/b/build/slave/cr-mac-rel/build/src/base/../xcodebuild/Release/base_unittests.isolated" --isolate "base_unittests.isolate" --ignore_broken_items

command timed out: 1200 seconds without output, attempting to kill
process killed by signal 9
program finished with exit code -1
elapsedTime=4205.819860


> Reenable test_isolate_mode=check by default on OSX.
> 
> This is not necessary to default to noop anymore. Defaulting to check was
> disabled on OSX because a problem during archival with symlink path case. This
> was fixed inside swarm_client.
> 
> R=csharp@chromium.org
> BUG=98637
> 
> Review URL: https://chromiumcodereview.appspot.com/14404011

TBR=maruel@chromium.org

Review URL: https://codereview.chromium.org/13996018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-23 00:45:01 +00:00
thakis@chromium.org 01fd5c492a roll clang 176256:179138
BUG=233709,234010
TBR=hans
NOTRY=true

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195220

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195379

Review URL: https://codereview.chromium.org/14169006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195632 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 22:51:34 +00:00
maruel@chromium.org d65e77cb73 Reenable test_isolate_mode=check by default on OSX.
This is not necessary to default to noop anymore. Defaulting to check was
disabled on OSX because a problem during archival with symlink path case. This
was fixed inside swarm_client.

R=csharp@chromium.org
BUG=98637

Review URL: https://chromiumcodereview.appspot.com/14404011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195613 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 21:47:56 +00:00
torne@chromium.org 062bb9b1fb Remove no longer used android_build_type var.
All uses of android_build_type have been updated to refer to the more
meaningful android_webview_build; remove the temporary compatibility
variable.

BUG=184431

Review URL: https://codereview.chromium.org/14404003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195522 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 16:05:09 +00:00
thakis@chromium.org fd0705a134 mac: Disable clang plugin in asan builds.
asan's clang is currently pinned to a very old revision and hence includes
a very old plugin. Since all other bots run the plugin, we don't really
lose coverage by disabling the plugin on asan bots for now.

BUG=170629
TBR=glider

Review URL: https://chromiumcodereview.appspot.com/14305005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195479 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 09:57:24 +00:00
tapted@chromium.org d9f443667c Revert 195379 "roll clang 176256:179138"
Numerous CrOS test failures: see http://crbug.com/234010

> roll clang 176256:179138
> 
> BUG=233709
> TBR=hans
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195220
> 
> Review URL: https://chromiumcodereview.appspot.com/14169006

TBR=thakis@chromium.org
BUG=234010

Review URL: https://codereview.chromium.org/13871019

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195429 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 01:27:45 +00:00
thakis@chromium.org f3db0b6af9 roll clang 176256:179138
BUG=233709
TBR=hans
NOTRY=true

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195220

Review URL: https://chromiumcodereview.appspot.com/14169006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195379 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-20 04:37:53 +00:00
glider@chromium.org 47d6361405 Always use -gline-tables-only when building with ThreadSanitizer v2
BUG=128314

Review URL: https://codereview.chromium.org/14323008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 13:00:54 +00:00
thakis@chromium.org dbf3c61468 Revert 195090 "clang: Build in C++11 mode on linux & cros too."
Broke chromeos clang builder: Complains about libstdc++ 4.4, but is probably not
yet on precise.

Broke linux clang tests: unit_tests, content_unittests, components_unittests
all crash at startup with:
symbol lookup error: /b/build/slave/Linux_Clang__dbg_/build/src/out/Debug/lib/libcontent.so: undefined symbol: _ZN7content6Zygote26kMagicSandboxIPCDescriptorE

> clang: Build in C++11 mode on linux & cros too.
> 
> But: Not yet on Android, not yet with asan, not yet with gcc.
> Only with clang, and only for linux & cros (in addition to mac,
> which has had this for a while).
> 
> BUG=233330,233464
> 
> Review URL: https://codereview.chromium.org/11468005

TBR=thakis@chromium.org

Review URL: https://codereview.chromium.org/14328034

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195091 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 04:52:53 +00:00
thakis@chromium.org 22de8d34d8 clang: Build in C++11 mode on linux & cros too.
But: Not yet on Android, not yet with asan, not yet with gcc.
Only with clang, and only for linux & cros (in addition to mac,
which has had this for a while).

BUG=233330,233464

Review URL: https://codereview.chromium.org/11468005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195090 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-19 04:26:25 +00:00
qiankun.miao@intel.com dfcf495a90 Fix build warnings with gcc4.8
There are a lot of warnings when build chromium with gcc4.8, which are
in "typedef ‘foo’ locally defined but not used" pattern. Add
"-Wno-unused-local-typedefs" to suppress these warnings.

BUG=227506
TEST=build with gcc4.8 and check no above warnings appear.

Review URL: https://chromiumcodereview.appspot.com/13811009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@194779 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-18 05:31:08 +00:00
rtoy@google.com 038fa94a79 Disable webaudio support on Android ARM by turning off use_openmax_dl_fft.
BUG=

Review URL: https://codereview.chromium.org/14017004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@194645 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-17 18:51:38 +00:00
torne@chromium.org e4d966a2ca Android WebView: disable use of OpenMAX DL lib.
We don't have this library in the WebView tree, and we don't want to
enable WebAudio on only ARM platforms for consistency reasons in any
case.

BUG=

Review URL: https://codereview.chromium.org/14324003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@194595 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-17 15:26:34 +00:00
rtoy@google.com 45f707d2ef Need to call RegisterJni for testing.
BUG=

Review URL: https://codereview.chromium.org/13949012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@194530 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-17 04:00:53 +00:00
mek@chromium.org bce4e23465 Revert 194378 "Enable WebAudio on Android"
This failed the android trybots, and then broke the tree the same way...

> Enable WebAudio on Android
> 
> Set use_openmax_dl_fft=1 to enable WebAudio on Android.
> 
> This should not be committed until https://codereview.chromium.org/12457043/
> has landed.
> 
> BUG=
> 
> Review URL: https://codereview.chromium.org/14047013

TBR=rtoy@google.com

Review URL: https://codereview.chromium.org/14299004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@194417 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-16 19:35:29 +00:00
rtoy@google.com c6479bc813 Enable WebAudio on Android
Set use_openmax_dl_fft=1 to enable WebAudio on Android.

This should not be committed until https://codereview.chromium.org/12457043/
has landed.

BUG=

Review URL: https://codereview.chromium.org/14047013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@194378 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-16 17:06:40 +00:00
glider@chromium.org 8b0d952b19 Do not instrument globals when running ASan on Mac.
There is a subtle bug in the instrumentation of globals for ObjC
(https://code.google.com/p/address-sanitizer/issues/detail?id=171),
which manifests in random errors in tests on 10.8 (e.g. issue 196561)

BUG=196561
TBR=thakis
Review URL: https://codereview.chromium.org/14109004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193925 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-12 14:26:37 +00:00
mostynb@opera.com d5ee59263c Android: fix link error for android_full_debug=1
android_full_debug=1 fails to link with "undefined reference to
__cxa_bad_typeid". Work around this by telling the linker to ignore
unused input sections.

Review URL: https://chromiumcodereview.appspot.com/13772007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193737 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-11 20:38:34 +00:00
cjhopman@chromium.org ef636e4d0c [Android] Use the build-generated list of libraries for gtest APKs
For normal APKs, the build generates a list of libraries to load at
build time and this is used at runtime to load libraries. Update our
gtest APKs to use this.

This makes gtest APKs work in the component build.

BUG=158821


Review URL: https://chromiumcodereview.appspot.com/13962003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193536 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-11 01:52:47 +00:00
csharp@chromium.org 40024a432a Switch Isolate to noop on Mac
isolate is currently broken when run through xcode.

R=maruel@chromium.org
NOTRY=True
BUG=


Review URL: https://chromiumcodereview.appspot.com/14055005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193449 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-10 20:44:51 +00:00
maruel@chromium.org b0a4a833ca Add more conditions where test_isolation_mode defaults to noop.
We know these configurations are broken so there is no point in implying they
are supported.

R=csharp@chromium.org
BUG=


Review URL: https://chromiumcodereview.appspot.com/13945011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193268 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-10 00:17:01 +00:00
rjkroege@chromium.org fa3d4d6cbe Add a message pump for ChromeOS Embedded.
A message pump implementation for embedded ChromeOS.

BUG=180666


Review URL: https://chromiumcodereview.appspot.com/12546010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192703 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-06 04:51:21 +00:00
maruel@chromium.org c1d036ca5b Fix test_isolation_mode to default to noop on android.
Android is not supported in isolated testing yet.

NOTRY=true
TBR=csharp@chromium.org
BUG=

Review URL: https://codereview.chromium.org/13514008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192416 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-04 23:22:44 +00:00
yfriedman@chromium.org 10e1939a6b [Android] "Namespace" shared libraries for the component build
With the component build, we tell Dalvik to load each library separately by name. Some of our library names conflict with android shared libraries resulting our library not getting loaded. When building for components on Android, change the suffix of libraries to "cr.so" e.g. libnetcr.so to avoid colliding with Android's copies

BUG=158821

Review URL: https://chromiumcodereview.appspot.com/13549002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192258 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-04 09:15:59 +00:00
cjhopman@chromium.org 561e3ec42e Make write_library_dependencies.py find all transitive dependencies
For the component build, it is impractical/impossible to explicitly
list all library dependencies. This list is required (in dependency
order) for several of the apk-building steps.

For now, we will generate this list as follows:
Use readelf to find all transitive dependencies
Topologically sort those dependencies

Once we can expose this information from gyp
(http://crbug.com/2255588), it is straightforward to update this action
to use the gyp-exposed list of libraries.

BUG=158821


Review URL: https://chromiumcodereview.appspot.com/13261024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@192103 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-03 18:20:22 +00:00
phajdan.jr@chromium.org 8278ca35b0 Introduce fastbuild=2, which completely disables debug information.
Only to be used for compile-only builders.

BUG=168411

Review URL: https://codereview.chromium.org/13411003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 19:42:30 +00:00
cjhopman@chromium.org 4151593374 Allow the build to install apks
Add a gyp variable "android_managed_install" which defaults to off/0.
When this variable is 1, building an apk target will install that
target.

This will allow us to do crazy things with the install like pushing
native libraries independent from the apk they belong to.

This currently just does an "adb install -r <(apk_path)". I.e. it only
works for (the typical) single device attached workflow. This could
be made configurable to handle other cases (or maybe just install to all
devices attached, or just to the first device).

BUG=158821


Review URL: https://chromiumcodereview.appspot.com/13269002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191840 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 16:55:46 +00:00
dmichael@chromium.org dea2e4d49c PPAPI: Remove threading options; it's always on
This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.

BUG=159240,92909


Committed: r186925
Reverted: r186939 due to build errors

Committed: r187340

Committed: r187427
Reverted: r187668 due to a failing check in Canary, which was fixed here: r187681

Committed: r189518
Reverted: r189682, due to regression in Kraken (see crbug.com/222741)

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=191420
Reverted: r191441, due to new failing PDFResource unit test.

Review URL: https://chromiumcodereview.appspot.com/12378050

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191510 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-30 17:08:13 +00:00
rlarocque@chromium.org ce27f50e32 Revert 191420 "PPAPI: Remove threading options; it's always on"
> PPAPI: Remove threading options; it's always on
> 
> This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.
> 
> BUG=159240,92909
> 
> 
> Committed: r186925
> Reverted: r186939 due to build errors
> 
> Committed: r187340
> 
> Committed: r187427
> Reverted: r187668 due to a failing check in Canary, which was fixed here: r187681
> 
> Committed: r189518
> Reverted: r189682, due to regression in Kraken (see crbug.com/222741)
> 
> Review URL: https://chromiumcodereview.appspot.com/12378050

TBR=dmichael@chromium.org
Review URL: https://codereview.chromium.org/13328006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191441 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 20:27:16 +00:00
dmichael@chromium.org 4d472060a8 PPAPI: Remove threading options; it's always on
This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.

BUG=159240,92909


Committed: r186925
Reverted: r186939 due to build errors

Committed: r187340

Committed: r187427
Reverted: r187668 due to a failing check in Canary, which was fixed here: r187681

Committed: r189518
Reverted: r189682, due to regression in Kraken (see crbug.com/222741)

Review URL: https://chromiumcodereview.appspot.com/12378050

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191420 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 19:18:41 +00:00
shouqun.liu@intel.com 5cbe458516 Enable gold linker for Android x86 build.
TEST=Android x86 build pass.


Review URL: https://chromiumcodereview.appspot.com/12942010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191317 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-29 06:36:21 +00:00
thakis@chromium.org c08f3ae53c Remove USE_SKIA define. It is no longer used anywhere.
No intended behavior change.

BUG=110881

Review URL: https://codereview.chromium.org/12939022

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190744 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 20:06:32 +00:00
ygorshenin@chromium.org 2cefc0a698 Revert 190623 "ChromeOS: Enable gold linker flags."
> ChromeOS: Enable gold linker flags.
> 
> Review URL: https://chromiumcodereview.appspot.com/12383041

TBR=thestig@chromium.org
Review URL: https://codereview.chromium.org/13091002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190644 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 12:01:34 +00:00
thestig@chromium.org 123f1ba69c ChromeOS: Enable gold linker flags.
Review URL: https://chromiumcodereview.appspot.com/12383041

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190623 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 09:49:37 +00:00
newt@chromium.org 87b2b696dc Generate Android string files from generated_resources.grd.
This enables Android layouts and Java code to use strings from
generated_resources.grd directly.  Strings tagged with
formatter_data="android_java" in generated_resources.grd are used to produce an
Android strings xml file.

BUG=176069


Review URL: https://chromiumcodereview.appspot.com/12529025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190573 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-26 07:31:57 +00:00
rtoy@google.com 831ec00ca8 Add support building with OpenMAX DL FFT for WebAudio
BUG=223172

This just adds a gyp variable that enables or disables the use of the OpenMAX DL FFT routines.

Review URL: https://chromiumcodereview.appspot.com/12260023

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190019 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-23 16:17:08 +00:00
thestig@chromium.org c741917e94 Add library paths and rlink-paths for directories in the sysroot. (try 2)
TEST=Cross compiling with ld.bfd works.
Review URL: https://codereview.chromium.org/12941005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@189765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-22 05:26:15 +00:00
dmichael@chromium.org 18c2dd6ab5 Revert 189518 "PPAPI: Remove threading options; it's always on"
This is an experimental revert to see if it helps with imaging-darkroom on Kraken.

BUG=222741,159240,92909

> PPAPI: Remove threading options; it's always on
> 
> This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.
> 
> BUG=159240,92909
> 
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186925
> Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=186939 due to build errors
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187340
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187427
> Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=187668 due to a failing check in Canary, which was fixed here: https://src.chromium.org/viewvc/chrome?view=rev&revision=187681
> 
> Review URL: https://chromiumcodereview.appspot.com/12378050

TBR=dmichael@chromium.org
Review URL: https://codereview.chromium.org/12920003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@189682 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-21 20:33:12 +00:00
dmichael@chromium.org d6989ceaa7 PPAPI: Remove threading options; it's always on
This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere.

BUG=159240,92909


Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186925
Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=186939 due to build errors

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187340

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187427
Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=187668 due to a failing check in Canary, which was fixed here: https://src.chromium.org/viewvc/chrome?view=rev&revision=187681

Review URL: https://chromiumcodereview.appspot.com/12378050

git-svn-id: http://src.chromium.org/svn/trunk/src/build@189518 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-21 03:58:09 +00:00