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

1410 Коммитов

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