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

1563 Коммитов

Автор SHA1 Сообщение Дата
aberent@chromium.org 0a747f0761 Remove shim classes etc. that were needed to move Android Loader
Also those needed to move the Trace classes to base, and tidy
up the other TODOs left over from these moves.

Depends on:
https://codereview.chromium.org/141223002 and
https://chrome-internal-review.googlesource.com/#/c/153179

BUG=225101

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250479 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-11 19:59:20 +00:00
thakis@chromium.org ea75f3e120 Use exception instead of sys.exit().
Addresses a review comment from frankf at https://codereview.chromium.org/157743004/

BUG=142642

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250302 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-11 02:52:10 +00:00
thakis@chromium.org f0077495b5 android envsetup: Stop setting branding=Chrome buildtype=Official.
They are now set by the internal build script that also sets
CHROME_ANDROID_OFFICIAL_BUILD
( https://chrome-internal-review.googlesource.com/154265 ).

No intended behavior change.

BUG=330631
R=yfriedman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250296 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-11 02:38:31 +00:00
dfalcantara@chromium.org 73c7d163d1 Revert of Remove Android filter files for base_unittests (https://codereview.chromium.org/151913003/)
Reason for revert:
Broke the Blink Android Tests (dbg) bot:

http://build.chromium.org/p/chromium.webkit/builders/Android%20Tests%20(dbg)

Neither of us can repro failures locally, reverting.

Original issue's description:
> Remove Android filter files for base_unittests
> 
> BUG=339980
> R=bulach@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=250169

TBR=bulach@chromium.org,phajdan.jr@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=339980

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250294 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-11 02:37:29 +00:00
jbudorick@chromium.org 41ed360447 Revert of Enable presubmit pylint in build/android. (https://codereview.chromium.org/132463007/)
Reason for revert:
This patch is probably the cause of crbug.com/342539.

Original issue's description:
> Enable presubmit pylint in build/android.
> 
> BUG=168518
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=249793

TBR=craigdh@chromium.org,frankf@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=168518

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250269 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-11 01:47:41 +00:00
jbudorick@chromium.org 4ccb88e6a3 Revert of Fix an errant pylint change. (https://codereview.chromium.org/143623007/)
Reason for revert:
crbug.com/342539 is likely happening because of the patch that this patch depends on. I need to ensure that logcats work on the bots before relanding (and that the corresponding steps fail if they don't.)

Original issue's description:
> I broke something by removing an apparently unused import that actually was used elsewhere. I addressed the issue by having the client code just call android_commands.GetAttachedDevices explicitly.
> 
> BUG=168518
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=250206

TBR=craigdh@chromium.org,frankf@chromium.org,cjhopman@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=168518

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250264 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-11 01:20:33 +00:00
thestig@chromium.org a833cec06e Findbugs: Fix public static fields in AwResource.java.
Review URL: https://codereview.chromium.org/149113003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250233 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 23:13:50 +00:00
jbudorick@chromium.org c3ffd2a73d I broke something by removing an apparently unused import that actually was used elsewhere. I addressed the issue by having the client code just call android_commands.GetAttachedDevices explicitly.
BUG=168518

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 21:12:03 +00:00
thakis@chromium.org dca8980cb9 android envsetup: Don't set script-local variable toolchain_dir.
Unused after r250141. No behavior change.

BUG=330631
TBR=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 20:11:34 +00:00
phajdan.jr@chromium.org 413ebe5efe Remove Android filter files for base_unittests
BUG=339980
R=bulach@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250169 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 19:25:55 +00:00
thakis@chromium.org 89105d9828 android envsetup: Stop exporting ANDROID_TOOLCHAIN.
build/common.gypi already sets <(android_toolchain) independently of this
env var, and nothing seems to really depend on the env var.
(tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py uses it
to print a better error message if it's available, but that doesn't seem
important.)

BUG=330631
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250141 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 17:50:39 +00:00
aberent@chromium.org d9bb84216f Move the android library loader from content to base
The android library loader has no logical connection with content. Mojo
shell, which doesn't depend on content, wants to use it. This CL
moves it from content to base.

BUG=225101
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250113 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 16:19:22 +00:00
thakis@chromium.org 2ef2f58ba2 android envsetup: Stop exporting STRIP.
After the changes in crbug.com/142642 , this should no longer be used.

BUG=142642

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 16:04:36 +00:00
bulach@chromium.org 10f3af06db Android: follow up on crrev.com/250035, remove unused import.
BUG=142642
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250098 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 14:42:48 +00:00
thakis@chromium.org 569987e51a android: Require exe unittests to have a foo_unittest_stripped target.
This allows the test runner to not depend on the STRIP env var, which is going away.

Other approaches considered:
1. Converting the remaining exe-based tests to apk tests. The apk versions
   were slower, and didn't pass without other changes though.
2. Just don't strip. But that slows down these two tests by over 100%
   (due to copying data to the device is slow, and stripped size is 0.5MB while
   unstripped size is on the order of 10MB).
3. Try to get a trip binary from third_party/android_tools/ndk. That's fiddly
   since it requires getting the right arch.

Since there are only two exe-based tests left, just strip them from gyp.
Medium-term, maybe gyp/mac's postbuild stuff can be brought to android,
it looks like there are various things that could be made simpler with that.

BUG=142642
TEST=
build/android/test_runner.py gtest -s sandbox_linux_unittests &&
build/android/test_runner.py gtest -s breakpad_unittests

R=bulach@chromium.org, frankf@chromium.org
TBR=jln, thestig

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250035 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 02:18:13 +00:00
dfalcantara@chromium.org a7cdee0870 Disable flaky unittest
TracingControllerTest.EnableCaptureAndDisableMonitoringWithFilePath has been flaking consistently.

NOTRY=true
TBR=wangxianzhu
BUG=341995

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249842 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-07 23:12:13 +00:00
jbudorick@chromium.org 3d8bcfb710 Enable presubmit pylint in build/android.
BUG=168518

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249793 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-07 21:34:23 +00:00
thestig@chromium.org 67693742d8 [Android WebView] Add AwResource.setResources() and setErrorPageResources().
This is part 1 of a two-sided patch to get rid of public static fields
in AwResource.java.

R=mnaganov@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249505 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 21:29:07 +00:00
wibling@chromium.org 2ebefa8418 Re-enable the two blink heap unit tests.
These should work now after fixing bug 340591.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=340591

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249388 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 12:24:35 +00:00
zty@chromium.org be8d5ba176 Re-enable content_browsertests on main waterfall.
Disabled the two tests that are crashing on android.

TBR=jam
BUG=341142

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249358 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 11:22:18 +00:00
thestig@chromium.org b6fa9e339b FindBugs: Rename org.chromium.base.test.util.ScalableTimeout.ScaleTimeout to scaleTimeout.
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249177 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 00:35:12 +00:00
eugenis@chromium.org 75f5309bc4 Enable stack tool and ASan symbolization of logcat on Android bots.
TBR=navabi@chromium.org,craigdh@chromium.org,frankf@chromium.org
BUG=325685

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248982 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-05 13:47:04 +00:00
eugenis@chromium.org 255311dd71 Enable component=shared_library on the asan/android bot.
This is required to get good stack traces from ASan.
See "Building on Android" section at
  http://dev.chromium.org/developers/testing/addresssanitizer

BUG=325685
R=bulach@chromium.org, navabi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248927 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-05 08:45:48 +00:00
thestig@chromium.org 0dae7a0ef2 FindBugs: Fix a synchronized method warning in HttpAuthDatabase.java.
Review URL: https://codereview.chromium.org/143663004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248914 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-05 08:14:20 +00:00
navabi@google.com 2a3082265c Revert "Enable stack tool and ASan symbolization of logcat on Android bots."
This reverts commit dc6d7c9d8d8bd5d29dd7a4fc681bb8c2a0bc3297.

Sorry, we can not commit this without the accompanying downstream change, because without that there are two --disable-stack-tool option strings (one in the downstream script and the newly added one here).

This causes the following error on the clank tot bot:
optparse.OptionConflictError: option --disable-stack-tool: conflicting option string(s): --disable-stack-tool

Link: https://chromegw.corp.google.com/i/clank.tot/builders/instrumentation-yakju-clankium-tot/builds/22826/steps/compile/logs/stdio

Reverting because this is keeping clank from picking up changes, and I'm not sure how to do a quick fix right now. Removing the option from clank requires the public script to have it, which requires clank to roll. Slightly tricky and I don't have the time to do it today.

TBR=craigdh@chromium.org,frankf@chromium.org,navabi@chromium.org,eugenis@chromium.org
NOTRY=true
BUG=325685

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248830 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-05 02:05:41 +00:00
thakis@chromium.org 0ab3cfa957 Remove all_android.gyp.
It's been unused for two weeks, and should be a noop for everyone who sourced
envsetup since.

If you see an error message like

  gyp: buid/all_android.gyp not found (cwd: /path/to/chrome/src)

after this change, open a fresh shell (and source envsetup),
or run `unset CHROMIUM_GYP_FILE`.

Also remove the code for unsetting CHROMIUM_GYP_FIE from envsetup
and fold the one line left in common_gyp_vars into its only caller.
BUG=330631
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248748 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 17:59:28 +00:00
pasko@chromium.org 08704870eb Disable failing blink_heap_unittests on Android
BUG=340591
R=ager@chromium.org
TBR=ager@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248724 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 15:28:12 +00:00
thakis@chromium.org b5a2d10280 android envsetup: Move some webview-specific configuration into gyp_webview.
Engineers working on webview always call gyp_webview instead of gyp_chromium,
so there's no need to keep these settings in env vars.

BUG=330631
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248723 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 15:26:02 +00:00
thakis@chromium.org b7d74d2d2a android envsetup: Stop honoring CHROME_ANDROID_WEBVIEW_ENABLE_DMPROF.
Nothing sets this env var. (I checked with the folks who added this line, who
confirmed that this is unused.)

If something like this gets added again in the future, it shouldn't use a global
env var to turn it on but a single gyp define (that's hopefully identical for
desktop and mobile).

BUG=330631
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248722 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 15:21:15 +00:00
eugenis@chromium.org 03fb2191cf Enable stack tool and ASan symbolization of logcat on Android bots.
BUG=325685
R=frankf@chromium.org, craigdh@chromium.org, navabi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248694 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-04 08:04:42 +00:00
dpranke@chromium.org 3a04db53e1 Re-add blink_heap_unittests to android recipe.
This change reverts r248464 and re-lands r248379 with the fix to the
isolate name.

TBR=navabi@chromium.org
BUG=334018

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248525 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-03 18:09:01 +00:00
thakis@chromium.org d6a93d757b android envsetup: Remove --try-32bit-host flag.
This was added in https://chromiumcodereview.appspot.com/11366243 , which
had the primary point of warning people that things won't work on 32bit hosts.
That check is now always a hard error after this CL.

BUG=330631

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248485 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-03 14:09:19 +00:00
thakis@chromium.org e1b0263a6b android envsetup: If ANDROID_SDK_ROOT is set, honor it unconditionally.
If this patch breaks your build, try running `unset ANDROID_SDK_ROOT`.

Before this patch, envsetup checked if
${ANDROID_SDK_ROOT}/platforms/android-${ANDROID_SDK_VERSION} existed and fell
back to the sdk in chromium's third_party if that wasn't the case.
Since most people don't set ANDROID_SDK_ROOT and the ones who do will be
able to realize that they're using an SDK that doesn't have the right toolchain
version, this seems save to do. (The motivation is that I want to move
ANDROID_SDK_VERSION out of envsetup and into common.gypi.)
This reverts part of https://chromiumcodereview.appspot.com/10920094

BUG=330631

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248483 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-03 14:02:35 +00:00
qsr@chromium.org 9991b0cf19 Revert "Add blink_heap_unittests to android recipe."
This reverts commit 46b4e44f1e8177bf0fcb7f18e660abebd3da0afc.

blink_heap_unittests is failing on WebKit Android (Nexus4) bot.

TBR=dpranke@chromium.org,cmp@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248464 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-03 10:00:38 +00:00
thakis@chromium.org cbd4e06bee android envsetup: Don't set mips_arch_variant.
Instead of the slightly rube-goldbergian approach of giving mips_arch_variant
the default value mips32r2 in common.gypi and then always overriding this with
mips32r1 in envsetup, just set mips_arch_variant to mips32r1 by default and
don't set it in envsetup.

I checked that the generated ninja file for base is identical before and after
this change, and that the mips flags change as expected when manually setting
mips_arch_variant to mips32r2. No behavior change.

BUG=330631
TBR=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248409 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-02 16:10:28 +00:00
dpranke@chromium.org dcd73f9f0c Add blink_heap_unittests to android recipe.
R=navabi@chromium.org, yfriedman@chromium.org
BUG=334018

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248379 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-02 05:52:07 +00:00
thakis@chromium.org 6f41091136 android envsetup: Stop explicitly setting host_arch when target_arch=x86.
The explicit setting seems to match the default value for host_arch in
build/common.gypi close to line 110, and it's not set explicitly for other
target_archs, so this looks like an oversight. It's been this way since this
file was added in r148790 18 months ago.

No intended behavior change.

BUG=330631

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248188 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 14:10:42 +00:00
thakis@chromium.org c698375c78 android envsetup: Stop adding NDK to PATH.
The only binaries in there are ndk-build, ndk-gdb, ndk-stack, and ndk-which,
neither of which is used with chromium.

BUG=330631

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 14:09:25 +00:00
eugenis@chromium.org 7f616a3d81 adb_gdb: AddressSanitizer support.
When running with AddressSanitizer, the main executable of Android
applications is /system/bin/app_process.real instead of the usual
/system/bin/app_process. This change helps adb_gdb detect this
situation.

See tools/android/asan/asan_device_setup.sh for more details.

R=bulach@chromium.org, digit@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248186 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 14:08:32 +00:00
yukishiino@chromium.org 1e5759050f Renames gfx::FontList::Derive* family.
1. Removes obsolete methods.
- DeriveFontList(font_style)
  # The method name and argument are not clear compared to other versions.  Use DeriveWithStyle(style) below instead.
- DeriveFontListWithSize(absolute_size)
  # Don't specify the absolute size.

2. Renames very long named methods.
- DeriveFontListWithSizeDeltaAndStyle => Derive
- DeriveFontListWithSizeDelta => DeriveWithSizeDelta
- new method => DeriveWithStyle

Since DeriveFontListWithSizeDeltaAndStyle is used more often than DeriveFontListWithSizeDelta, so give the former a shorter name.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248131 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 05:31:52 +00:00
thakis@chromium.org a5fc6550d7 android/clang: Don't add path to gold shim to PATH, use -B instead.
No intended behavior change.

BUG=330631
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248080 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-31 00:04:22 +00:00
plundblad@chromium.org 454c71985d Only include chromevox_test_data in isolated swarming tests for chromeos builds.
BUG=338749
R=maruel@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248069 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-30 23:20:25 +00:00
jdduke@chromium.org b486fd8a01 [Android] Perform eager gesture recognition on MotionEvents
ContentViewGestureHandler conditionally forwards MotionEvent's to the Android
gesture detection pipeline, depending on the current touch stream handling
disposition.  However, this approach is fragile, as the detection pipeline
expects a consistent touch stream for each sequence.  Instead, forward all
MotionEvent's immediately for gesture detection, conditionally dispatching the
generated gestures depending on the touch stream ack dispositions.

BUG=295075,334040,327444,240550,234516
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248066 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-30 22:48:51 +00:00
jamesr@chromium.org d2035efb45 Remove net dependency from ui/gfx
ui/gfx/ depended on net/ for two things, SortedDisplayURL and gfx::ElideUrl().
SortedDisplayURL was not used by anything other than its own unit test and is
deleted in this patch.  ElideUrl() is only used from
chrome/browser/ui/(gtk|cocoa|views), so this patch moves the functionality up
to chrome/browser/ui/elide_url.(h|cc) and the unit test to
chrome/browser/ui/tests/elide_url_unittest.cc.

R=sky

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247820 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-30 03:37:33 +00:00
b.kelemen@samsung.com e727e8d042 Drop warnings from adb shell output
This is a quick and dirty fix for a problem that occurs to me when
trying to run instrumentation tests in a simulator.
For some reason 'pm path org.chromium.content_shell_apk.tests' outputs
a warning message in my environment that confuses the python scripts
and they end up calling md5sum for the root directory which is a bit
slow... The real fix would be to be able drop the stderr of the command
but it needs a lot of plumbing and probably there is not that much chance
that something like that will happen again for someone.

BUG=334439

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247742 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 21:27:35 +00:00
kjellander@chromium.org d1c00d0377 Update WebRTC test filter for Chromium tests.
In https://codereview.chromium.org/137793008/ phoglund@
changed the test filter for desktop tests after the renames in
https://codereview.chromium.org/131203005/ and
https://codereview.chromium.org/137753004/

This CL makes similar change for Android.

BUG=none
TBR=frankf@chromium.org
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247716 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 17:40:57 +00:00
eugenis@chromium.org 388172cfd4 Update asan_symbolize script to work with new logcat format.
Also works with unprefixed reports.

BUG=325685
R=glider@chromium.org, bulach@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247673 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 11:21:51 +00:00
thakis@chromium.org e86c3fb347 Suppress 4 findbugs issues in tooling-only code.
BUG=338966
TBR=andrehayden@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247610 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 03:42:49 +00:00
thakis@chromium.org a431ee5eee android buildbot: Default to ninja's default target instead of All.
Before https://codereview.chromium.org/149103002/, chrome/android's default
target was 'All', so no behavior change. After that lands, the default target
is 'all', so the bots will build a few more targets (17 translation units more,
at the moment).

Together with the change linked above, this might enable the removal of
|android_app_target|.

BUG=none
R=yfriedman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247607 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 02:59:07 +00:00
thakis@chromium.org a7d5b8dfc7 android envsetup: Remove default_target=All
If targets shouldn't be part of the android build, they should be conditional
in gyp instead.

Removing this line leads to 17 more files being compiled and one more binary
(printing_unittests) being linked on the open source bots, and there are no
build errors.

(An internal build of the 'all' target is also successful, and it builds only
183 additional edges too, which add about 1 minute / 5% to build time.)

BUG=330631
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 01:36:35 +00:00