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

5600 Коммитов

Автор SHA1 Сообщение Дата
scottmg@chromium.org f0306b0431 whitespace trigger, TBR=thakis
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247842 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-30 05:30:15 +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
yfriedman@chromium.org 675f5784d3 Change ContentLinker to share relro sections with browser process only on low-end devices.
While this change increases memory usage on non low-end devices, the
impact is small enough that we can limit the exposure surface to only
where it makes a signficant impact.

Also adds content_linker_test_apk to the android builders to ensure it
doesn't regress.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247622 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 05:12:26 +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
hans@chromium.org 07907a3211 common.gypi: When clang=1 on Windows, set CC to clang-cl
(See https://code.google.com/p/gyp/source/detail?r=1846 for
how GYP deals with this.)

BUG=82385

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247586 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 01:59:21 +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
cjhopman@chromium.org 4aa03245dd Revert of [Android] Re-enable content_browsertests on main waterfall. (https://codereview.chromium.org/132403005/)
Reason for revert:
content_browsertests have been crashy and flaky since being re-enabled.

Looks like they crashing on shutdown, but I'm not sure.

Failed:
http://build.chromium.org/p/chromium.linux/builders/Android%20Tests/builds/11552
http://build.chromium.org/p/chromium.linux/builders/Android%20Tests/builds/11554

On this one, content_browsertests crashed but still passed. This caused INJECT_EVENTS exceptions in later tests.
http://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/18163

We see the same thing downstream.


Original issue's description:
> [Android] Re-enable content_browsertests on main waterfall.
> 
> There's enough infra capacity now.
> 
> BUG=
> R=navabi@chromium.org, navabi@google.com
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=247341

TBR=navabi@chromium.org,navabi@google.com,frankf@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247547 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-29 00:50:36 +00:00
thakis@chromium.org d2ac2c5a52 android envsetup: Stop setting TARGET_PRODUCT, don't unset ANDROID_BUILD_TOP.
TARGET_PRODUCT seems to not be used in an SDK build.
ANDROID_BUILD_TOP isn't used in the SDK build either.

BUG=330631
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247471 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-28 18:35:51 +00:00
brettw@chromium.org 9fd24ddc2e Pull new GN binary @ r247206
Additionally, the Windows binary is a debug build to help find a rare assertion failure.

Updates build files to use a list which this new build requires.

Update win-tool link commands to match GYP

TBR=scottmg

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247408 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-28 06:03:11 +00:00
jshin@chromium.org e0d288fdc7 Use icudat*.dat file on Mac
1. Set icu_use_data_file_flag to 1 in common.gypi
2. Add icudatl.dat to the resournce bundle list in
chrome_dll_bundle.gypi and content_shell.gypi
3. Move ICU_UTIL_DATA_IMPL to base.gyp

This CL has to be landed after
https://codereview.chromium.org/111723007/ is landed and rolled in. 
(done in https://codereview.chromium.org/118313004/ )

Note to perf-sheriff: This CL adds ~10MB to the resource bundle while cutting down the same amount from the Chrome executable/binary.  

BUG=72633
TEST=All the Mac builds (static, shared) go through and tests (e.g.
layout tests, base_unittests --gtest_filter=*String*, net_unittests
--gtest_filter=*IDN*) loading the ICU data pass.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247404 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-28 06:00:04 +00:00
frankf@chromium.org 350141d9fd [Android] Re-enable content_browsertests on main waterfall.
There's enough infra capacity now.

BUG=
R=navabi@chromium.org, navabi@google.com

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247341 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 23:44:24 +00:00
frankf@chromium.org 5832577233 [Android] Disable remaining failing content_browsertests.
This is in preparation for re-enabling content_browsertests on main
waterfall.

BUG=338408,338023,338411,338421
TBR=craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247298 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 21:30:38 +00:00
aurimas@chromium.org d5c03bdb4a Exclude print_preview resources for platforms that don't use it
Only enable_printing==1 uses print_preview and all of its resources.
enable_printing==2 and enable_printing==0 do not need them.

BUG=326023

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247291 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 21:07:50 +00:00
thakis@chromium.org 8037f9a329 android envsetup: Stop setting ORDER_DEFINES.
order_text_section is only used by the chrome_initial target, which isn't
used on android.

(Some internal gyp file explicitly adds -Wl,-section-ordering-file without
going through the order_text_section gyp define, so this setting here is likely
a remnant from when that wasn't the case.)

No intended behavior change.

BUG=330631
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 19:53:58 +00:00
thakis@chromium.org d849d492c3 android envsetup: Delete bitrotted comments.
BUG=330631
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247260 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 17:23:28 +00:00
thakis@chromium.org f65142622c android envsetup: Stop setting use_libffmpeg=0 for x86 targets.
It's already set to 0 for all targets for OS==android in common.gypi.
No intended functionality change.

BUG=330631
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247259 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 17:22:10 +00:00
eugenis@chromium.org bc22401d2d ASan/Android: crash on calloc overflow.
This is the generally preferred behaviour that is also expected by the
unit tests.

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247219 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 11:24:18 +00:00
brettw@chromium.org a561545dc2 GN build fixes, mostly for Mac.
This hooks up detection for the "-arch" flag on Mac to set the GYP "ARCH" xcode variable. GN then removes the -arch argument from the compiler args, since GYP will then re-add it based on the ARCH value. Previously, not doing this resulting in mutliple "-arch" arguments to the compiler since GYP would always insert its own.

Disables some warnings on Windows for the re2 target to match the GYP build. The third warning (4018) that the GYP build sets is disabled globally so there's no need to do it for this target.

Hooks up some iOS SDK stuff.
BUG=336667
TBR=thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-27 07:41:23 +00:00
frankf@chromium.org d510ca04eb [Android] Disabling TouchInputBrowserTests timing out on android.
BUG=338011
NOTRY=True
TBR=jdduke@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247111 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-25 09:26:40 +00:00
jshin@chromium.org 24cc033e7d Use the icu data file on Linux (but not on CrOS)
Set icu_use_data_file_flag to 1 for POSIX (other than Mac/iOS/Android).

Mac and Android will be handled in a separate CL.

This has to wait until https://codereview.chromium.org/111723007/ is rolled in.
(done by https://codereview.chromium.org/118313004/ )

BUG=72633
TEST=All linux builds go through and all tests pass and there's no perf (start-up etc) regression.

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

R=mark@chromium.org, mmoss@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247045 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-25 00:58:56 +00:00
scottmg@chromium.org f9239b2372 Delete some msvs_cygwin_shell:0
This is the default, so these are no-ops.

TBR=thakis@chromium.org
BUG=123026

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247039 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-25 00:45:40 +00:00
aedla@chromium.org 7913da50df Start building IPC fuzzer again, except when component=="shared_library".
Component builds require more work, linking is currently broken.

BUG=260848

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247038 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-25 00:44:50 +00:00
frankf@chromium.org 1b088707e4 [Android] Disable webrtc browser tests timing out/failing on Android.
TBR=wjia@chromium.org
BUG=181069

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247011 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 23:34:18 +00:00
thakis@chromium.org 0178a36b24 android envsetup: Stop setting OBJCOPY.
I couldn't find anything that still calls this. I looked for OBJCOPY in
internal repos, and for \$OBJCOPY, ['\"]OBJCOPY, and [[{]OBJCOPY in
cs.chromium.org.

BUG=142642
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246964 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 21:15:52 +00:00
ronghuawu@chromium.org 9c91fda9d1 Revert 246678 "Use the icu data file on Linux (but not on CrOS)"
"Failed sizes" - http://build.chromium.org/p/chromium/builders/Linux

> Use the icu data file on Linux (but not on CrOS)
> 
> Set icu_use_data_file_flag to 1 for POSIX (other than Mac/iOS/Android). 
> 
> Mac and Android will be handled in a separate CL. 
> 
> This has to wait until https://codereview.chromium.org/111723007/ is rolled in. 
> (done by https://codereview.chromium.org/118313004/ )
> 
> BUG=72633
> TEST=All linux builds go through and all tests pass and there's no perf (start-up etc) regression.
> 
> Review URL: https://codereview.chromium.org/102413007

TBR=jshin@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246952 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 20:25:13 +00:00
frankf@chromium.org 1375326281 [Android] Disable 4 failing accessibility-related content browsertests.
BUG=297230
TBR=dmazzoni@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246940 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 19:06:33 +00:00
avayvod@chromium.org ab1d559d69 Revert of Fixed the bracket and the missing type, introduced by https://codereview.chromium.org/139743016 (https://codereview.chromium.org/144063007/)
Reason for revert:
bauerb fixed it before me but I was using the pinned revision so missed the fix.

Original issue's description:
> Fixed the bracket and the missing type, introduced by https://codereview.chromium.org/139743016
> 
> BUG=None
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=246903

TBR=thakis@chromium.org,mvanouwerkerk@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246904 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 16:38:50 +00:00
avayvod@chromium.org 304803bffe Fixed the bracket and the missing type, introduced by https://codereview.chromium.org/139743016
BUG=None
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246903 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 16:31:07 +00:00
bauerb@chromium.org 99df6e99fb Fix temporary_android_dummy_target in build/all_android.gyp.
TBR=thakis@chromium.org
BUG=none
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246883 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 13:43:31 +00:00
aedla@chromium.org 51060a6f51 Revert 240449 "Add IPC fuzzer dependency to chromium_builder_asan."
LKGR ASAN Debug builder fails to compile IPC fuzzer. Disable it until the issue is resolved.

> Add IPC fuzzer dependency to chromium_builder_asan.
> 
> This is the first CL towards enabling IPC fuzzer for ClusterFuzz. The second CL
> will add enable_ipc_fuzzer=1 GYP define to symbolized ASAN Release builder.
> 
> BUG=260848
> 
> Review URL: https://codereview.chromium.org/112933004

TBR=aedla@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246878 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 13:33:47 +00:00
hans@chromium.org cf1d2c1c59 Start massaging the GYP files for building with clang on Windows
BUG=82385
TBR=cpu

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246874 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 13:26:35 +00:00
bauerb@chromium.org c5846a908e Fix syntax error in build/all_android.gyp
TBR=thakis@chromium.org
BUG=none
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246850 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 12:43:11 +00:00
eugenis@chromium.org c9139ec536 Switch to the "new" way of ASan deployment on Android devices.
This will elimitate startup slowdown in ASan/Android tests, and
improve overall run time very significantly.
For the idea behind this change, refer to
https://code.google.com/p/address-sanitizer/wiki/Android#Running_NDK_applications_with_ASan

R=bulach@chromium.org, frankf@chromium.org, glider@chromium.org, navabi@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246847 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 12:35:03 +00:00
thakis@chromium.org 39a2338132 win: Remove msbuild_toolset, and msvs-specific ProgramDatabaseFile.
Since we're now on ninja, they don't have an effect.

BUG=none
R=scottmg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246783 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 04:36:23 +00:00
thakis@chromium.org 96b4c2d4c3 android: Fold all_android.gyp into all.gyp.
All other platforms have their targets in all.gyp. Android didn't during
bring-up, but enough stuff works by now that there's no need for the
separate all_android.gyp file any more.

BUG=330631
R=yfriedman@chromium.org
TBR=rsleevi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246782 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 04:32:18 +00:00
jshin@chromium.org 2a82402f9e Enable icu_use_data_file on Windows
Set icu_use_data_file_flag to 1 on Windows in common.gypi and make the dependency on icudata conditional on 'icu_use_data_file_flag != 0' in common.gypi, base.gyp and net.gyp

Add icudtl.dat to the Windows build/archive/install file lists.

Load icudtl.dat from DIR_MODULE instead of DIR_EXE on Windows. (to fix bug 337116)


This also requires a change in third_party/icu/icu.gyp
( https://codereview.chromium.org/111723007/ ), which was rolled in by https://codereview.chromium.org/118313004/

BUG=72633,337116
TEST=All windows builds work fine and there's no perf regression (start-up etc). Chrome installed via mini_installer runs fine (no issue with icu data file).

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

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246751 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-24 01:00:41 +00:00
thakis@chromium.org 67845a0884 android: Stop adding toolchain dir to PATH.
This seems mostly no longer necessary (at least I can build all targets
in an open-source chrome/android build without problems). I'm guessing
that https://codereview.chromium.org/9693042 made this obsolete.

It was only needed for `as` with clang; pass -B to clang instead
for now (until we switch to clang's integrated assembler).

BUG=330631,124610
R=torne@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 23:16:35 +00:00
jshin@chromium.org e5a9786ccf Use the icu data file on Linux (but not on CrOS)
Set icu_use_data_file_flag to 1 for POSIX (other than Mac/iOS/Android). 

Mac and Android will be handled in a separate CL. 

This has to wait until https://codereview.chromium.org/111723007/ is rolled in. 
(done by https://codereview.chromium.org/118313004/ )

BUG=72633
TEST=All linux builds go through and all tests pass and there's no perf (start-up etc) regression.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246678 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 20:38:52 +00:00
jshin@chromium.org 7e185d448a Revert of Enable icu_use_data_file on Windows (https://codereview.chromium.org/99473012/)
Reason for revert:
mini_installer somehow does not install icudtl.dat in the top product directory (alongside chrome.exe) leading to a failure in InitializeICU(). 

icudtl.dat is listed in both mini_installer.gypi and FILES.cfg for windows.


Original issue's description:
> Enable icu_use_data_file on Windows
> 
> 
> Set icu_use_data_file_flag to 1 on Windows in common.gypi and make the dependency on icudata conditional on 'icu_use_data_file_flag != 0' in common.gypi, base.gyp and net.gyp
> 
> This also requires a change in third_party/icu/icu.gyp
> ( https://codereview.chromium.org/111723007/ ), which was rolled in by https://codereview.chromium.org/118313004/
> 
> BUG=72633
> TEST=All windows builds work fine and there's no perf regression (start-up etc).
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=246387

TBR=mark@chromium.org,scottmg@chromium.org,laforge@chromium.org,maruel@chromium.org,grt@chromium.org,wtc@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=72633

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246632 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 17:43:48 +00:00
aedla@chromium.org 8d224e2195 Build IPC fuzzer with the LKGR ASAN builders.
Now that the re2 dependency issue is resolved, give it a try at actually building the IPC fuzzer.

Revert 246078 "Revert 240449 "Add IPC fuzzer dependency to chrom..."

> Revert 240449 "Add IPC fuzzer dependency to chromium_builder_asan."
> 
> > Add IPC fuzzer dependency to chromium_builder_asan.
> > 
> > This is the first CL towards enabling IPC fuzzer for ClusterFuzz. The second CL
> > will add enable_ipc_fuzzer=1 GYP define to symbolized ASAN Release builder.
> > 
> > BUG=260848
> > 
> > Review URL: https://codereview.chromium.org/112933004
> 
> TBR=aedla@chromium.org
> 
> Review URL: https://codereview.chromium.org/138123005

TBR=aedla@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246605 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 16:20:33 +00:00
eugenis@chromium.org 5b68711365 Pass -marm when building with ASan for Android/ARM.
Frame pointers are broken in Thumb mode.
The same reason as in 'profiling' condition several lines above.
FTR, http://llvm.org/bugs/show_bug.cgi?id=18505

BUG=325685

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246568 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 11:07:53 +00:00
thakis@chromium.org 588ee2e9f5 Support joined -D flags for gn.
BUG=326230
TBR=brettw@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246558 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 09:55:45 +00:00
kochi@google.com b4b9cfcc04 Revert 246313 "Use an alternate mechanism for CreateFile calls i..."
This caused reading profile error on Windows8 platform.

> Use an alternate mechanism for CreateFile calls in Chrome
> 
> BUG=334379
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=245464
> 
> Review URL: https://codereview.chromium.org/138593004

TBR=caitkp@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246541 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 08:57:54 +00:00
szym@chromium.org b70112e06d Add telemetry.gyp to chromium_builder{,_dbg,_rel} targets
BUG=323813

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246504 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 03:20:48 +00:00
thakis@chromium.org 3d8715d022 Remove unused android_experimental.
Follow-up to r246093.

BUG=none
R=ilevy@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246467 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 01:10:51 +00:00
zea@chromium.org a547df586f [GCM] Add gcm_unit_tests to aura_builder target
BUG=284553

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246455 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-23 00:15:25 +00:00