gkanwar@chromium.org
952d5c5a00
Makes GYP changes for EMMA coverage
...
One piece of the overall java coverage change.
See: https://codereview.chromium.org/20210002/
NOTRY=True
BUG=255644
Review URL: https://chromiumcodereview.appspot.com/22870021
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218870 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-22 00:08:31 +00:00
scottmg@chromium.org
7979db11a1
reland 'Set chrome_multiple_dll=1 by default on Windows in static_library'
...
Previously: https://codereview.chromium.org/22909017/
TBR=jam@chromium.org
BUG=237249
Review URL: https://chromiumcodereview.appspot.com/23320004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218663 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-21 06:58:22 +00:00
scherkus@chromium.org
8e7b696cfd
Define proprietary_codecs=1 when branding==Chrome.
...
Doing so removes the redundant checks for GOOGLE_CHROME_BUILD when checking USE_PROPRIETARY_CODECS.
BUG=274596
Review URL: https://chromiumcodereview.appspot.com/23205006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218545 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-20 20:22:22 +00:00
stuartmorgan@chromium.org
dc5bc0a761
Switch to using '-t ios' for grit
...
grit now supports passing '-t ios', which sets is_ios, and doesn't set
is_macosx (matching the semantics of gyp). All instances of
pp_ifdef('ios') change to is_ios, matching the syntax used by other
platforms.
Because this flips the setting of is_macosx for iOS, most places where
code looked at is_macosx also now look for is_ios. This CL errs on the
side of being behavior-preserving, adding is_ios checks in some places
where they probably aren't needed, to avoid accidental regressions.
In places where it's very obvious it's not needed, it hasn't been
added.
Also adds a missing is_ios to history.html, resolving drift from
not-yet-upstreamed changes.
BUG=227781
Review URL: https://chromiumcodereview.appspot.com/22600003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218386 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-20 01:01:12 +00:00
avayvod@chromium.org
79804ae089
Submitting https://codereview.chromium.org/23116003/ for Cihat Imamoglu.
...
Adds PrintingContext implementation stub for Android.
BUG=147070
TBR=thestig@chromium.org
Review URL: https://codereview.chromium.org/22999026
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218339 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-19 22:26:25 +00:00
scottmg@chromium.org
c0a37c5e87
Revert 218286 "Set chrome_multiple_dll=1 by default on Windows i..."
...
chrome_frame_net_tests and nacl_integration x86-32 broke.
> Set chrome_multiple_dll=1 by default on Windows in static_library
>
> TBR=jam@chromium.org
> R=jamesr@chromium.org
> BUG=237249
>
> Review URL: https://chromiumcodereview.appspot.com/22909017
TBR=scottmg@chromium.org
Review URL: https://codereview.chromium.org/23233003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218289 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-19 17:08:13 +00:00
scottmg@chromium.org
8a4905ec24
Set chrome_multiple_dll=1 by default on Windows in static_library
...
TBR=jam@chromium.org
R=jamesr@chromium.org
BUG=237249
Review URL: https://chromiumcodereview.appspot.com/22909017
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218286 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-19 15:15:13 +00:00
scherkus@chromium.org
65d14efb9b
Remove defunct enable_openmax variable from build/common.gypi.
...
Review URL: https://chromiumcodereview.appspot.com/23021011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218137 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-17 01:18:35 +00:00
owenlin@chromium.org
297431a5e3
Add the "mfpmath=sse" compiler flag for ChromeOS devices.
...
This is to preventng floating-point computations in the 80-bit precision
on x87. Please see more details in:
http://codereview.chromium.org/42340/patch/64/2085
BUG=261358
TEST=Play videos on Parrot
Review URL: https://chromiumcodereview.appspot.com/23181007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@218068 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-16 19:54:51 +00:00
scottmg@chromium.org
71defd1b96
Set up content in-process main threads via factory
...
This code was previously #ifdef'd out based on CHROME_MULTIPLE_DLL. This works
for chrome, but not for test targets which link content_browser. content_browser
needs to not link against child-only targets (as they'll cause linking blink
into the browser dll).
Instead of having utility_process_host_impl, et al. own the in-process
implementation, use a factory to create them that's installed in test code, and
in chrome for supporting --single-process.
At the same time, remove the global CHROME_MULTIPLE_DLL define and localize it
to chrome_exe.gypi because it's too easy to use incorrectly.
TBR=darin
R=piman@chromium.org ,jam@chromium.org
BUG=237249
Review URL: https://chromiumcodereview.appspot.com/23235002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@217968 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-16 07:45:36 +00:00
maruel@chromium.org
c5355bc889
Revert r217535 "Move swarm_client to swarming_client."
...
The CL itself is fine but the Try Server didn't gather
"got_swarming_client_revision" build property correctly, causing swarm_triggered
to use an improper swarm_client checkout. r217535 can be reapplied once the TS
is fixed. No other issue was observed.
TBR=vadimsh@chromium.org
BUG=
Review URL: https://codereview.chromium.org/22978003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@217538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 13:23:29 +00:00
maruel@chromium.org
3df2d32f80
Move swarm_client to swarming_client.
...
This involves fixing up all the calling side. It now fetched from
a clone of code.google.com/p/swarming.client instead of chrome/trunk/tools/swarm_client.
Always fetch from https://chromium.googlesource.com since it has much higher reliability.
TBR=vadimsh@chromium.org
BUG=
NOTRY=true
Review URL: https://codereview.chromium.org/20457002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@217535 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 12:54:40 +00:00
thestig@chromium.org
091e964cd2
Printing: Add a basic printing mode without print preview and cloud print.
...
BUG=147070
TBR=cimamoglu@google.com
Review URL: https://codereview.chromium.org/22577010
git-svn-id: http://src.chromium.org/svn/trunk/src/build@217025 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-12 17:16:05 +00:00
torne@chromium.org
2752adcb91
Android WebView: support building against system skia.
...
Hook up the use_system_skia gyp flag to make it possible to try building
against the system version of Skia in the Android WebView.
BUG=
R=djsollen@google.com , mkosiba@chromium.org , robertphillips@google.com
Review URL: https://codereview.chromium.org/22435002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@216989 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-12 13:56:43 +00:00
aruslan@chromium.org
c2d3f9b509
[rAc Android dialog] Stubs for Autofill dialog integration.
...
This includes JNI bindings, Java interfaces and necessary glue for the requestAutocomplete dialog.
BUG=157277
Review URL: https://chromiumcodereview.appspot.com/22566004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@216883 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-10 18:27:05 +00:00
phajdan.jr@chromium.org
4c2ced9ca3
Linux: use sandbox binary alongside chrome.
...
This removes linux_sandbox_path and instead expects sandbox binary
to be in the same directory as chrome (or CHROME_DEVEL_SANDBOX to be
set).
This will be helpful for SxS support on Linux, where the sandbox path
would be different depending on channel.
This is a resubmit of https://codereview.chromium.org/20197003 with a bug
fix that makes --no-sandbox work properly.
TBR=jln@chromium.org
BUG=38598
Review URL: https://codereview.chromium.org/22751007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@216746 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-09 20:43:37 +00:00
navabi@google.com
45bd690053
Some of the build tools have moved in the SDK (e.g. aapt, aidl) from
...
sdk/platform-tools/ to sdk/build-tools/<tools-version>/. The tools version is 18.0.1.
BUG=263966
Review URL: https://chromiumcodereview.appspot.com/21977003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@216612 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-09 06:48:18 +00:00
dpranke@chromium.org
7c8edd4e9e
Compile v8 like "release" by default in debug builds.
...
This change switches how we compile v8 by default in Debug builds
so that the compiler optimizations are enabled and much of the
still enabled to do some level of dcheck-like assertion checking).
This gives us a 5x speedup over the debug v8 for running the layout
tests, making debug times only 2x slower than release.
R=jamesr@chromium.org , jochen@chromium.org
BUG=254188
Review URL: https://codereview.chromium.org/21004010
git-svn-id: http://src.chromium.org/svn/trunk/src/build@216287 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-07 22:09:06 +00:00
hshi@chromium.org
fd1839197c
Properly set loopback device ID for system audio capture.
...
Make sure the MediaStreamDevice has the correct loopback device ID for system
audio capture in MediaCaptureDevicesDispatcher::ProcessScreenCaptureAccessRequest.
Remove the hack in audio_input_renderer_host to override the loopback device ID.
BUG=269626
TBR=dalecurtis@chromium.org , xians@chromium.org
TEST=passes trybots, local testing on Chrome OS confirms device ID is passed to WebRtcLocalAudioTrack ctor.
Review URL: https://codereview.chromium.org/22408006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@216271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-07 21:02:31 +00:00
lliabraa@chromium.org
ff739899f3
Change deployment target for iOS to 6.0
...
BUG=None
Review URL: https://chromiumcodereview.appspot.com/22384004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215924 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-06 17:36:11 +00:00
jschuh@chromium.org
a8f1c98914
Fix Win64 DirectX redistributables
...
Adds a gyp variable to simplify WINSDK path strings,
and grabs the x64 files rather than x86.
BUG=268525,267893
Review URL: https://chromiumcodereview.appspot.com/22262003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215814 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-06 06:09:43 +00:00
rnk@chromium.org
046748b999
Don't pass /safeseh to the linker when using clang on Windows
...
It does not generate SEH safe code at the moment.
R=scottmg@chromium.org
BUG=82385
Review URL: https://codereview.chromium.org/21910008
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215743 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-06 00:49:49 +00:00
phajdan.jr@chromium.org
d0b56a3ba5
Linux: remove use_system_mesa bits.
...
This doesn't seem useful, see https://groups.google.com/a/chromium.org/d/msg/chromium-packagers/amyyjkDj7Cg/cl5up-ABW7oJ
BUG=none
R=piman@chromium.org
Review URL: https://codereview.chromium.org/22218003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215695 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-05 21:59:39 +00:00
phajdan.jr@chromium.org
149205c537
Revert _GLIBCXX_DEBUG for now.
...
Breaks media_unittests and unit_tests on chromeos.
TBR=thestig
BUG=65151
Review URL: https://codereview.chromium.org/22000003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215403 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 23:29:48 +00:00
phajdan.jr@chromium.org
fead79a8a8
Exclude _GLIBCXX_DEBUG for 32-bit builds.
...
Otherwise linker runs out of memory.
TBR=thestig
BUG=65151
Review URL: https://codereview.chromium.org/21984003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215383 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 22:19:23 +00:00
phajdan.jr@chromium.org
a167a2b936
Exclude _GLIBCXX_DEBUG for clang.
...
This fixes build, and it's not obvious what the exact effect
is on clang.
TBR=thestig
BUG=65151
Review URL: https://codereview.chromium.org/21939003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215373 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 21:46:57 +00:00
phajdan.jr@chromium.org
6d208a748e
GTTF: Enable glibcxx debug mode for Debug builds by default.
...
This will help us catch problems earlier.
BUG=65151
TEST=none
R=thestig@chromium.org
Review URL: https://codereview.chromium.org/11276032
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215369 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 21:26:50 +00:00
tonyg@chromium.org
795488269f
Revert 215101 "Linux: use sandbox binary alongside chrome."
...
It breaks the page cycler benchmarks.
BUG=267640
> Linux: use sandbox binary alongside chrome.
>
> This removes linux_sandbox_path and instead expects sandbox binary
> to be in the same directory as chrome (or CHROME_DEVEL_SANDBOX to be
> set).
>
> This will be helpful for SxS support on Linux, where the sandbox path
> would be different depending on channel.
>
> BUG=38598
> R=avi@chromium.org , jln@chromium.org
>
> Review URL: https://codereview.chromium.org/20197003
TBR=phajdan.jr@chromium.org
Review URL: https://codereview.chromium.org/21910004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215300 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 16:16:48 +00:00
aruslan@chromium.org
2970db0923
Disable interactive autocomplete and remove command line flag for Android
...
Disabling this feature on beta and stable channels for now. This change will be reverted on trunk after it is cherry-picked to the branch.
BUG=266978
Review URL: https://chromiumcodereview.appspot.com/21599002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215235 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 05:17:12 +00:00
phajdan.jr@chromium.org
f77f408878
Linux: use sandbox binary alongside chrome.
...
This removes linux_sandbox_path and instead expects sandbox binary
to be in the same directory as chrome (or CHROME_DEVEL_SANDBOX to be
set).
This will be helpful for SxS support on Linux, where the sandbox path
would be different depending on channel.
BUG=38598
R=avi@chromium.org , jln@chromium.org
Review URL: https://codereview.chromium.org/20197003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@215101 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-01 20:38:19 +00:00
mariakhomenko@chromium.org
5470af9bf3
Creates a flag to enable/disable spellchecker.
...
Add a flag to remove spell-checking inside form fields on Chrome.
Disable the flag for android -- we cannot interact with the spellchecker,
so it doesn't make sense to have it.
This saves us ~300K memory on startup.
BUG=264837
Review URL: https://chromiumcodereview.appspot.com/20794002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214621 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-31 07:48:53 +00:00
justincohen@google.com
a0616ee2e9
Enable HiDPI assets for the WebUI in iOS.
...
Change common.gypi to pass scale_factors=2x to grit on iOS.
BUG=262913
TEST=WebUI assets show as 2x on iOS.
Review URL: https://chromiumcodereview.appspot.com/20466002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214578 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-31 05:41:03 +00:00
thakis@chromium.org
47f8c5ba66
clang: Remove -Wno-reserved-user-defined-literal on mac and ios
...
BUG=263960
TBR=stuartmorgan@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=214049
Review URL: https://codereview.chromium.org/20814004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214541 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-31 03:30:09 +00:00
Yukawa@chromium.org
3c0353800c
Embed compatibility manifest into all *.exe files
...
This CL introduces an automated and centralized way to embed
compatibility manifest into all *.exe files. With this CL,
a potential risk of behavioural inconsistency between
production binaries and unit test binaries is resolved by
enforcing the same compatibility context.
This CL uses 'target_conditions' feature of gyp to inject
manifest settings into each executable target. One tricky
part is that some executables such as setup.exe and
mini_installer.exe require external manifest file instead of
embedded one when component build is enabled.
See http://crbug.com/127233 for this.
You can override the gyp variable
'win_exe_compatibility_manifest' locally for a given
executable target to embed a custom compatibility manifest.
BUG=260692
Review URL: https://chromiumcodereview.appspot.com/19275010
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214427 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-30 20:24:30 +00:00
fischman@chromium.org
3d38ecef21
build/common.gypi: revert the change to GCC_STRICT_ALIASING:NO because some bots have a too-old xcode.
...
In particular, rolling chromium_revision in webrtc from 211877 to 211878 broke
the webrtc mac Release bots:
http://build.chromium.org/p/client.webrtc/builders/Mac64%20Release/builds/296
http://build.chromium.org/p/client.webrtc/builders/Mac32%20Release/builds/312
http://build.chromium.org/p/client.webrtc/builders/Mac%20Asan/builds/304
The breakage did not repro on the webrtc trybots which use ninja (filed
https://code.google.com/p/webrtc/issues/detail?id=2135 to fix the inconsistency)
nor did it repro in an xcode build on my MBP (4.6.3). My theory is that the
xcode on the bots (e.g. vm674-m3) is too old (4.5.1).
R=thakis@chromium.org
Review URL: https://codereview.chromium.org/20666002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214260 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-29 23:35:39 +00:00
jochen@chromium.org
b7f95e0d9e
Revert "Revert "Turn on i18n support in V8.""
...
> This reverts r213418 as it caused Blink LayoutTest failures:
> fast/js/kde/inbuilt_function_tostring.html
> fast/workers/stress-js-execution.html
>
> The crash in stress-js-execution looks particularly bad, as it
> crashes with a CHECK failure about mismatched isolates (suggesting
> that we're on the wrong thread).
>
> BUG=v8:2745
> TBR=jochen@chromium.org
>
> Review URL: https://codereview.chromium.org/19476008
TBR=danno@chromium.org
Review URL: https://codereview.chromium.org/20832002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214115 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-28 08:59:54 +00:00
cpu@chromium.org
d5eae28406
Revert 214056 "Switch all windows bots to use Aura."
...
> Switch all windows bots to use Aura.
>
> So we can have the perf bots run with aura for a while. Depending how red
> the waterfall we could leave it on for a long time.
>
> This has happened before and it will happen again.
> See for example r204698, r211007
>
> BUG=259185
> TEST=none
> TBR=scottmg
>
> Review URL: https://codereview.chromium.org/20929002
TBR=cpu@chromium.org
Review URL: https://codereview.chromium.org/20933002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214057 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-27 23:14:37 +00:00
cpu@chromium.org
4351ec380b
Switch all windows bots to use Aura.
...
So we can have the perf bots run with aura for a while. Depending how red
the waterfall we could leave it on for a long time.
This has happened before and it will happen again.
See for example r204698, r211007
BUG=259185
TEST=none
TBR=scottmg
Review URL: https://codereview.chromium.org/20929002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214056 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-27 21:32:21 +00:00
thakis@chromium.org
2d1ff1d9fe
Revert 214049 "clang: Remove -Wno-reserved-user-defined-literal ..."
...
The NaCl roll this depends on was reverted in r214049, so this needs to be
reverted for now too.
> clang: Remove -Wno-reserved-user-defined-literal on mac and ios
>
> BUG=263960
> TBR=stuartmorgan
>
> Review URL: https://codereview.chromium.org/20814004
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/20920002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214051 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-27 18:22:18 +00:00
thakis@chromium.org
6b27f6aa6c
clang: Remove -Wno-reserved-user-defined-literal on mac and ios
...
BUG=263960
TBR=stuartmorgan
Review URL: https://codereview.chromium.org/20814004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@214049 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-27 08:19:02 +00:00
thakis@chromium.org
3ef43dc28b
Make inttypes.h and similar macro usage C++11-friendly.
...
"foo"PRIuS is a user-defined literal in C++11. Add spaces around these macros.
Likewise, L"\xab"L"c" is a user-defined literal, so insert a space in the
middle.
No functionality change.
BUG=chromium:263960
TBR=alokp@chromium.org , dmichael@chromium.org , enne@chromium.org , isherman@chromium.org , rsleevi@chromium.org , thestig@chromium.org
Review URL: https://codereview.chromium.org/20182002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@213566 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-25 00:55:50 +00:00
adamk@chromium.org
ddf50c69e6
Revert "Turn on i18n support in V8."
...
This reverts r213418 as it caused Blink LayoutTest failures:
fast/js/kde/inbuilt_function_tostring.html
fast/workers/stress-js-execution.html
The crash in stress-js-execution looks particularly bad, as it
crashes with a CHECK failure about mismatched isolates (suggesting
that we're on the wrong thread).
BUG=v8:2745
TBR=jochen@chromium.org
Review URL: https://codereview.chromium.org/19476008
git-svn-id: http://src.chromium.org/svn/trunk/src/build@213501 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-24 20:24:41 +00:00
jochen@chromium.org
52f7e4c392
Turn on i18n support in V8.
...
The switch from the v8-i18n extension to the built-in support is done in
blink.
BUG=v8:2745
R=danno@chromium.org
Review URL: https://chromiumcodereview.appspot.com/19369003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@213418 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-24 12:34:31 +00:00
hajimehoshi@chromium.org
b8fa37f338
Remove ENABLE_LANGUAGE_DETECTION
...
Now that CLD is used on all platforms, let's remove ENABLE_LANGUAGE_DETECTION.
BUG=248454
TEST=unit_tests
Review URL: https://chromiumcodereview.appspot.com/18820002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@213361 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-24 07:16:39 +00:00
joaodasilva@chromium.org
6062ed9421
Set configuration_policy=1 on Android.
...
BUG=247435
Review URL: https://chromiumcodereview.appspot.com/19482020
git-svn-id: http://src.chromium.org/svn/trunk/src/build@213284 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-24 00:04:04 +00:00
jochen@chromium.org
7cd9978436
Move android filename rules to appropriate gypi file
...
We should only define filename based rules in filename_rules.gypi so it only affects chromium source.
BUG=none
R=bulach@chromium.org
Review URL: https://chromiumcodereview.appspot.com/19685007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@212890 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-22 16:07:49 +00:00
mostynb@opera.com
46235318af
only use gold-specific flags for the target linker
...
The host linker might not be gold if linux_use_gold_binary==0,
eg where we have a cross toolchain with gold and we want to use
that instead of third_party/gold/gold64.
Review URL: https://chromiumcodereview.appspot.com/19541006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@212823 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-21 14:03:33 +00:00
justincohen@google.com
11715e1d28
Basic device support for ninja iOS builds.
...
Set ARCHS for device iOS builds when GYP_DEFINES sets host_arch=ia32 target_arch=armv7. Device builds still won't be signed, so they can't bee installed on devices yet.
BUG=236517
TEST=None
Review URL: https://chromiumcodereview.appspot.com/15075006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@212442 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-18 21:49:38 +00:00
scottmg@chromium.org
d5a8ef08f2
reland of http://crrev.com/212230 Create top-level separate targets for...
...
Original CL here: https://codereview.chromium.org/17619005/
Changed since previous landing is diff between ps1 and ps2.
Diff since previous landing is a bit noisy, but in those files
against original is relatively small. The conditions for the
defines were incorrect and are simpler (and correct) now.
Previously:
Create top-level separate targets for browser and child dlls
The general idea is that there's top level targets chrome and chrome_child,
and corresponding content_app and content_app_child that depend on only
the subtargets that should be included in the appropriate dll.
Currently (probably) Windows-only and requires setting chrome_multiple_dll=1
for gyp.
Links, but Blink is still included in browser.
Single-process mode is currently disabled when chrome_multiple_dll is set.
Current graph is at:
http://commondatastorage.googleapis.com/chromelinkgraph/deps.html generated by
"python tools\win\split_link\graph_dependencies.py deps.html"
Remove the previous hacky-er attempt at this that was named "split dll".
TBR=jam@chromium.org
BUG=237249, 256965
Review URL: https://codereview.chromium.org/19572013
git-svn-id: http://src.chromium.org/svn/trunk/src/build@212415 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-18 20:37:15 +00:00
yfriedman@chromium.org
e4f71dd0f7
Remove unneeded reference to stdc++ for Android.
...
We use stlport on android. This inclusion is unnecessary.
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/19652007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@212251 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-18 04:43:03 +00:00