l.gombos@samsung.com
786818fb0b
WTF_VECTOR_INITIAL_SIZE properly defaults to 4 in wtf/Vector.h. No need to overrule the WTF_VECTOR_INITIAL_SIZE macro in the global gyp configuration file any more.
...
BUG=285442
Review URL: https://chromiumcodereview.appspot.com/24246013
git-svn-id: http://src.chromium.org/svn/trunk/src/build@224573 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-21 06:08:13 +00:00
hajimehoshi@chromium.org
6f76ebe7ac
Enable CLD2 on Windows
...
BUG=
Review URL: https://chromiumcodereview.appspot.com/23463022
git-svn-id: http://src.chromium.org/svn/trunk/src/build@223811 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-18 07:44:24 +00:00
cevans@chromium.org
49a40c2467
Revert 222370 "Put the Vector size back to 16 whilst I investiga..."
...
> Put the Vector size back to 16 whilst I investigate perf regressions.
>
> BUG=286696,286604,285442
> R=isherman@chromium.org
>
> Review URL: https://codereview.chromium.org/23435004
TBR=cevans@chromium.org
Review URL: https://codereview.chromium.org/23654046
git-svn-id: http://src.chromium.org/svn/trunk/src/build@223571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-17 09:20:55 +00:00
cpu@chromium.org
874b798954
Because we've been shipping Aura to canary for a while. And because force compositor landed 40 hours ago and things seem ok. See https://codereview.chromium.org/23874016/
...
This also allows to see perf numbers for Aura.
This has happened before see for example r204698, r211007 and 214056 as an experiment but this time it might stick.
BUG=259185
TEST=none
TBR=scottmg
Review URL: https://codereview.chromium.org/24164002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@223293 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-16 00:22:52 +00:00
sadrul@chromium.org
1bfad6b475
x11: Make sure USE_XI2_MT is defined only for use_x11=1.
...
This fixes win-aura build after r223265.
BUG=291141
TBR=erg@chromium.org
Review URL: https://codereview.chromium.org/23513058
git-svn-id: http://src.chromium.org/svn/trunk/src/build@223268 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-15 00:50:00 +00:00
sadrul@chromium.org
46ff6e1179
x11: Use XI2.2 by default.
...
BUG=291141
R=erg@chromium.org
Review URL: https://codereview.chromium.org/19486006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@223265 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-14 22:48:02 +00:00
groby@chromium.org
db5ff9b1df
[OSX] Turn on canvas_skia for OSX
...
Re-submit of r222192, with fixed tests.
R=asvitkine@chromium.org
BUG=151935
Review URL: https://chromiumcodereview.appspot.com/23604055
git-svn-id: http://src.chromium.org/svn/trunk/src/build@223202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-14 01:32:17 +00:00
cpu@chromium.org
e55911635e
Revert 222971 "Switch all windows bots to Aura"
...
> Switch all windows bots to Aura
>
> This is a reland of https://codereview.chromium.org/23816007/
> See the comments there.
>
> Hopefully all pesky tests failures have been addressed
>
> BUG=259185
> TEST=none
> TBR=scottmg
>
> Review URL: https://codereview.chromium.org/23803010
TBR=cpu@chromium.org
Review URL: https://codereview.chromium.org/23796008
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222983 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-13 04:28:01 +00:00
cpu@chromium.org
5d8069290e
Switch all windows bots to Aura
...
This is a reland of https://codereview.chromium.org/23816007/
See the comments there.
Hopefully all pesky tests failures have been addressed
BUG=259185
TEST=none
TBR=scottmg
Review URL: https://codereview.chromium.org/23803010
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222971 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-13 03:01:42 +00:00
mark@chromium.org
fe975c3274
Don't use COPY_PHASE_STRIP.
...
For Mac builds, things that need to strip do it when they build.
BUG=280718
Review URL: https://chromiumcodereview.appspot.com/23890020
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222961 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-13 02:22:31 +00:00
jochen@chromium.org
394f5e0fdc
Define a gyp variable pointing to icu.gyp.
...
I plan to use this from v8.gyp to avoid <(DEPTH) within v8.
BUG=none
R=marja@chromium.org
Review URL: https://codereview.chromium.org/23903045
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222777 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-12 13:29:41 +00:00
lliabraa@chromium.org
66fe3b8be8
For iOS, don't override VALID_ARCHS in Debug configuration.
...
When Xcode recognizes a device, it sets the active arch to the arch of
the device. Since the Debug configuration is set to only compile for the
active arch, Xcode was failing to build when an iPhone 5 was connected
because that device uses armv7s which is not in the list of VALID_ARCHS.
This CL uses the default value of VALID_ARCHS for Debug so that Xcode
will build no matter what device is connected.
This CL also moves the arch-twiddling into an OS=="ios" block to make it
clear that the configurations are only needed for iOS.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/23535007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222625 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-11 20:49:22 +00:00
plundblad@chromium.org
587a14ed22
Implement chrome.brailleDisplayPrivate API for ChromeOS
...
This implementation uses libbrlapi, part of brltty. It is disabled by default and can be enabled by the use_brlapi gyp define when building.
BUG=178559
Review URL: https://chromiumcodereview.appspot.com/13355002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222492 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-11 11:48:22 +00:00
cevans@chromium.org
2e3b1f728f
Put the Vector size back to 16 whilst I investigate perf regressions.
...
BUG=286696,286604,285442
R=isherman@chromium.org
Review URL: https://codereview.chromium.org/23435004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222370 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 22:34:55 +00:00
kkania@chromium.org
ea75316c87
Revert 222192 "Turn on canvas_skia for OSX"
...
> Turn on canvas_skia for OSX
>
> Re-submit of r221930, with fixed include path.
>
> TBR=asvitkine@chromium.org
> BUG=151935
>
> Review URL: https://chromiumcodereview.appspot.com/23454018
TBR=groby@chromium.org
Review URL: https://codereview.chromium.org/23845004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 06:49:09 +00:00
groby@chromium.org
83c617065b
Turn on canvas_skia for OSX
...
Re-submit of r221930, with fixed include path.
TBR=asvitkine@chromium.org
BUG=151935
Review URL: https://chromiumcodereview.appspot.com/23454018
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222192 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-10 02:52:40 +00:00
thakis@chromium.org
dab3e772cf
mac&ios: Do not disable CLANG_WARN_CXX0X_EXTENSIONS.
...
Both Mac and iOS build in C++11 mode by now, and clang won't warn about C++11
extensions when building in C++11 mode.
BUG=none
R=mark@chromium.org
Review URL: https://codereview.chromium.org/23717036
git-svn-id: http://src.chromium.org/svn/trunk/src/build@222042 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-09 15:59:05 +00:00
vitalybuka@chromium.org
f86e13074f
Revert 221936 "Switch all windows bots to use Aura."
...
breaks XP Tests:
ActivityLogPrerenderTest.TestScriptInjected
FindInPageTest.PrepopulateRespectBlank
KeyboardAccessTest.TestAltMenuKeyboardAccessFocusOmnibox
KeyboardAccessTest.TestMenuKeyboardOpenDismiss
> Switch all windows bots to use Aura.
>
> Because we've been shipping Aura to canary for a while. And because force compositor landed 40 hours ago and things seem ok. See https://codereview.chromium.org/23874016/
>
> This also allows to see perf numbers for Aura.
>
> This has happened before see for example r204698, r211007 and 214056 as an experiment but this time it might stick.
>
> BUG=259185
> TEST=none
> TBR=scottmg
>
> Review URL: https://codereview.chromium.org/23816007
TBR=cpu@chromium.org
Review URL: https://codereview.chromium.org/23523035
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221952 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-08 09:01:20 +00:00
cpu@chromium.org
6958035daf
Switch all windows bots to use Aura.
...
Because we've been shipping Aura to canary for a while. And because force compositor landed 40 hours ago and things seem ok. See https://codereview.chromium.org/23874016/
This also allows to see perf numbers for Aura.
This has happened before see for example r204698, r211007 and 214056 as an experiment but this time it might stick.
BUG=259185
TEST=none
TBR=scottmg
Review URL: https://codereview.chromium.org/23816007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221936 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-08 00:26:10 +00:00
cpu@chromium.org
c640c84bdf
Revert 221930 "[OSX] Turn on canvas_skia for OSX"
...
> [OSX] Turn on canvas_skia for OSX
>
> BUG=151935
>
> Review URL: https://chromiumcodereview.appspot.com/23456020
This broke mac compile:
FAILED: clang++ -MMD -MF obj/ui/gfx/ui_unittests.canvas_unittest_mac.o.d -DANGLE_DX11 -DWTF_VECTOR_INITIAL_SIZE=4 -DCHROMIUM_BUILD -DCOMPONENT_BUILD -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_HIDPI=1 -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_GOOGLE_NOW=1 -DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DSKIA_DLL -DSK_ENABLE_INST_COUNT=0 -DSK_SUPPORT_GPU=1 '-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' -DSK_USE_POSIX_THREADS -DSK_DEFERRED_CANVAS_USES_FACTORIES=1 -DUNIT_TEST -DGTEST_HAS_RTTI=0 -DU_USING_ICU_NAMESPACE=0 -DCHROME_PNG_WRITE_SUPPORT -DPNG_USER_CONFIG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -I../.. -I../.. -I../../third_party/skia/src/core -I../../skia/config -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/pdf -I../../third_party/skia/include/gpu -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../skia/ext -I../../third_party/skia/include/utils/mac -I../../testing/gmock/include -I../../testing/gtest/include -I../../third_party/icu/source/i18n -I../../third_party/icu/source/common -I../../third_party/libpng -I../../third_party/zlib -Igen/ui/app_locale_settings -Igen/ui/ui_strings -Igen/ui/ui_resources -isysroot /Developer/SDKs/MacOSX10.6.sdk -O0 -gdwarf-2 -fvisibility=hidden -Werror -Wnewline-eof -mmacosx-version-min=10.6 -arch i386 -Wall -Wendif-labels -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wheader-hygiene -Wno-c++11-narrowing -Wno-char-subscripts -Wno-unused-function -Wno-covered-switch-default -Wstring-conversion -Wno-deprecated-register -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -Xclang -load -Xclang /Volumes/data/b/build/slave/Mac_Builder__dbg_/build/src/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.dylib -Xclang -add-plugin -Xclang find-bad-constructs -fcolor-diagnostics -fno-strict-aliasing -fstack-protector-all -fobjc-call-cxx-cdtors -c ../../ui/gfx/canvas_unittest_mac.mm -o obj/ui/gfx/ui_unittests.canvas_unittest_mac.o
../../ui/gfx/canvas_unittest_mac.mm:12:10: fatal error: 'ui/base/range/range.h' file not found
#include "ui/base/range/range.h"
^
1 error generated.
ninja: build stopped: subcommand failed.
TBR=groby@chromium.org
Review URL: https://codereview.chromium.org/23622022
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221934 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 23:50:54 +00:00
groby@chromium.org
5e0b7bd96d
[OSX] Turn on canvas_skia for OSX
...
BUG=151935
Review URL: https://chromiumcodereview.appspot.com/23456020
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221930 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 23:26:59 +00:00
erg@chromium.org
b2e390275d
linux_aura: Use the linux assets for the window caption buttons.
...
Previously, we were using the windows assets. As is, this is functional,
but will require further patches to get the button spacing correct.
BUG=281788
Review URL: https://chromiumcodereview.appspot.com/23993003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221875 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-07 03:26:37 +00:00
hajimehoshi@chromium.org
17f70fc14c
Suppression the problems on the build bots: There were two reasons why that CL broke the build tree. One is the size bloating, which was solved by https://codereview.chromium.org/23460018 . The other is compiling error on ARM, and this was also solved by updating CLD2 ( https://chromiumcodereview.appspot.com/23606017/ ).
...
--
Use Finch to compare the performances of CLD1 and CLD2
Add a compile time constant CLD_VERSION, which indicates the version of CLD. If this is not define, Finch test to compare CLD1 and CLD2 is supposed to be used.
By this CL, each platform will have the below status:
Linux: Use both CLD1 and CLD2 (and use Finch).
Mac OS X: Use both CLD1 and CLD2 (and use Finch).
Windows: Use only CLD1 once because now CLD2 can't be compiled on Windows. After we can have CLD2 compiled on Windows, we will use CLD2 and Finch asap.
iOS: Still use only CLD1. (It's because it is hard to use both CLD1 and CLD2 on mobile platform because of the binary size impact.)
Android: Still use only CLD1. (The same reason as iOS)
So some platforms will have two CLD binaries, but this is temporal in the sense that we intend to use Finch only for Dev and Beta channel. Before releasing the stable Chromium version, we decide which version of CLD is adopted, make another CL to use only one CLD, and send a merge request. (Of course, we hope we will be able to adopt CLD2.)
BUG=240647
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221380
Review URL: https://chromiumcodereview.appspot.com/22867032
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221675 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 11:03:06 +00:00
cevans@chromium.org
fd24c810f9
Perf experiment: what if Vectors have a default first-append size of 4?
...
To be rolled into the tree when quiet, and then reverted.
BUG=285442
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/23581009
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221618 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 07:20:01 +00:00
r.kasibhatla@samsung.com
d3cf719256
[chromium]: Annotate StringImpl::createStatic leak for LeakSanitizer.
...
Changes to enable annotating known leaks in blink so that leak sanitizer doesn't raise alarm.
Removing addition of StringImpl::createStatic from tools/lsan/suppressions.txt
This patch currently just handles Leak Sanitizer only. The changes for Heap Checker would be done in a follow up patch.
BUG=268258
TEST=Running content_unittests with Leak Sanitizer enabled.
Output of Leak Sanitizer before the fix: http://pastebin.com/niDgRNAQ
Output of Leak Sanitizer after the fix: http://pastebin.com/v6hF43Lj
Review URL: https://chromiumcodereview.appspot.com/23460014
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221586 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-06 05:40:52 +00:00
pneubeck@chromium.org
d97f5f0da4
Revert 221380 "Use Finch to compare the performances of CLD1 and..."
...
Broke
http://build.chromium.org/p/chromium.chromiumos/buildstatus?builder=ChromiumOS%20%28daisy%29&number=12452
and maybe
http://build.chromium.org/p/chromium/buildstatus?builder=Linux%20x64&number=55236
http://build.chromium.org/p/chromium.win/buildstatus?builder=Win%20x64%20Builder&number=9603
> Use Finch to compare the performances of CLD1 and CLD2
>
> Add a compile time constant CLD_VERSION, which indicates the version of CLD. If this is not define, Finch test to compare CLD1 and CLD2 is supposed to be used.
>
> By this CL, each platform will have the below status:
>
> Linux: Use both CLD1 and CLD2 (and use Finch).
> Mac OS X: Use both CLD1 and CLD2 (and use Finch).
> Windows: Use only CLD1 once because now CLD2 can't be compiled on Windows. After we can have CLD2 compiled on Windows, we will use CLD2 and Finch asap.
> iOS: Still use only CLD1. (It's because it is hard to use both CLD1 and CLD2 on mobile platform because of the binary size impact.)
> Android: Still use only CLD1. (The same reason as iOS)
>
> So some platforms will have two CLD binaries, but this is temporal in the sense that we intend to use Finch only for Dev and Beta channel. Before releasing the stable Chromium version, we decide which version of CLD is adopted, make another CL to use only one CLD, and send a merge request. (Of course, we hope we will be able to adopt CLD2.)
>
> BUG=240647
>
> Review URL: https://chromiumcodereview.appspot.com/22867032
TBR=hajimehoshi@chromium.org
Review URL: https://codereview.chromium.org/23766011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221391 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-05 11:54:53 +00:00
hajimehoshi@chromium.org
d2c6252cd3
Use Finch to compare the performances of CLD1 and CLD2
...
Add a compile time constant CLD_VERSION, which indicates the version of CLD. If this is not define, Finch test to compare CLD1 and CLD2 is supposed to be used.
By this CL, each platform will have the below status:
Linux: Use both CLD1 and CLD2 (and use Finch).
Mac OS X: Use both CLD1 and CLD2 (and use Finch).
Windows: Use only CLD1 once because now CLD2 can't be compiled on Windows. After we can have CLD2 compiled on Windows, we will use CLD2 and Finch asap.
iOS: Still use only CLD1. (It's because it is hard to use both CLD1 and CLD2 on mobile platform because of the binary size impact.)
Android: Still use only CLD1. (The same reason as iOS)
So some platforms will have two CLD binaries, but this is temporal in the sense that we intend to use Finch only for Dev and Beta channel. Before releasing the stable Chromium version, we decide which version of CLD is adopted, make another CL to use only one CLD, and send a merge request. (Of course, we hope we will be able to adopt CLD2.)
BUG=240647
Review URL: https://chromiumcodereview.appspot.com/22867032
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221380 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-05 11:17:03 +00:00
glider@chromium.org
c03bc472cf
Allow ASan to instrument globals on Mac.
...
The corresponding upstream bug (https://code.google.com/p/address-sanitizer/issues/detail?id=171 )
has been fixed by Bill Wendling in LLVM r187827
BUG=196561
R=thakis@chromium.org
Review URL: https://codereview.chromium.org/23684013
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221178 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-04 12:21:38 +00:00
jeanfrancoisg@chromium.org
875caa95ba
Mapped es-419 to es-MX for iOS.
...
Used a script that:
1/ searches for all files with a "grd" extension that contain "<!-- iOS uses pt for pt-BR -->".
2/ in those files, replaces all occurrences of '.*<output filename="(.*)_es-419.pak" type="(.*)" lang="es-419.*'
with:
<if expr="is_ios">
<!-- iOS uses es-MX for es-419 -->
<output filename="%s_es-MX.pak" type="%s" lang="es-419" />
</if>
<if expr="not is_ios">
<output filename="%s_es-419.pak" type="%s" lang="es-419" />
</if>
BUG=None
Review URL: https://chromiumcodereview.appspot.com/23704006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@221038 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 22:16:39 +00:00
lliabraa@chromium.org
d638b7eddb
Fix warning in Xcode about only building the active arch in Debug.
...
In Xcode, each project has a warning that "Build only for active
architecture" should be enabled for Debug configuration. This change to
common.gypi sets the ONLY_ACTIVE_ARCH variable at the project level for
Debug configurations.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/23684011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@220960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-03 17:03:13 +00:00
torne@chromium.org
091a421125
Android WebView: re-enable linker warnings where possible.
...
Re-enable linker warnings being treated as errors when using the system
version of skia, since there are no more warnings in this configuration.
Also, fix the global disabling of linker warnings (introduced to fix mac
builds) to only apply to host targets.
BUG=157326
Review URL: https://chromiumcodereview.appspot.com/23506016
git-svn-id: http://src.chromium.org/svn/trunk/src/build@220873 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-02 23:17:22 +00:00
thakis@chromium.org
df790d9f98
Mac: Use CLANG_CXX_LANGUAGE_STANDARD instead of OTHER_CPLUSPLUSFLAGS for C++11.
...
No functionality change now that all bots are on Xcode 4, and it's a bit
shorter and cleaner, and fixes a TODO.
BUG=147515
R=mark@chromium.org
Review URL: https://codereview.chromium.org/23514023
git-svn-id: http://src.chromium.org/svn/trunk/src/build@220729 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-01 01:37:02 +00:00
thestig@chromium.org
9cf7adbfd7
Linux: Remove check for Ubuntu 12.04 for official Chrome builds.
...
BUG=170262
Review URL: https://chromiumcodereview.appspot.com/23469006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@219936 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-28 05:46:42 +00:00
noamsml@chromium.org
ac36d08da2
Added image and button to privet notification
...
Added image to privet notification and button that goes to devices page.
BUG=245385
Review URL: https://chromiumcodereview.appspot.com/22859018
git-svn-id: http://src.chromium.org/svn/trunk/src/build@219645 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-27 00:06:24 +00:00
scherkus@chromium.org
15d96a44ad
Fix build/common.gypi to actually set proprietary_codecs when branding=Chrome.
...
The 'proprietary_codecs%': 0 declaration was overwriting the conditionally-set statement earlier in the file. Instead, move the 0 assignment into the else branch and copy the conditionally-set variable into the outer scope.
I fail at gyp.
BUG=277948
R=acolwell@chromium.org
Review URL: https://codereview.chromium.org/23090007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@219379 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-23 23:33:41 +00:00
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