scottmg@chromium.org
8fa68fb00e
Turn PCH on always for Windows now that 2008 is gone
...
It was already defaulted on for 2010, and as we no longer support 2008
clean this up. This has the side benefit of enabling pch for 2010e, which
was slightly incorrect in the previous "enable for 2010" case.
R=joi@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11642028
git-svn-id: http://src.chromium.org/svn/trunk/src/build@174228 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-20 20:45:39 +00:00
qsr@chromium.org
d06493a41c
Changing deployment target of Chrome for iOS to 5.0
...
BUG=None
R=stuartmorgan@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11649036
git-svn-id: http://src.chromium.org/svn/trunk/src/build@174172 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-20 16:56:18 +00:00
phajdan.jr@chromium.org
85375bdbef
Linux: use generated library loader for libgps.
...
BUG=162733
Review URL: https://codereview.chromium.org/11571036
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-19 19:22:39 +00:00
glider@chromium.org
f087881a23
Temporarily disable real .dSYM files for ASan builds.
...
BUG=166857
TBR=thakis
Review URL: https://codereview.chromium.org/11636015
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173907 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-19 13:03:36 +00:00
glider@chromium.org
0660a9f462
Re-landing https://chromiumcodereview.appspot.com/11587012 : Introduce mac_want_real_dsym GYP flag.
...
By default, fake .dSYM files
will be generated for regular builds, and dsymutils will be used to create .dSYMs for ASan builds.
mac_want_real_dsym can be used to override this.
mac_real_dsym can't be set directly, because it's not a % variable.
According to https://codereview.chromium.org/113999 , it can't be made a
% variable now, because of a bug in % handling in GYP that leads to
mac_real_dsym being unconditionally set to 1 for some targets.
BUG=148383
TBR=thakis
Review URL: https://codereview.chromium.org/11636014
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173896 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-19 11:09:37 +00:00
wjia@chromium.org
ffa29f9f47
Revert 173749
...
It broke mac asan bots.
> Introduce mac_want_real_dsym GYP flag. By default, fake .dSYM files
> will be generated for regular builds, and dsymutils will be used to create .dSYMs for ASan builds.
> mac_want_real_dsym can be used to override this.
>
> mac_real_dsym can't be set directly, because it's not a % variable.
> According to https://codereview.chromium.org/113999 , it can't be made a
> % variable now, because of a bug in % handling in GYP that leads to
> mac_real_dsym being unconditionally set to 1 for some targets.
>
> BUG=148383
>
> Review URL: https://chromiumcodereview.appspot.com/11587012
TBR=glider@chromium.org
Review URL: https://codereview.chromium.org/11616021
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-18 19:49:04 +00:00
glider@chromium.org
da3a593714
Introduce mac_want_real_dsym GYP flag. By default, fake .dSYM files
...
will be generated for regular builds, and dsymutils will be used to create .dSYMs for ASan builds.
mac_want_real_dsym can be used to override this.
mac_real_dsym can't be set directly, because it's not a % variable.
According to https://codereview.chromium.org/113999 , it can't be made a
% variable now, because of a bug in % handling in GYP that leads to
mac_real_dsym being unconditionally set to 1 for some targets.
BUG=148383
Review URL: https://chromiumcodereview.appspot.com/11587012
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173749 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-18 17:49:58 +00:00
benwells@chromium.org
9e0e24e44d
Show app list items which open in chrome with a tab overlay.
...
This change affects chrome os and windows implementations of the app list. Chrome, web store, and v1 apps like google search are displayed with a tab overlay.
BUG=159859
Review URL: https://chromiumcodereview.appspot.com/11442044
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173423 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-17 06:41:33 +00:00
ivankr@chromium.org
6bc4ff8552
Remove the protector service.
...
BUG=165008
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11493003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173169 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 17:00:58 +00:00
sbc@chromium.org
59f5df1c36
Don't fail at gyp time if arm-sysroot is missing.
...
This fixes the NaCl SDK build which builds with target_arch=arm
but only builds untrusted targets so doesn't need the arm
sysroot.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11554028
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173045 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 01:53:43 +00:00
sebmarchand@chromium.org
594d1bc389
Turn on the ADDRESS_SANITIZER on all platform when asan==1.
...
BUG=
Review URL: https://chromiumcodereview.appspot.com/11547031
git-svn-id: http://src.chromium.org/svn/trunk/src/build@173020 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-14 00:40:25 +00:00
phajdan.jr@chromium.org
eb27d16023
Linux: add option to use system harfbuzz.
...
Works great!
BUG=none
Review URL: https://codereview.chromium.org/11555026
git-svn-id: http://src.chromium.org/svn/trunk/src/build@172664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-12 21:39:00 +00:00
sbc@chromium.org
74ac1428b0
Set defaults for building chrome for linux/arm.
...
Previously many custom GYP_DEFINES were needed to get a
chrome build for linux/arm. This adds these as sensible
defaults. This allows chrome for arm to be built with
with only target_arch=arm set in GYP_DEFINES.
In order to set a default sysroot based on target_arch
this change also defines target_arch one level deeper
in common.gypi.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11465030
git-svn-id: http://src.chromium.org/svn/trunk/src/build@172377 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 19:49:22 +00:00
yfriedman@chromium.org
0c4ffcc54e
[Android] Add support for labeling a build with a particular build id.
...
The build id will be included in about:version page and used for tracking build artifacts
such as static libraries and symbol files with a particular build.
BUG=163224
Review URL: https://chromiumcodereview.appspot.com/11464012
git-svn-id: http://src.chromium.org/svn/trunk/src/build@172296 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 10:36:17 +00:00
fischman@chromium.org
49ba09182f
Include gnu-libstdc++/include in -I paths for android build.
...
libjingle, for example, needs that path for tr1/tuple.
BUG=webrtc:1169
Review URL: https://chromiumcodereview.appspot.com/11516017
git-svn-id: http://src.chromium.org/svn/trunk/src/build@172264 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 04:29:48 +00:00
phajdan.jr@chromium.org
377565758e
Only build with _FORTIFY_SOURCE in Release mode.
...
This prevents build failures on Fedora.
BUG=16257, 55439
Review URL: https://codereview.chromium.org/11490019
git-svn-id: http://src.chromium.org/svn/trunk/src/build@172225 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-11 01:54:58 +00:00
ivankr@chromium.org
d8c325f478
[cros] Enable RLZ by default on ChromeOS.
...
BUG=160059
Review URL: https://chromiumcodereview.appspot.com/11497006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@172135 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 21:52:41 +00:00
dfalcantara@chromium.org
85241d7134
Add Android-specific parameters to search_engines/
...
Previous attempt; expanded since then:
https://chromiumcodereview.appspot.com/10332156/
* The search string has "sourceid=chrome-mobile" on Android devices.
* SearchTermsDataAndroid added to handle the data values that Android
needs to store for RLZ tracking.
* UiThreadSearchTermsData calls Android specific functions when being
asked for rlz= or client= strings.
* ENABLE_RLZ is moved around (or removed) in some cases to allow use of
the fields even when the RLZ library is not in use.
* The RLZ unit test is changed to account for the way Android sets the
RLZ string.
* A new SearchClient unit test is added to check that setting client
strings works.
BUG=145065
Review URL: https://chromiumcodereview.appspot.com/11448005
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171954 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 06:56:11 +00:00
danakj@chromium.org
40bf89ac45
Revert 171917
...
> Update gold linker to 2.23.1
>
> This is the second attempt to integrate latest gold version.
> The first time around there were crashes seen on 32-bit linux
> hosts. Disabling multi-threaded linking on 32-bit hosts
> fixes the issue.
>
>
> BUG=161942
> NOTRY=true
>
> Review URL: https://chromiumcodereview.appspot.com/11444012
TBR=sbc@chromium.org
Review URL: https://codereview.chromium.org/11475055
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171924 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 03:36:32 +00:00
sbc@chromium.org
9d74007ab5
Update gold linker to 2.23.1
...
This is the second attempt to integrate latest gold version.
The first time around there were crashes seen on 32-bit linux
hosts. Disabling multi-threaded linking on 32-bit hosts
fixes the issue.
BUG=161942
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11444012
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171917 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-08 02:42:50 +00:00
vadimt@chromium.org
9a274ebd6e
Creating a skeleton for Google Now for Chrome implementation.
...
The CL creates the top-level structure for showing Google Now cards in Chrome via Chrome Notifications.
The implementation lives behind -enable-google-now-integration flag.
BUG=164227
Review URL: https://chromiumcodereview.appspot.com/11412291
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171868 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-07 22:44:40 +00:00
nileshagrawal@chromium.org
daf89a2f40
Add a gyp flag to allow removing dependency on ppapi.
...
- Introduces a new macro ENABLE_PLUGINS
- Create a new PluginDelegateHelper interface which is used by RenderViewImpl
This flag will be used to remove all plugins related code from the Android build.
BUG=162667
Review URL: https://chromiumcodereview.appspot.com/11414180
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171162 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-05 05:24:54 +00:00
yfriedman@chromium.org
8f55ff34f6
Remove references to android_upstream_bringup.
...
It's not used anymore.
Review URL: https://chromiumcodereview.appspot.com/11414317
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171128 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-05 02:28:08 +00:00
benwells@chromium.org
dd36813bdf
Revert 171038
...
A better fix for the problem this revert was addressing has been checked in in r171097.
> Disable the settings app by default.
>
> BUG=164064
> TBR=tapted, benwells
>
> Review URL: https://codereview.chromium.org/11428167
TBR=erikwright@chromium.org
Review URL: https://codereview.chromium.org/11441002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171101 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-05 00:47:12 +00:00
phajdan.jr@chromium.org
bd58e70094
Add an option to use tcmalloc's debugallocation for Debug builds
...
to catch memory problems early, easily, and cleanly.
This is disabled by default.
Because of gyp limitations, the flag is to force-disable the feature, but there is no flag to force-enable it.
BUG=30715
TEST=none
Review URL: https://codereview.chromium.org/11266019
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171063 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-04 22:28:04 +00:00
erikwright@chromium.org
74266a2e12
Disable the settings app by default.
...
BUG=164064
TBR=tapted, benwells
Review URL: https://codereview.chromium.org/11428167
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171038 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-04 20:31:56 +00:00
felipeg@chromium.org
5689402dfa
Change cygprofile to work on Android.
...
We want to use cygprofile for the same purpose as the chromeos: To generate order_text_session files based on earliest run of each function call.
BUG=150893
Review URL: https://chromiumcodereview.appspot.com/11348354
git-svn-id: http://src.chromium.org/svn/trunk/src/build@171034 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-04 20:14:04 +00:00
thakis@chromium.org
59766f5873
mac: Build in C++11 mode.
...
BUG=none
Review URL: https://codereview.chromium.org/11316240
git-svn-id: http://src.chromium.org/svn/trunk/src/build@170969 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-04 16:01:52 +00:00
sgurun@chromium.org
3c4b03d21c
Enable Mobile Safe Browsing for Android.
...
BUG=158341
Review URL: https://chromiumcodereview.appspot.com/11308274
git-svn-id: http://src.chromium.org/svn/trunk/src/build@170649 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-01 03:39:07 +00:00
eseidel@chromium.org
7cc4834d3b
Make profiling=1 work for chromium-android
...
Currently if you set profiling=1 content_shell will load,
it will just load to a white screen (and attempts to sample
the binary with perf will not get proper stacks).
This adds -mapcs and -marm per the AndroidPerf wiki docs.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11316228
git-svn-id: http://src.chromium.org/svn/trunk/src/build@170249 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-29 22:00:38 +00:00
sgurun@chromium.org
2d853eaf05
Build time configuration for mobile safebrowsing.
...
BUG=158341
Review URL: https://chromiumcodereview.appspot.com/11360198
git-svn-id: http://src.chromium.org/svn/trunk/src/build@170207 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-29 17:00:03 +00:00
sky@chromium.org
d4ffb45331
Make use_aura set use_default_render_theme and moves
...
webthemeengine_impl_linux to webthemeengine_impl_default.
BUG=none
TEST=none
R=tony@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11299074
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169958 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-28 15:52:26 +00:00
thakis@chromium.org
9f142c1614
Clean up a few -faddress-sanitizer stragglers.
...
BUG=159580
TBR=glider
Review URL: https://codereview.chromium.org/11418195
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169797 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 23:41:44 +00:00
thakis@chromium.org
532dd62214
Another shot at using the new asan flag
...
BUG=159580, 162783
TBR=glider
Review URL: https://codereview.chromium.org/11428031
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169750 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 21:04:56 +00:00
thakis@chromium.org
00df08f57a
Revert 169670 (Still no dice on cros, I updated crbug.com/159580 with the problem)
...
- Revert 169592: Now that the libvpx roll is in, this should work.
- Revert 169589: Caused a bunch of
chromeos-chrome-25.0.1336.0_alpha-r1: /var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/libvpx/source/libvpx/vp8/encoder/x86/quantize_sse2.asm:58: error: undefined symbol `vp8_block_coeff' (first use)
Likely because third_party/libvpx/libvpx.gyp still uses the old form.
- Use new -fsanitize=address instead of deprecated -faddress-sanitizer
BUG=159580,162783
Review URL: https://codereview.chromium.org/11416192
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11411191
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11308229
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11428030
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169692 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 18:30:42 +00:00
thakis@chromium.org
5cb0f17456
Revert 169592: Now that the libvpx roll is in, this should work.
...
- Revert 169589: Caused a bunch of
chromeos-chrome-25.0.1336.0_alpha-r1: /var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/libvpx/source/libvpx/vp8/encoder/x86/quantize_sse2.asm:58: error: undefined symbol `vp8_block_coeff' (first use)
Likely because third_party/libvpx/libvpx.gyp still uses the old form.
- Use new -fsanitize=address instead of deprecated -faddress-sanitizer
BUG=159580,162783
Review URL: https://codereview.chromium.org/11416192
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11411191
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11308229
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169670 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 16:54:49 +00:00
thakis@chromium.org
1ce6ec42a2
Revert 169589: Caused a bunch of
...
chromeos-chrome-25.0.1336.0_alpha-r1: /var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/libvpx/source/libvpx/vp8/encoder/x86/quantize_sse2.asm:58: error: undefined symbol `vp8_block_coeff' (first use)
Likely because third_party/libvpx/libvpx.gyp still uses the old form.
- Use new -fsanitize=address instead of deprecated -faddress-sanitizer
BUG=159580,162783
Review URL: https://codereview.chromium.org/11416192
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11411191
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169592 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 06:28:47 +00:00
thakis@chromium.org
3e2217ec61
Use new -fsanitize=address instead of deprecated -faddress-sanitizer
...
BUG=159580,162783
Review URL: https://codereview.chromium.org/11416192
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169589 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-27 05:27:25 +00:00
fischman@chromium.org
721b26b902
Suppress the use of thin archives with android-targeting builds since they break ndk-build.
...
BUG=webrtc:950
Review URL: https://chromiumcodereview.appspot.com/11419139
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169382 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-24 03:35:25 +00:00
chrisha@chromium.org
a83234b05c
Update build settings for coverage on Windows.
...
The best coverage results are obtained by using a debug build. This requires profile information and non-incremental linking, thus we modify the build settings accordingly. When coverage=0 the build settings are unchanged.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11412133
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-22 17:24:07 +00:00
iannucci@chromium.org
ddbec33f5e
Allow windows ASAN build to work
...
Rolls DEPS for syzygy r1083 => r1194. Changelog is too long to put here.
BUG=152226
Review URL: https://chromiumcodereview.appspot.com/11377146
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169136 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-21 21:18:54 +00:00
yfriedman@chromium.org
7c12ae6a76
Don't specify -Wl,--exclude-libs=ALL for shared library build.
...
This is used for normal builds to strip out lots of unneeded symbols and
minimize binary size. However, for shared library build, this causes
needed symbols to be excluded and subsequent so's to fail linking.
BUG=158821
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11413110
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169060 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-21 16:27:47 +00:00
torne@chromium.org
82f7deaeef
Android WebView: fix macro redefinition error.
...
Android already defines _FORTIFY_SOURCE which causes a redefinition
error. Undefine the existing value before Chromium defines its own.
BUG=
Review URL: https://codereview.chromium.org/11419116
git-svn-id: http://src.chromium.org/svn/trunk/src/build@169027 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-21 12:40:45 +00:00
sky@chromium.org
851bcc2e94
Adds use_default_render_theme to common.gypi so that features.gypi can
...
use it. Default is set to 0 for now, will change to 1 when land rest
of bits.
BUG=none
TEST=none
R=tony@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11419094
git-svn-id: http://src.chromium.org/svn/trunk/src/build@168892 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-20 22:36:07 +00:00
phajdan.jr@chromium.org
65657dcff9
Use more hardening flags:
...
-D_FORTIFY_SOURCE=2
-Wl,-z,now (aka BIND_NOW)
-Wl,-z,relro (read-only relocation tables)
BUG=55439
Review URL: https://codereview.chromium.org/11411022
git-svn-id: http://src.chromium.org/svn/trunk/src/build@168889 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-20 22:35:25 +00:00
yfriedman@chromium.org
5b4e77ca09
[Android] For shared library build, use shared versions of stlport and gnu_stl
...
BUG=158821
Review URL: https://chromiumcodereview.appspot.com/11312056
git-svn-id: http://src.chromium.org/svn/trunk/src/build@168606 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-19 21:19:04 +00:00
iannucci@chromium.org
42b3404937
Make all pdb file names follow the same naming convention.
...
The new naming scheme simply appends .pdb to the target (e.g. foo.dll.pdb and
foo.exe.pdb). This is beneficial for a couple reasons:
* no more chrome_dll.pdb and chrome_exe.pdb silliness
* also avoids this issue if we end up with similarly named targets in the
future (target.dll and target.exe)
* ninja already does this, and, by extension, either ninja needs to be broken
to use the old scheme, or the we fix the broken in the existing system.
One less difference between msvs and ninja.
Fixes for chrome-internal stuff: https://chromereviews.googleplex.com/5681015
BUG=
Review URL: https://codereview.chromium.org/11384003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@168341 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-17 00:28:42 +00:00
mirandac@chromium.org
1af843c0a2
Add -Wobjc-missing-property-synthesis to comment on symbolic name
...
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS for findability.
Review URL: https://chromiumcodereview.appspot.com/11413011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@168223 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-16 16:58:44 +00:00
sbc@chromium.org
b088d46790
Fix chrome/arm build warnings.
...
Set default warning suppression for PNaCL compiler (clang)
to match the existing clang suppressions.
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3108
Review URL: https://chromiumcodereview.appspot.com/11360238
git-svn-id: http://src.chromium.org/svn/trunk/src/build@168069 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-15 23:28:44 +00:00
tapted@chromium.org
9d8632094e
Put the app launcher on windows/chromeos behind a compile-time flag, and provide defines.
...
This change decouples the logic that associates the app launcher and
settings app with windows-only builds, and consolidates the list of
app_list sources in chrome_browser_ui.gypi.
BUG=160839
TEST=on Windows: compiles with -Denable_app_list=0 (with no app launcher function), and
on Windows: compiles with -Denable_settings_app=0 (with app launcher but no settings app in it)
on ChromeOS: compiles (functional ChromeOS launcher)
Review URL: https://chromiumcodereview.appspot.com/11293267
git-svn-id: http://src.chromium.org/svn/trunk/src/build@167853 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-15 03:58:16 +00:00