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

7767 Коммитов

Автор SHA1 Сообщение Дата
cjhopman 3d204626c7 Add apk native libs to the inputs of appropriate actions
Review URL: https://codereview.chromium.org/870093002

Cr-Original-Commit-Position: refs/heads/master@{#312933}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2a452669e7f48d4e163ffc5c8d7afbad73945bdd
2015-01-23 21:33:43 +00:00
tbarzic 4deaded979 Disable -W1,-z,defs on mipsel to suppress ffmpeg error
This should be removed once the compile time error in ffmpeg is fixed.

BUG=450771,371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312895}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 43884169cc7cefa6a1dc1508d67eeaa5443608df
2015-01-23 19:34:40 +00:00
danakj 9b919a37ce Remove impl-side-painting from about:flags
This has been on everywhere for m39 and m40. People should not be
turning it off by this point, it will start to break soon.

BUG=169282

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

Cr-Original-Commit-Position: refs/heads/master@{#312877}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 27f39f26c1636f9f09c79ab44f86e91b114b9a61
2015-01-23 18:16:09 +00:00
rnephew 7d847fe2cf Add support for ios_uirobot
BUG=428729

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

Cr-Original-Commit-Position: refs/heads/master@{#312854}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a46fc56cbdf4fa62d3111f91cc81dc598b24b630
2015-01-23 16:01:13 +00:00
ripp de6c27426f Fixed running gdb on rooted device
The command passed as a parameter to some implementations of "su" must
be enclosed in quotation marks. Otherwise, the command contains spaces,
can be splited into several commands. For example 'su -c echo foo' can
be executed by "su" as two commands: "echo" and "foo". The right way to
run this is 'su -c "echo foo"'. This patch fixes "su" behaviour and
still works fine without --su-prefix flag

Added quotes around adb shell command

R=jbudorick@chromium.org, klundberg@chromium.org
TEST=Run build/android/adb_gdb with parameter --su-prefix="su -c", on device which is rooted with "SuperSU v1.99 - Copyright (C) 2012-2014 - Chainfire"

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

Cr-Original-Commit-Position: refs/heads/master@{#312845}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 8fe7481f6b9d9c4012390b959fc7a305111a5a23
2015-01-23 14:52:57 +00:00
perezju c034d8ced0 [Android] Expose provisioning settings as command line options
provision_devices.py currently relies on the builder name to determine
the desired device configuration for perf bots. To safely phase this out
this CL:
- exposes these configuration settings as command line options
- sets default values for these options based on the builder name, thus
  matching the previous behaviour of the script on all bots.
- explicitly adding these options on the perf bots will also maintain the
  same script behaviour, namely:
    --wait-for-battery --disable-network --disable-java-debug
- after all perf-bot recipes are updated, we can remove the
  builder-name-sniffing code.

In the process we also upgrade from optparse to argparse for handling
command line options.

BUG=450984

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

Cr-Original-Commit-Position: refs/heads/master@{#312818}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b205693d72e37d173f7dabcefe6c02f115509f27
2015-01-23 11:56:25 +00:00
vchigrin 9cec68b2c4 Add GN files for chrome_elf
Review URL: https://codereview.chromium.org/832583007

Cr-Original-Commit-Position: refs/heads/master@{#312814}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f2b90aae11de413812800c0f37480e64e4542adb
2015-01-23 11:13:19 +00:00
eugenis 4435a96701 Update asan_device_setup.sh from LLVM r226816.
BUG=NONE
TBR=skyostil@chromium.org
NOTRY=true

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

Cr-Original-Commit-Position: refs/heads/master@{#312804}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c99a0ce2fb59b8b200fd586dd530b224ed0480e8
2015-01-23 09:44:31 +00:00
brucedawson 7d416d493a Suppress two extremely noisy /analyze warnings.
The raw output from a /analyze build is large -- about 370 MB. This is
unwieldy. It turns out that ~96% of the raw warning count is from two
warning types, and neither warning type is particularly valuable. So,
I'm suppressing them. This brings the warning output down to
~8 MB which is far more manageable, making it easier to look at in
buildbot output, faster to parse, faster to download, etc. And, the
two suppressed warnings have not been valuable so losing them is
not a problem.

BUG=427616

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

Cr-Original-Commit-Position: refs/heads/master@{#312678}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a2e871611f1b74569c98ac2265a7f31d41568725
2015-01-22 21:26:14 +00:00
kerz d51224356f Add com.chrome.work as supported channel.
R=newt@chromium.org
BUG=450754

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

Cr-Original-Commit-Position: refs/heads/master@{#312671}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a98f15b7d247d2d22a9b363380b333ca20597858
2015-01-22 20:30:06 +00:00
rockot f669311df4 s/app_shell_browsertests/extensions_browsertests/g
We would like to use app_shell as the basis for all
content-browser integration tests within the
extensions layer.

This simply moves the test target up to the parent
//extensions path and renames it to
extensions_browsertests

BUG=388893
R=yoz@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312669}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ea9df2af195b5b08909dc30e05bab95f6cfcd66f
2015-01-22 20:28:24 +00:00
erikwright d1a9e981d2 Fetch Kasko crash reporter for use with SyzyASAN.
BUG=

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

Cr-Original-Commit-Position: refs/heads/master@{#312666}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9bdc2bf7cb9d0b3e20bece03498da081f2f6723b
2015-01-22 20:20:52 +00:00
inferno 067d039df8 Fix issues with replay_process in ipc fuzzer. Make it compile on windows.
R=tsepez@chromium.org,mbarbella@chromium.org
BUG=450268

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

Cr-Original-Commit-Position: refs/heads/master@{#312643}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c0b8224c61a3705fb9e8ca3cae4118ac1573f292
2015-01-22 18:42:28 +00:00
fdegans 00acc540d7 Roll openmax_dl to the latest.
This picks up:
-Fix Android ARM Neon build.
-Fix Android GN build.
This also fixes an issue with the GN ARM NEON build.

BUG=451035

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

Cr-Original-Commit-Position: refs/heads/master@{#312629}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: d2a76a150091e5c5f1d9e4a42a27d6f1f7538137
2015-01-22 16:28:10 +00:00
jamesr 48e15483b7 Disable -Wl,-z,defs on mipsel to suppress ffmpeg error
The ffmpeg build on mips is broken which manifests in build errors when
z,defs is specified. The owners of this build would like the compile
time error to be suppressed for now while they work on a proper fix.

BUG=450771,371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312557}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9267528ad62c796f30c9f51f398fbfa29f0232a1
2015-01-22 03:49:47 +00:00
jaekyun 30c7a06d49 Refactor test scripts for android to improve performance
-. Skip checking package existence
-. Skip stopping an Activity
-. Reduce waiting time for fifo

BUG=449354

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

Cr-Original-Commit-Position: refs/heads/master@{#312552}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e3a24e9786ac3483c60e91c39742243aa15e7a14
2015-01-22 03:24:43 +00:00
cpu bbfd485e08 skeleton GYP for CAPS
CAPS is a regular win32 exe.

BUG=447073

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

Cr-Original-Commit-Position: refs/heads/master@{#312551}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9f4414bd26adba61acfb04c542774447b6dd9628
2015-01-22 03:17:34 +00:00
jamesr 39e1f54425 (Temporarily) disable -Wl,-z,defs when using sanitizers
Compiling with -Wl,-z,defs and asan requires declaring a dependency on
//build/config/sanitizers:deps in every shared_library and executable,
however piles and piles of targets do not do this yet so this flag busts
the asan/etc builds in GN.  Disable for now so we can add the
dependencies bit by bit.

R=thakis@chromium.org
BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312543}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2eff74b542c9dceb330967c7fa06274a4addf443
2015-01-22 02:50:10 +00:00
thakis 36aec6fc4d Don't use -Wl,-z,defs for ubsan builds for now.
ubsan:
../../third_party/freetype2/src/src/base/ftsystem.c:233:error: undefined reference to '__ubsan_handle_type_mismatch'
../../third_party/freetype2/src/src/base/ftsystem.c:233:error: undefined reference to '__ubsan_handle_type_mismatch'

ubsan_vptr:
../../content/shell/tools/plugin/PluginObject.cpp:1392:error: undefined reference to '__ubsan_vptr_type_cache'
../../content/shell/tools/plugin/PluginObject.cpp:1392:error: undefined reference to '__ubsan_handle_dynamic_type_cache_miss'
../../content/shell/tools/plugin/PluginTest.cpp:61:error: undefined reference to '__ubsan_vptr_type_cache'
../../content/shell/tools/plugin/PluginTest.cpp:61:error: undefined reference to '__ubsan_handle_dynamic_type_cache_miss'

BUG=450555,371125
TBR=inferno@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312481}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 24fd209fd5257d3e3f0a88577dd079b19dcb620b
2015-01-21 22:31:15 +00:00
wtc 0ce8c05e41 Add compiler and linker flags for MIPS.
I ported the MIPS code from build/common.gypi except for the
mips_arch_variant variable.

R=benchan@chromium.org,brettw@chromium.org,petarj@mips.com
BUG=446234

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

Cr-Original-Commit-Position: refs/heads/master@{#312480}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0055a3a72acc45fb9aafcc965dd77db6cc99da6d
2015-01-21 22:29:33 +00:00
rnephew 86074d4749 Add Instrumentation test support to remote device
This is the minimum to trigger/collect instrumentation tests.
There is still more to be done before this is working 100%.

BUG=448627

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

Cr-Original-Commit-Position: refs/heads/master@{#312457}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e416dff2dcefa69fc5c2d5ae928376364e4926f3
2015-01-21 21:28:22 +00:00
davidben f53dbe52c5 Remove use_system_openssl.
Since the BoringSSL switch, this cannot possibly work. (There isn't an
openssl.gyp to swap out anyway.)

BUG=none

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

Cr-Original-Commit-Position: refs/heads/master@{#312452}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2b60792760a1291c50594f213a0bc5e71d020e4d
2015-01-21 20:53:45 +00:00
hush 3a48851417 Add Android WebView Test Shell apk's cmd file location.
BUG=418344

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

Cr-Original-Commit-Position: refs/heads/master@{#312418}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 4671a458da766f194fb1b81fda89a712f5f5ab3f
2015-01-21 20:23:50 +00:00
eugenebut cc6bdc7962 Upstream //build/ios/coverage.gypi
Add OWNERS for build/ios.
Use Xcode clang compiler for coverage configuration.

BUG=450379

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

Cr-Original-Commit-Position: refs/heads/master@{#312416}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 07a8e92fb99ff03230122c2341e2d3b017216757
2015-01-21 20:22:23 +00:00
qsr 4bd61eb9cd Move the test template to //testing/test.gni (part 2)
This CL move the test target from build/config/BUILDCONFIG.gn to testing/test.gni

It also update the test template to automatically build an apk on Android.

R=cjhopman@chromium.org,brettw@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312396}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: fb5251d1ff4f36ea296da4be72ddf26a9e3e5643
2015-01-21 15:58:20 +00:00
tsniatowski 4463c6eb66 Make android jinja wrapper work on utf-8 templates
Jinja2 defaults to utf-8 for templates... unless the template is loaded
using env.from_string. Since we process manifest xml files which are
declared utf-8, the wrapper should treat them as utf-8 properly.

BUG=

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

Cr-Original-Commit-Position: refs/heads/master@{#312352}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: dad6da460d13947b90750195bc4957349e670e61
2015-01-21 14:17:54 +00:00
thakis bb99931aa0 Enable find-missing-symbols-at-link-time for official builds too.
BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312345}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b43e6cc69ecb0049bbcd84b41cd13847cd01bc4b
2015-01-21 14:12:36 +00:00
jamesr 480ab946d3 GN: Add -Wl,-z defs on linux and fix errors
This tells the linker to resolve symbols for shared libraries at build
time, not run time. This alerts developers much earlier that their
dependencies are underspecified.

BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312317}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 4359db72cde4fe4eeb4125d9a88af765fcdf39f1
2015-01-21 12:40:49 +00:00
william.xie 81d969e48c Add util scripts for killing android webview shell.
BUG=None
TEST=

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

Cr-Original-Commit-Position: refs/heads/master@{#312305}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: aa928ff8aa04cba903718f2bad61bce06b763343
2015-01-21 00:58:34 +00:00
navabi 04e5ea7a0e Use absolute path instead of relative path in install-build-deps-android.sh.
BUG=350151

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

Cr-Original-Commit-Position: refs/heads/master@{#312299}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 654f395d614d7fac021d2009a02f9a6d42ce0f09
2015-01-20 23:44:04 +00:00
Nico Weber a64d269da5 Don't use -Wl,-z,defs for msan builds for now.
Should hopefully unbreak the msan bot:

obj/buildtools/third_party/libc++/trunk/src/libc++.bind.o(.ctors.65535+0x0): error: undefined reference to '__msan_init'
obj/buildtools/third_party/libc++/trunk/src/libc++.typeinfo.o(.ctors.65535+0x0): error: undefined reference to '__msan_init'

BUG=371125
TBR=jamesr@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312298}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b2a7f3a4f17a4975b2fb334d763dab8a81afc7c2
2015-01-20 23:39:10 +00:00
Nico Weber 45beb6f212 Enable find-missing-symbols-at-link-time for static builds too.
BUG=371125
R=jamesr@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312297}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: d5839bdb649c4b61e0b6d7f332e7523288981a7d
2015-01-20 23:08:55 +00:00
pkotwicz 07871e4221 Remove remainder of Athena related code from Chrome.
This CL:
- Removes athena dependencies from build files for the chrome target
- Removes athena-specific files in chrome/

BUG=440818
TEST=None
R=sky,scottmg
TBR=jamescook (for change to comment in extensions/shell/browser/desktop_controller.h)

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

Cr-Original-Commit-Position: refs/heads/master@{#312282}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 5748e135876286766151600a96283d369dba6584
2015-01-20 21:53:39 +00:00
Nico Weber f55eb0b924 Enable find-missing-symbols-at-link-time for chromeos builds too.
Add missing dependencies that caused build failures with this flag.

(I did similar changes in the BUILD.gn files too, but blindly.)

BUG=371125
R=derat@chromium.org, thestig@chromium.org
TBR=antrim, bshe, thestig, timvolodine

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

Cr-Original-Commit-Position: refs/heads/master@{#312280}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a3d0a42c580f072bad3afd36f3f26b4d79e35900
2015-01-20 21:48:12 +00:00
thakis 22fbd6e5f5 Enable find-missing-symbols-at-link-time for android too.
BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312272}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 733f0be82365d13eb8944a5e860c7f8d7358f4f4
2015-01-20 21:01:12 +00:00
droger bd9153b4e4 Enable strict-virtual-specifiers for iOS builds.
This CL cleans up the remaining errors and enables the compile
time check in common.gypi.

BUG=417463

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

Cr-Original-Commit-Position: refs/heads/master@{#312269}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b4a495753c1c291ca0209c2765e6562a723c5959
2015-01-20 20:56:48 +00:00
erg ff2e8992af Make |use_glib| configurable.
This is needed for mojo. We're trying to remove glib and dbus from our build, and need to be able to configure this option. This will be rolled back into the mojo repository.

This was split from the mojo patch: https://codereview.chromium.org/853133002/

BUG=443439

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

Cr-Original-Commit-Position: refs/heads/master@{#312261}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9252aff86f89f9ae0293a81b46097b1b51a6b553
2015-01-20 20:26:45 +00:00
inferno e766d0a69c Make UBSAN vptr work inside UBSAN and also add the UNDEFINED_SANITIZER define. Also, these can share the same blacklist file due to seperate prefixes.
TBR=glider@chromium.org,jochen@chromium.org
BUG=

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

Cr-Original-Commit-Position: refs/heads/master@{#312207}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ac18f489dca8c902e4dfaa1a28d716b7914121d0
2015-01-20 16:16:47 +00:00
fdegans 84dd598ff2 [LTO] Remove unused condition.
This is a minor cleanup following a change of configuration on the bots.

BUG=407544

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

Cr-Original-Commit-Position: refs/heads/master@{#312204}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 7700b81b49485413154d6f38dd7754ae94bb6567
2015-01-20 15:58:02 +00:00
jochen 3b35ae45bc Compile V8 with the heap verification feature compiled in
It still has to be enabled via a command line flag

BUG=chromium:449943
R=svenpanne@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312185}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 6de75a6db30f690fbf524d3ebc3a7436b5e61cec
2015-01-20 11:29:11 +00:00
noyau 1d1fc6625d Fix broken iOS skia test and make sure it is compiled.
The include was broken by https://codereview.chromium.org/832053004
and has gone completely unnoticed as the tests were not build on iOS.

This CL fixes the test and adds skia_unittest to the list of targets build on
iOS.

BUG=447659

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

Cr-Original-Commit-Position: refs/heads/master@{#312177}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2866310ac0eee3bfe698b72a4642c8ebf1fab107
2015-01-20 10:53:20 +00:00
blundell b54e20e9ee Move //mojo/{public, edk} underneath //third_party
This CL move //mojo/public and //mojo/edk to live in the following locations:
- //third_party/mojo/src/mojo/public
- //third_party/mojo/src/mojo/edk

It moves the related gypfiles from //mojo to //third_party/mojo and updates
them as necessary to account for the file moves. It also updates clients of the
mojo SDK and EDK targets in both GYP and GN. (Note that for GN, the mojo SDK
and EDK build systems are maintained in the Mojo repo and designed to be
flexible wrt the location of the SDK/EDK in a client repo, so no changes are
needed.

This CL does not update include paths to the code being moved to limit the
number of moving parts, instead relying on the include_dirs that the SDK and
EDK targets supply to their direct dependents to ensure that include paths
continue to resolve correctly.

NOPRESUBMIT=true

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

Cr-Original-Commit-Position: refs/heads/master@{#312129}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 70fb54767b472a5edfb859e489beeeec7abdb0e4
2015-01-19 17:19:27 +00:00
thakis 8934ebfb12 Don't use -Wl,-z,defs for asan and tsan builds for now.
BUG=449843,443987
TBR=inferno@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#312071}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 302bce218305106489b832a014b4a675aaab4292
2015-01-19 05:46:02 +00:00
thakis a4084384cc Revert of Revert of linux/gyp: Find missing symbols at build time, not runtime. (patchset #1 id:1 of https://codereview.chromium.org/835223006/)
Reason for revert:
not on cq => doesn't qualify for reverts. will fix live.

Original issue's description:
> Revert of linux/gyp: Find missing symbols at build time, not runtime. (patchset #10 id:180001 of https://codereview.chromium.org/854753002/)
>
> Reason for revert:
> Breaks compile on chromium.webkit/Linux Tests (dbg) and probably also chromium.lkgr/ASAN Debug
>
> http://build.chromium.org/p/chromium.webkit/builders/Linux%20Tests%20%28dbg%29?numbuilds=50
> http://build.chromium.org/p/chromium.lkgr/builders/ASAN%20Debug
>
> Original issue's description:
> > linux/gyp: Find missing symbols at build time, not runtime.
> >
> > Limited to very few cases for now (non-chromeos, non-android,
> > non-official, component builds only).
> >
> > BUG=371125
> > TBR=piman,dalecurtis
> >
> > Committed: https://crrev.com/faffc1a04d17dd977ff9eb335c0c67b3b86dad5e
> > Cr-Commit-Position: refs/heads/master@{#312020}
> >
> > Committed: https://crrev.com/fdaea4c9e63c845db9c009d236205e7ed4fcb663
> > Cr-Commit-Position: refs/heads/master@{#312032}
>
> TBR=jamesr@chromium.org,piman@chromium.org,dalecurtis@chromium.org,machenbach@chromium.org,thakis@chromium.org
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=371125
>
> Committed: https://crrev.com/6019325be9a7a4195368d8d4362047e1a4381541
> Cr-Commit-Position: refs/heads/master@{#312068}

TBR=jamesr@chromium.org,piman@chromium.org,dalecurtis@chromium.org,machenbach@chromium.org,timloh@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312070}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 603fc87a206153f76349350905785b9139ea231d
2015-01-19 05:43:41 +00:00
timloh c22f08810f Revert of linux/gyp: Find missing symbols at build time, not runtime. (patchset #10 id:180001 of https://codereview.chromium.org/854753002/)
Reason for revert:
Breaks compile on chromium.webkit/Linux Tests (dbg) and probably also chromium.lkgr/ASAN Debug

http://build.chromium.org/p/chromium.webkit/builders/Linux%20Tests%20%28dbg%29?numbuilds=50
http://build.chromium.org/p/chromium.lkgr/builders/ASAN%20Debug

Original issue's description:
> linux/gyp: Find missing symbols at build time, not runtime.
>
> Limited to very few cases for now (non-chromeos, non-android,
> non-official, component builds only).
>
> BUG=371125
> TBR=piman,dalecurtis
>
> Committed: https://crrev.com/faffc1a04d17dd977ff9eb335c0c67b3b86dad5e
> Cr-Commit-Position: refs/heads/master@{#312020}
>
> Committed: https://crrev.com/fdaea4c9e63c845db9c009d236205e7ed4fcb663
> Cr-Commit-Position: refs/heads/master@{#312032}

TBR=jamesr@chromium.org,piman@chromium.org,dalecurtis@chromium.org,machenbach@chromium.org,thakis@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312068}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 6019325be9a7a4195368d8d4362047e1a4381541
2015-01-19 05:20:52 +00:00
thakis ebe50c6590 linux/gyp: Find missing symbols at build time, not runtime.
Limited to very few cases for now (non-chromeos, non-android,
non-official, component builds only).

BUG=371125
TBR=piman,dalecurtis

Committed: https://crrev.com/faffc1a04d17dd977ff9eb335c0c67b3b86dad5e
Cr-Commit-Position: refs/heads/master@{#312020}

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

Cr-Original-Commit-Position: refs/heads/master@{#312032}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: fdaea4c9e63c845db9c009d236205e7ed4fcb663
2015-01-17 09:52:14 +00:00
thestig fbf4496388 Revert of linux/gyp: Find missing symbols at build time, not runtime. (patchset #9 id:160001 of https://codereview.chromium.org/854753002/)
Reason for revert:
Broke Ozone:

http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Ozone%20Builder/builds/10001

gyp: Dependency '/b/build/slave/Linux_ChromiumOS_Ozone_Builder/build/src/build/linux/system.gyp:x11#target' not found while trying to load target /b/build/slave/Linux_ChromiumOS_Ozone_Builder/build/src/content/content_shell_and_tests.gyp:test_netscape_plugin#target

Original issue's description:
> linux/gyp: Find missing symbols at build time, not runtime.
>
> Limited to very few cases for now (non-chromeos, non-android,
> non-official, component builds only).
>
> BUG=371125
> TBR=piman,dalecurtis
>
> Committed: https://crrev.com/faffc1a04d17dd977ff9eb335c0c67b3b86dad5e
> Cr-Commit-Position: refs/heads/master@{#312020}

TBR=jamesr@chromium.org,piman@chromium.org,dalecurtis@chromium.org,thakis@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=371125

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

Cr-Original-Commit-Position: refs/heads/master@{#312028}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c160801498b80b35d85758f254f24e337f27d265
2015-01-17 08:17:00 +00:00
thakis 2b2f3dc251 linux/gyp: Find missing symbols at build time, not runtime.
Limited to very few cases for now (non-chromeos, non-android,
non-official, component builds only).

BUG=371125
TBR=piman,dalecurtis

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

Cr-Original-Commit-Position: refs/heads/master@{#312020}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: faffc1a04d17dd977ff9eb335c0c67b3b86dad5e
2015-01-17 04:59:04 +00:00
jayker 85c399bb0b Adding test_package to the UIAutomator cmd
The UIAutomator test cases determine the Chrome package
being tested based on a UIAutomator command argument. This
argument is currently not being added to the command being
run. This CL adds the "test_package" argument.

BUG=

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

Cr-Original-Commit-Position: refs/heads/master@{#311997}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0db7bc37e20bfe3696f065dc78848204fbc9c388
2015-01-17 01:04:38 +00:00
timurrrr 1283d27b59 Win-Clang update script: update paths for 3.7.0
BUG=345874
NOTRY=true
TBR=hans@chromium.org

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

Cr-Original-Commit-Position: refs/heads/master@{#311878}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 365631116a8a7943a2a1c0dd20ab2881aedebad2
2015-01-16 12:19:47 +00:00