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

1069 Коммитов

Автор SHA1 Сообщение Дата
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