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

6299 Коммитов

Автор SHA1 Сообщение Дата
bengr@chromium.org 505876d2e1 Collect data reduction proxy UMA on all platforms
UMA for the data reduction proxy was gated behind preprocessor
directives that resticted the logic to Android and iOS. This
change opens UMA calculations and collection up to all platforms.

BUG=369619

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@269026 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-08 04:12:04 +00:00
yfriedman@chromium.org 21fa88e61e Disable failing webkit tests.
These will be fixed when
https://src.chromium.org/viewvc/chrome?revision=173569&view=revision
rolls in but looks like that'll be a while. Temporarily disable to green
up chromium.

BUG=330041
TBR=reveman

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@269016 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-08 02:30:53 +00:00
zhaoqin@google.com f94e2b81d5 add mojo into Dr.Memory test build target
R=bruening@chromium.org, yzshen@chromium.org
BUG=NONE
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268897 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 19:33:07 +00:00
dmikurube@chromium.org 1d85dfcfef Remove {linux|android}_use_tcmalloc and switch to use_allocator in Chromium.
If this change breaks some bots, please try restarting the 
bot before reverting it. http://crrev.com/264460 may not be 
effective yet until restarting.

See the bug and http://crrev.com/255129 for the details.

BUG=345554

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268876 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 18:45:59 +00:00
r.kasibhatla@samsung.com ce12301faa [Android] Add an option to view the tracing record categories when running from python script.
There is no way to see/list the categories present for recording the chrome traces (when running from adb_profile_chrome.py) unlike the UI. Adding the "list" command for --categories option, to keep the usage same as with systrace option.

Usage: build/android/adb_profile_chrome --categories list

BUG=366679

TESTS=To be added.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268841 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 17:37:19 +00:00
mmenke@chromium.org 7c04abb493 Make it so net/ can be built without file:// support.
This is a step towards making it possible to build net/
without ICU.  ICU is used by directory_lister.cc, which
is used for creating file directory listings.

BUG=362608
R=mef@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268766 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 15:05:29 +00:00
mmenke@chromium.org 2e6fc13a27 Make it possible to build url/ without ICU on android.
This is needed to reduce binary size of net/ when build as a
library.

BUG=362608

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268740 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 14:05:46 +00:00
timurrrr@chromium.org 9b512f1ce6 Define ADDRESS_SANITIZER whenever ASan is used
Also, fix SecurityTest.CallocOverflow under ASan/Win

BUG=345874

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268690 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 08:57:46 +00:00
hans@chromium.org 7cd5769c21 Don't call into WebRuntimeFeatures::enableSpeechInput()
Also delete ENABLE_INPUT_SPEECH and kDisableSpeechInput.

I wanted to remove the 'input_speech' GYP variable, but unfortunately
it seems to be guarding (parts of?) the new speech recognition implementation
too.

BUG=223198
R=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268646 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-07 00:53:50 +00:00
navabi@google.com 65f01f4138 Print all the battery info from dumpsys battery from devices.
The output (and indentation) will look like this:
Device 01cb95182214a4b6 (mako)
  Build: KOT49H (google/occam/mako:4.4.2/KOT49H/937116:userdebug/dev-keys)
  Current Battery Service state:
    AC powered: false
    USB powered: true
    Wireless powered: false
    status: 2
    health: 2
    present: true
    level: 24
    scale: 100
    voltage: 3872
    current now: -311500
    temperature: 288
    technology: Li-ion
  IMEI slice: 819914
  Wifi IP:

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268638 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-06 23:37:19 +00:00
hans@chromium.org d8487f561a Disable 'clang_use_chrome_plugins' on Windows
Clang plugins don't work on Windows currently, and when Blink r173367
enabled the Oilpan GC plugin by default, it broke all the Win Clang FYI
builders. This should fix that.

BUG=82385
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268600 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-06 20:13:38 +00:00
phoglund@chromium.org a7a820b5a4 Revert 267897 "Revert 267858 "Working around IO thread chrashes ..."
> Revert 267858 "Working around IO thread chrashes for WebRTC test..."
> 
> Android browser tests still failing at http://chromegw/i/client.webrtc/waterfall
> 
> > Working around IO thread chrashes for WebRTC tests on Android.
> > 
> > Because the content_browsertests tearDown logic is broken with respect
> > to threading on Android, we here work around the problem by sleeping in
> > the tearDown to give the IO thread time to finish its work. This will
> > lengthen the execution time of the tests but hopefully make the tests
> > stable enough to last us until the Clank team finds time to rewrite the
> > tearDown logic.
> > 
> > BUG=362852
> > 
> > Review URL: https://codereview.chromium.org/251323002
> 
> TBR=phoglund@chromium.org
> 
> Review URL: https://codereview.chromium.org/262773014

Appears the revert may have been incorrect; speculative re-land.

TBR=niklase@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268474 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-06 09:42:35 +00:00
ckocagil@chromium.org 43c71c63b0 Add GN targets for third_party/libjpeg_turbo
R=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268421 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-06 04:25:26 +00:00
mostynb@opera.com 16bb0d4748 Don't add -fuse-ld=gold to cflags
Don't add -fuse-ld=gold to cflags, since gyp emits ninja files that
compile with -c, which means the linker is not used, making the flag
useless.

Removing ignored options makes the compiler commands (slightly)
easier to read, and can avoid some errors in mismatched icecc setups.

BUG=352046

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268377 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-06 02:57:32 +00:00
loislo@chromium.org 37683fb2ca Restore building crash_service on win builder bot
BUG=369029

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268344 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-06 00:46:22 +00:00
jgraettinger@chromium.org 89d11a19ce Add hpack_fuzz_wrapper to chromium_builder_asan (re-apply).
Also move hpack fuzz targets to build on mac & win,
and tweak fuzzer tools to build on win.

Re-applied patch from issue 266003005.

TESTED=Manually built on windows.
BUG=353237

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268286 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-05 22:03:15 +00:00
earthdok@chromium.org 80e90ec004 Change the way libc++ is linked when use_custom_libcxx=1.
Instead of passing libc++.so and libc++abi.so on the command line to the linker,
we want to be able to simply pass -stdlib=libc++ to the clang driver and let it
make the decision about linking the DSOs. In this way we can avoid linking
libc++ into C executables.

To this effect we introduce a proxy target which adds -stdlib=libc++ to direct
dependents' flags but does not link the actual DSO. We also link libc++abi
statically into libc++. The latter change is necessary because clang's
-stdlib=libc++ mode is set up to use libsupc++ as the ABI implementation, and
will not automatically pick up libc++abi.so.

BUG=318770
R=glider@chromium.org, thakis@chromium.org
NOTRY=true
TEST=msan

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268169 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-05 13:30:42 +00:00
phajdan.jr@chromium.org d083f8e171 Whitespace change to trigger bots
BUG=353403

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268154 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-05 10:32:25 +00:00
brettw@chromium.org 4f534c4550 Redo GN "args" command
Previously "gn args" printed build arguments. That has now moved to "gn args <outdir> --list" along with a new --short mode that's a bit more convenient for some uses.

Now "gn args" runs your editor on the build arguments for the given output directory, and re-generates the build given those arguments. This is an easier way to manage changing build arguments for a build (previously you would have to re-type everything or edit build.ninja manually).

"gn gen" now always uses the existing arguments for the given output dir, unless "--args" is manually specified (giving the old behavior of just using those). This also allows a more convenient way for a user to recover from a borked build (sincetimes I ran into a state where something was missing that prevent ninja from even starting enough to rebuild the build).

I removed the "show" and "refresh" ninja phony rules since the new commands cover those cases.

This patch adds some additional tracing to build startup since I noticed it was missing when trying to figure out why the args command was so slow (I fixed the main reason, it was with new code I added).

Added proper escaping for printing string values and unit tests for these.

Two minor build file fixes.

R=scottmg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268042 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 04:32:19 +00:00
tapted@chromium.org 9e32c7b13b Refactor views app list services to allow more code sharing
To run the toolkit-views app launcher on Mac, it needs a new app list
service + supporting classes. It's going to look a lot like the Linux
one. This CL starts by sharing what can be shared between Windows and
Linux, in preparation for using it on Mac as well.

It does this principally by:
- Moving `app_list_shower` to `app_list_shower_views`, making it views-specific;
- Adding AppListServiceViews, which Win/Linux (and soon Mac) inherit from;
- Rearranging the delegation to eliminate some boilerplate.

Other changes:
- Removed AppList container abstract interface (now just access AppListView);
- Removed AppListFactory (now AppListShower::MakeViewForCurrentProfile());
- Moved AppListControllerDelegateLinux to AppListControllerDelegateViews;
- Most of AppListServiceLinux moves to AppListServiceViews;
- Added AppListShowerDelegate and AppListShower given virtual method
hooks to assist testability (previously AppListShower was given a NULL
service/delegate in tests);
- Positioning logic in AppListWin/AppListLinux made static/stateless;
- Removes the `on_should_dismiss_` closure (now just dismiss via the service;
- Big trim of AppListServiceWin and AppListServiceLinux - now these are
just platform-specific stuff.

BUG=365977
TEST=Just refactoring, nothing should change

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

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268035 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 03:55:19 +00:00
dbeam@chromium.org f3d4c36d9a Revert 268019 "Add hpack_fuzz_wrapper to chromium_builder_asan."
Broke windows compile:

  FAILED: ninja -t msvc -e environment.x64 -- C:\b\build\goma\gomacc.exe "C:\b\depot_tools\win_toolchain\vs2013_files\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\net\spdy\fuzzing\hpack_fuzz_wrapper.hpack_fuzz_wrapper.obj.rsp /c ..\..\net\spdy\fuzzing\hpack_fuzz_wrapper.cc /Foobj\net\spdy\fuzzing\hpack_fuzz_wrapper.hpack_fuzz_wrapper.obj /Fdobj\net\hpack_fuzz_wrapper.cc.pdb 
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_fuzz_wrapper.cc(38) :error C2440: '<function-style-cast>' : cannot convert from 'std::string' to 'base::FilePath'
          No constructor could take the source type, or constructor overload resolution was ambiguous
  FAILED: ninja -t msvc -e environment.x64 -- C:\b\build\goma\gomacc.exe "C:\b\depot_tools\win_toolchain\vs2013_files\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\net\spdy\fuzzing\hpack_example_generator.hpack_example_generator.obj.rsp /c ..\..\net\spdy\fuzzing\hpack_example_generator.cc /Foobj\net\spdy\fuzzing\hpack_example_generator.hpack_example_generator.obj /Fdobj\net\hpack_example_generator.cc.pdb 
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_example_generator.cc(51) :error C2440: '<function-style-cast>' : cannot convert from 'std::string' to 'base::FilePath'
          No constructor could take the source type, or constructor overload resolution was ambiguous
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_example_generator.cc(52) :error C2664: 'base::File::File(base::File::RValue)' : cannot convert argument 1 from 'int' to 'base::File &'
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_example_generator.cc(68) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_example_generator.cc(69) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
  FAILED: ninja -t msvc -e environment.x64 -- C:\b\build\goma\gomacc.exe "C:\b\depot_tools\win_toolchain\vs2013_files\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\net\spdy\fuzzing\hpack_fuzz_mutator.hpack_fuzz_mutator.obj.rsp /c ..\..\net\spdy\fuzzing\hpack_fuzz_mutator.cc /Foobj\net\spdy\fuzzing\hpack_fuzz_mutator.hpack_fuzz_mutator.obj /Fdobj\net\hpack_fuzz_mutator.cc.pdb 
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_fuzz_mutator.cc(53) :error C2440: '<function-style-cast>' : cannot convert from 'std::string' to 'base::FilePath'
          No constructor could take the source type, or constructor overload resolution was ambiguous
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_fuzz_mutator.cc(56) :error C2440: '<function-style-cast>' : cannot convert from 'std::string' to 'base::FilePath'
          No constructor could take the source type, or constructor overload resolution was ambiguous
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_fuzz_mutator.cc(57) :error C2664: 'base::File::File(base::File::RValue)' : cannot convert argument 1 from 'int' to 'base::File &'
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_fuzz_mutator.cc(72) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
  c:\b\build\slave\cr-win-rel-x64\build\src\net\spdy\fuzzing\hpack_fuzz_mutator.cc(73) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data

> Add hpack_fuzz_wrapper to chromium_builder_asan.
> 
> BUG=353237
> 
> Review URL: https://codereview.chromium.org/266003005

TBR=jgraettinger@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268024 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 03:15:08 +00:00
jgraettinger@chromium.org da027e6814 Add hpack_fuzz_wrapper to chromium_builder_asan.
BUG=353237

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268019 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 02:50:59 +00:00
vandebo@chromium.org 633c81ea0f Fix a findbugs warning - check file.mkdirs return value.
BUG=NONE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268018 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 02:50:30 +00:00
vandebo@chromium.org 99e75a8366 Fix findbugs warnings - make constants final.
BUG=NONE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@268012 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 02:33:12 +00:00
ilevy@chromium.org 9823923af9 Compress uploaded android logs
gzip files so clients can download faster.

BUG=362787

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267983 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-03 00:07:30 +00:00
kerz@chromium.org 50a3271335 Ensure 1916 has a change for the 5pm build
git-svn-id: http://src.chromium.org/svn/trunk/src/build@267971 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 23:39:50 +00:00
hans@chromium.org efe4ddb1a0 Start removing support for the experimental x-webkit-speech API
The API has been considered deprecated for some time, and was disabled
in https://src.chromium.org/viewvc/blink?revision=171373&view=revision

BUG=223198
TBR=jam@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267937 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 22:05:41 +00:00
hans@chromium.org 7bfb276530 Clang update script (Windows): fix asan runtime copying
Fix the copying of asan runtime. I'll try to come up with a more permanent
solution, but this should get the ASan buildbot going in the meantime.

BUG=82385
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267932 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 21:47:19 +00:00
stuartmorgan@chromium.org 06a998fa32 Fix test data copying on iOS
gyp can cache and re-use the output of scripts that have the same
invocation, and all the test data copying uses "test/data". This is
a relative path, so it's not really the same command, causing flaky
compile failures.

This works around the bug by artificially introducing variation into
the invocation string.

NOTRY=true
BUG=369533

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267919 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 21:16:10 +00:00
niklase@chromium.org bc76358e02 Revert 267858 "Working around IO thread chrashes for WebRTC test..."
Android browser tests still failing at http://chromegw/i/client.webrtc/waterfall

> Working around IO thread chrashes for WebRTC tests on Android.
> 
> Because the content_browsertests tearDown logic is broken with respect
> to threading on Android, we here work around the problem by sleeping in
> the tearDown to give the IO thread time to finish its work. This will
> lengthen the execution time of the tests but hopefully make the tests
> stable enough to last us until the Clank team finds time to rewrite the
> tearDown logic.
> 
> BUG=362852
> 
> Review URL: https://codereview.chromium.org/251323002

TBR=phoglund@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267897 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 19:41:18 +00:00
phoglund@chromium.org 8976ea8ef6 Working around IO thread chrashes for WebRTC tests on Android.
Because the content_browsertests tearDown logic is broken with respect
to threading on Android, we here work around the problem by sleeping in
the tearDown to give the IO thread time to finish its work. This will
lengthen the execution time of the tests but hopefully make the tests
stable enough to last us until the Clank team finds time to rewrite the
tearDown logic.

BUG=362852

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267858 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 17:53:48 +00:00
benm@chromium.org ae104a0b3e [Android WebView] Enable WebAudio API.
BUG=368240

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267845 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 17:36:22 +00:00
dyen@chromium.org 0405715063 Chromium NaCl scripts now uses package_version to extract.
Updates NaCl revision from 13106 -> 13115

This CL reverts revision 266284.

Now that we have split up the toolchain into multiple tars, we should
use the package versioning script to manage which tars to extract.
Unfortunately, currently the SDK uses different directory names compared
to what the NaCl toolchain directories normally use, so we also must map
and move the toolchain directories to the SDK ones.

BUG=https://code.google.com/p/nativeclient/issues/detail?id=3839

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267711 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 01:04:00 +00:00
spang@chromium.org d3ee787a7d ozone: Split internal platforms into separate static_library targets
This cleans up ozone.gyp so that each platform has its own include file
and static_library target.

BUG=368933
TEST=content_shell --ozone-platform=test

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267677 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 00:00:02 +00:00
thestig@chromium.org 702fbffe83 Fix a findbugs error in Addr2LineWorkerPool.java.
Review URL: https://codereview.chromium.org/268533002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-01 23:36:55 +00:00
tommycli@chromium.org 89a2ad9d43 Fix findbugs warning - narrow synchronization scope in NmDumper.
BUG=NONE

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267601 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-01 19:00:51 +00:00
thestig@chromium.org bab1fe31be Tweak the FindMatchRectsDetails code to make findbugs happy.
Review URL: https://codereview.chromium.org/267653002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267463 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-01 06:23:30 +00:00
thestig@chromium.org 5a0d5efc4f Fix a findbugs error in content/browser/ViewportTest.java.
Review URL: https://codereview.chromium.org/261633006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267445 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-01 05:26:44 +00:00
vandebo@chromium.org 2f1e6760c7 Fix a findbugs error - switch without default statement.
BUG=NONE
R=michaelbai@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267403 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-01 00:48:42 +00:00
mostynb@opera.com 5a24fce80c add a linux_use_debug_fission gyp variable for -gsplit-dwarf
Since -gsplit-dwarf breaks some extremely useful build tools (eg ccache and icecc), it deserves its own gyp variable.  This setting replaces the previous hack, setting binutils_version=0.

Background:
ccache: https://bugzilla.samba.org/show_bug.cgi?id=10005
icecc: https://github.com/icecc/icecream/issues/86

BUG=352046

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267381 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 23:42:32 +00:00
thakis@chromium.org 6952709ab7 linux install-build-deps.sh: Add devscripts and zip.
They are needed when doing branding=Chrome buildtype=Official builds.

BUG=360311
R=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267369 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 23:07:04 +00:00
davidben@chromium.org 25b72b8da7 Change the Android test server's cwd rather than mangle arguments.
This allows even path arguments to be pass-through.

BUG=365733

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267320 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 20:30:05 +00:00
rsesek@chromium.org 8c532db126 Fix build/mac/edit_xibs.sh.
This removes duplicate files from google_toolbox_for_mac.gyp and fixes up the
script to include common.gypi implicitly.

R=mark@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267199 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 14:36:03 +00:00
andrewhayden@chromium.org 063c106ef2 Add a component updater for the CLD2 data file.
BUG=326023,367239

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267181 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 11:27:19 +00:00
qsr@chromium.org 143141b62d Adding mojo_test_apk in the fyi waterfall.
R=navabi@google.com, viettrungluu@chromium.org
TBR=navabi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267180 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 11:22:41 +00:00
tfarina@chromium.org 95fa5bd92d Remove chromium_2010_builder_tests target from all.gyp.
This target was introduced in r80370
(https://codereview.chromium.org/6691035) for the migration of 2008 to
msvs 2010.

Since we are supporting only msvs 2013 nowadays and no buildbot scripts
are using it we can remove it now.

BUG=None
TEST=green trybots
R=scottmg@chromium.org,bradnelson@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267167 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 10:50:44 +00:00
navabi@google.com 00e3a1ac56 Remove telemetry_unittests from Android dbg tests.
BUG=366899

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267166 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 10:48:55 +00:00
pasko@chromium.org b7d2edf238 telemetry: android: use both methods to access protected files
Currently when telemetry asks to read/write a protected file, it attempts doing
so with the 'su' command, but not all devices have the 'su' command installed.
In this case telemetry ignores all errors and continues silently.

This change:
1. chooses the best method to access protected files: 'adb root' or 'su'
2. caches the choice
3. throws warnings each time a protected file cannot be accessed

BUG=366640

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267137 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-30 08:41:06 +00:00
thestig@chromium.org ee91d0b771 Linux: Remove some ChromeOS linker flag workarounds now that full ChromeOS builds set the flags explicitly.
BUG=360082

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@266970 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 22:01:49 +00:00
thestig@chromium.org f6eb5517d2 Cleanup: Remove python_arch.sh that was used for pyauto.
BUG=224072

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@266823 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 10:12:09 +00:00