summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* [Android] Auto-generate v14 style xml resources from the exisitng v17 style ↵kkimlabs@chromium.org2013-05-082-26/+68
| | | | | | | | | | | | | | resources. In addition to the previous v14 layout xml auto-generation patch, (https://codereview.chromium.org/14476011/#ps69001) this patch adds style xml resource auto-generation. BUG=235118 Review URL: https://chromiumcodereview.appspot.com/14948008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198947 0039d316-1c4b-4281-b951-d872f2087c98
* Delete test_shell.darin@chromium.org2013-05-081-2/+0
| | | | | | | | R=jochen@chromium.org Review URL: https://codereview.chromium.org/15028002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198933 0039d316-1c4b-4281-b951-d872f2087c98
* Alert on zero online devices when last devices file is missing or empty.sivachandra@chromium.org2013-05-081-1/+6
| | | | | | | | BUG=238535 Review URL: https://chromiumcodereview.appspot.com/14652029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198931 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome_split_dll gyp variable, and duplicate chrome_main_dll target (reland)scottmg@chromium.org2013-05-081-0/+7
| | | | | | | | | | | | | | | | | Currently contains chrome_browser_dll target. Removes some paths from browser->webcore via content that are there due to single process mode, and removes dependency of content on content_renderer. Current remaining paths from chrome_browser_dll to webcore: http://i.imgur.com/7WWRvpA.jpg Reland of https://chromiumcodereview.appspot.com/14682014 TBR=cpu@chromium.org BUG=237249 Review URL: https://codereview.chromium.org/14794004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198928 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 198920 "clang: Turn on C++11 on CrOs too."thakis@chromium.org2013-05-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Linux Chromium OS ASAN Builder is still not on Precise, apparently. > clang: Turn on C++11 on CrOs too. > > This was blocked on the main waterfall linux_chromeos_clang bot migrating > to precise, which has happened now. > > I believe all bots that build chromeos with clang are on precise now. If any > turns red, this CL should be reverted. > > BUG=none > R=ajwong@chromium.org > > Review URL: https://codereview.chromium.org/14992005 TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/15059011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198924 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Turn on C++11 on CrOs too.thakis@chromium.org2013-05-081-2/+2
| | | | | | | | | | | | | | | This was blocked on the main waterfall linux_chromeos_clang bot migrating to precise, which has happened now. I believe all bots that build chromeos with clang are on precise now. If any turns red, this CL should be reverted. BUG=none R=ajwong@chromium.org Review URL: https://codereview.chromium.org/14992005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198920 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unit test runner to exit with error when no devices are attached.shashishekhar@chromium.org2013-05-081-2/+1
| | | | | | | | BUG=238474 Review URL: https://chromiumcodereview.appspot.com/14960003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198914 0039d316-1c4b-4281-b951-d872f2087c98
* Adds cc_perftests to chromium_builder_perf target.bulach@chromium.org2013-05-081-0/+1
| | | | | | | | BUG=163720 Review URL: https://chromiumcodereview.appspot.com/14846018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198911 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Remove "Chrome" and "View" personalitiesmnaganov@chromium.org2013-05-081-1/+1
| | | | | | | | | | | | The content layer code is now by default operates in the "Chrome" mode. All WebView customizations are applied in the android_webview layer. BUG=b/8296421 R=benm@chromium.org, bulach@chromium.org, jochen@chromium.org, joth@chromium.org Review URL: https://codereview.chromium.org/14821004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198877 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Move zoom controls management into WebViewmnaganov@chromium.org2013-05-081-1/+0
| | | | | | | | | | | | | | | | Chrome for Android doesn't use zoom controls, so it makes sense to move all the related code into android_webview. However, as visibility of zoom controls is controlled from the internals of ContentView*, we are providing hooks through a new delegate interface. BUG=b/8296421 R=benm@chromium.org, joth@chromium.org Review URL: https://codereview.chromium.org/14840011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198862 0039d316-1c4b-4281-b951-d872f2087c98
* Convert build/linux/install-debian.wheezy.sysroot.wrapper.sh to python for ↵thestig@chromium.org2013-05-082-29/+47
| | | | | | | | | | | Windows compatibility. BUG=224487 TBR=dbeam Review URL: https://codereview.chromium.org/15059002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198859 0039d316-1c4b-4281-b951-d872f2087c98
* Use a sysroot for Chrome Linux official builds. (try 2)thestig@chromium.org2013-05-082-3/+54
| | | | | | | | | BUG=224487 R=mmoss@google.com Review URL: https://codereview.chromium.org/15030002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198856 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 198834 "Add chrome_split_dll gyp variable, and duplicate ..."dewittj@chromium.org2013-05-081-7/+0
| | | | | | | | | | | | | | | | | | | | | > Add chrome_split_dll gyp variable, and duplicate chrome_main_dll target > > Currently contains chrome_browser_dll target. Removes some paths from browser->webcore > via content that are there due to single process mode, and removes dependency of content > on content_renderer. > > Current remaining paths from chrome_browser_dll to webcore: http://i.imgur.com/7WWRvpA.jpg > > R=cpu@chromium.org > BUG=237249 > > Review URL: https://chromiumcodereview.appspot.com/14682014 TBR=scottmg@chromium.org Review URL: https://codereview.chromium.org/14882004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198837 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome_split_dll gyp variable, and duplicate chrome_main_dll targetscottmg@chromium.org2013-05-081-0/+7
| | | | | | | | | | | | | | | Currently contains chrome_browser_dll target. Removes some paths from browser->webcore via content that are there due to single process mode, and removes dependency of content on content_renderer. Current remaining paths from chrome_browser_dll to webcore: http://i.imgur.com/7WWRvpA.jpg R=cpu@chromium.org BUG=237249 Review URL: https://chromiumcodereview.appspot.com/14682014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198834 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Change dump_app_syms script to pass -r to dump_syms. This option was ↵thestig@chromium.org2013-05-071-1/+1
| | | | | | | | | | | added in Breakpad r1163. BUG=230995 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/14188058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198800 0039d316-1c4b-4281-b951-d872f2087c98
* Support GYP_CROSSCOMPILE variable in gyp_helper.justincohen@google.com2013-05-071-0/+1
| | | | | | | | | | Support setting GYP_CROSSCOMPILE from gyp_env files. BUG=None Review URL: https://chromiumcodereview.appspot.com/14652028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198797 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on ENABLE_PLUGIN_INSTALLATION flag for Aurashrikant@chromium.org2013-05-071-1/+1
| | | | | | | | | | BUG=235672 R=cpu@chromium.org TEST=none Review URL: https://codereview.chromium.org/14495017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198780 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 194601 "Android: Enable content_browsertests by default."navabi@chromium.org2013-05-071-2/+2
| | | | | | | | | | | | | | > Android: Enable content_browsertests by default. > > BUG=138275 > > Review URL: https://codereview.chromium.org/13445005 TBR=nileshagrawal@chromium.org Review URL: https://codereview.chromium.org/15042004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198770 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Escape URLs in "Pages:" list.tonyg@chromium.org2013-05-071-1/+6
| | | | | | | | | | | | | | | | They must match the trace names printed by PrintPerfResult, which are also escaped with the same method. This patch allows the buildbot log processor to work with the updated page cyclers. BUG=None TEST=tools/perf/run_multipage_benchmarks --browser=system page_cycler tools/perf/page_sets/intl_es_fr_pt-BR.json --pageset-repeat=2 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/14780004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198765 0039d316-1c4b-4281-b951-d872f2087c98
* Remove use_system_ffmpeg-related logic from media and other mainline gyp files.phajdan.jr@chromium.org2013-05-072-3/+25
| | | | | | | | | BUG=226860 R=fischman@chromium.org Review URL: https://codereview.chromium.org/14659007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198746 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Make IsHostPortUsed() handle ports bound by foreign UIDs."pliard@chromium.org2013-05-071-7/+10
| | | | | | | | | | | This is a speculative revert to see if it fixes the flakiness on the Android testers. TBR=bulach@chromium.org,shashishekhar@chromium.org Review URL: https://codereview.chromium.org/15021006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198735 0039d316-1c4b-4281-b951-d872f2087c98
* Make IsHostPortUsed() handle ports bound by foreign UIDs.pliard@chromium.org2013-05-071-10/+7
| | | | | | | | | | | | | | | | | lsof -np is not able (permission denied when running as non-root to be exact) to retrieve file descriptor information for processes running under a different UID. This can make IsHostPortUsed() return false when the provided port is actually used. Trying to connect to a port rather than binding it should not introduce any side-effect on the system that could affect next runs as the TODO suggested. It is also always sane not to depend on an external process (lsof) output format. BUG=229685 R=bulach@chromium.org Review URL: https://codereview.chromium.org/14567016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198683 0039d316-1c4b-4281-b951-d872f2087c98
* Disable IndexedDBBrowserTestWithMissingSSTFile.DestroyTest on Android.pliard@chromium.org2013-05-071-1/+2
| | | | | | | | | TBR=dgrogan@chromium.org BUG=233118 Review URL: https://codereview.chromium.org/14851008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198681 0039d316-1c4b-4281-b951-d872f2087c98
* Add asan=1 gyp defines to asan botilevy@chromium.org2013-05-072-1/+2
| | | | | | | | | | | Fixes asan bot and uses slave_props for extra_gyp_defines. BUG=160952 TBR=iannucci@chromium.org Review URL: https://codereview.chromium.org/14846016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198674 0039d316-1c4b-4281-b951-d872f2087c98
* Switch Asan bot to builder-testerilevy@chromium.org2013-05-071-2/+1
| | | | | | | | | | | | | | | src/ side of the change. The data is it transferring is large (2GB) and it is not used enough to merit the increased throughput from a split configuration. BUG=160952 TBR=iannucci@chromium.org Review URL: https://codereview.chromium.org/15033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198673 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Clang warnings in .cc files for Linux+[Aura/ChromeOS]rsleevi@chromium.org2013-05-071-1/+1
| | | | | | | | | BUG=115047 R=darin Review URL: https://chromiumcodereview.appspot.com/14890005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198649 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 198637 "Use a sysroot for Chrome Linux official builds."thestig@chromium.org2013-05-071-25/+3
| | | | | | | | | | | | | | | > Use a sysroot for Chrome Linux official builds. > > BUG=224487 > R=mmoss@google.com > > Review URL: https://codereview.chromium.org/12938016 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/14781008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198643 0039d316-1c4b-4281-b951-d872f2087c98
* Use a sysroot for Chrome Linux official builds.thestig@chromium.org2013-05-071-3/+25
| | | | | | | | | BUG=224487 R=mmoss@google.com Review URL: https://codereview.chromium.org/12938016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198637 0039d316-1c4b-4281-b951-d872f2087c98
* Fix infinite loop caused by ElideText()dimich@chromium.org2013-05-061-0/+1
| | | | | | | | | BUG=238405 R=ben@chromium.org, mmoss@chromium.org Review URL: https://codereview.chromium.org/13846005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198545 0039d316-1c4b-4281-b951-d872f2087c98
* Add content_shell to builder targets that also build DRTjochen@chromium.org2013-05-061-0/+3
| | | | | | | | | BUG=111316 R=mkwst@chromium.org Review URL: https://chromiumcodereview.appspot.com/14670012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198433 0039d316-1c4b-4281-b951-d872f2087c98
* Fix subscripting support.qsr@chromium.org2013-05-061-0/+7
| | | | | | | | | | | Subscripting needs libarc_lite to works. To force compilation with this library, the linker must have the -f-obj-arc parameter. R=stuartmorgan@chromium.org Review URL: https://chromiumcodereview.appspot.com/14850014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198428 0039d316-1c4b-4281-b951-d872f2087c98
* Disable plugin installation on iOSstuartmorgan@chromium.org2013-05-061-1/+1
| | | | | | | | | | | Plugin installation is not supported on iOS, so the code shouldn't be compiled. BUG=None Review URL: https://chromiumcodereview.appspot.com/14826004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198412 0039d316-1c4b-4281-b951-d872f2087c98
* NOTRY=truejohnw@chromium.org2013-05-051-0/+2
| | | | | | Review URL: https://chromiumcodereview.appspot.com/14676007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198346 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Auto-generate RTL layout xmls from existing layout xmls.kkimlabs@chromium.org2013-05-043-4/+321
| | | | | | | | | | | | | | There are several attributes introduced in API 17, mostly for BiDi(RTL) support, e.g., paddingStart. This build script will generate another set of resource that is API 14 compatible by converting those API 17 attributes to API 14 attributes, e.g., paddingStart -> paddingLeft. The goal of this script is for programmers to use those attributes without worrying about backward-compatibility care and related bugs. About the bugs, please refer to crbug.com/235118 . BUG=235118 Review URL: https://chromiumcodereview.appspot.com/14476011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198325 0039d316-1c4b-4281-b951-d872f2087c98
* Change MessagePumpLinux to MessagePumpOzonedavemoore@chromium.org2013-05-032-19/+2
| | | | | | | | | | BUG=178543 TEST=None R=ben@chromium.org Review URL: https://codereview.chromium.org/14624010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198244 0039d316-1c4b-4281-b951-d872f2087c98
* Move components/zip to third_party/zipalecflett@chromium.org2013-05-031-4/+1
| | | | | | | | | | | | | | Move components to zip as per the discussion here: https://groups.google.com/a/chromium.org/d/topic/chromium-dev/MgbMTQCNzR0/discussion BUG= R=agl@chromium.org, gavinp@chromium.org, jam@chromium.org, joi@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=197964 Review URL: https://codereview.chromium.org/14021015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198222 0039d316-1c4b-4281-b951-d872f2087c98
* [Testing] Be more aggressive when killing android processes via ADB.tedchoc@chromium.org2013-05-031-1/+1
| | | | | | | | | | | Without -9, this was not killing the forwarder. BUG=237820 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/14721005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198212 0039d316-1c4b-4281-b951-d872f2087c98
* Do not use bundles for the CDM on Mac.ddorwin@chromium.org2013-05-031-0/+2
| | | | | | | | | | | | | | | When using components, the CDM and adapter cannot be within the Chrome bundle. Since the adapter is built with Chrome, the CDM cannot be within its bundle. As a result, the adapter no longer needs to be a bundle. The chrome_paths.cc code allows testing with the non-component path. BUG=180260 R=xhwang@chromium.org Review URL: https://codereview.chromium.org/14743002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198211 0039d316-1c4b-4281-b951-d872f2087c98
* Add an unbundled ffmpeg.gyp file.phajdan.jr@chromium.org2013-05-032-0/+30
| | | | | | | | | BUG=226860 R=thestig@chromium.org Review URL: https://codereview.chromium.org/14746004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198200 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for system snappy.phajdan.jr@chromium.org2013-05-032-0/+30
| | | | | | | | | BUG=none R=thestig@chromium.org Review URL: https://codereview.chromium.org/14652024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198188 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fix md5sum for component buildcjhopman@chromium.org2013-05-031-22/+30
| | | | | | | | | | | | | | | | In the component build, the device executable requires shared libraries to run. When building, use build/android/native_app_dependencies.gypi to copy the executable+libraries to a dist directory. Then, in android_commands.py we need to copy that directory to the device and specify LD_LIBRARY_PATH when running the executable. NOTRY=true BUG=158821 Review URL: https://chromiumcodereview.appspot.com/14646030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198183 0039d316-1c4b-4281-b951-d872f2087c98
* Add gyp support for ozone platformdavemoore@chromium.org2013-05-032-0/+18
| | | | | | | | | | | | Ozone is Linux without X, supporting aura builds. BUG=178543 TEST=None R=ben@chromium.org Review URL: https://codereview.chromium.org/14816004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198167 0039d316-1c4b-4281-b951-d872f2087c98
* Remove remaining references to test_shell_tests now that the bots have been ↵jam@chromium.org2013-05-031-1/+0
| | | | | | | | | | | updated. BUG=126514 R=jochen@chromium.org Review URL: https://codereview.chromium.org/14841004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198146 0039d316-1c4b-4281-b951-d872f2087c98
* Gyp changes for ninja iOS build.justincohen@google.com2013-05-033-13/+30
| | | | | | | | | | | | | Various tweaks to make ninja happy with our gyp files. ninja iOS builds don't CODE_SIGN yet. ninja only supports i386/simulator for now. pass parent_generator to mac_build.gypi for iOS sub-ninja builds BUG=236517 Review URL: https://chromiumcodereview.appspot.com/14577007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198084 0039d316-1c4b-4281-b951-d872f2087c98
* Some fix for gpu driver bug list.zmo@chromium.org2013-05-031-0/+2
| | | | | | | | | | | | I am sure this is not the cause why the list has ni effects in Android, but they need to be fixed anyway. BUG=227162 TEST= R=gman Review URL: https://chromiumcodereview.appspot.com/14878002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198038 0039d316-1c4b-4281-b951-d872f2087c98
* Enable concatenated impulse responses.rtoy@google.com2013-05-021-1/+1
| | | | | | | | | | | | BUG=227141 This is a follow up of https://codereview.chromium.org/14297003 and https://codereview.chromium.org/14304002. After both CLs have landed, this CL will actually enable support for the concatenated impulse responses and makes it the default. Review URL: https://chromiumcodereview.appspot.com/13977021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197997 0039d316-1c4b-4281-b951-d872f2087c98
* Fix shim_headers.gypi to properly set up include pathsphajdan.jr@chromium.org2013-05-021-2/+2
| | | | | | | | | | | | | when build/linux/unbundle is used. Previously gyp files would contain a giant conditional sections depending on use_system_foo condition. After extracting that to build/linux/unbundle, the nesting depth got reduced by one level, so one less "+" in this .gypi file (otherwise the section does not get applied at all). BUG=226860 R=rsleevi@chromium.org Review URL: https://codereview.chromium.org/14806002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197955 0039d316-1c4b-4281-b951-d872f2087c98
* Turn off Clang virtual/OVERRIDE warnings in .cc files when use_aura==1rsleevi@chromium.org2013-05-021-1/+1
| | | | | | | | | | | | | r197789 enabled the Clang warnings for Linux, but Aura-only files weren't fixed because it wasn't enabled for ChromeOS. Disable the warnings on Aura for now, until all existing files can be fixed. BUG=115047 R=thakis@chromium.org Review URL: https://codereview.chromium.org/14688012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197944 0039d316-1c4b-4281-b951-d872f2087c98
* Add build/linux/unbundle files for projects in separate repos.phajdan.jr@chromium.org2013-05-026-0/+448
| | | | | | | | | | | | The removal of use_system_foo logic from the original gyp files will follow. BUG=226860 R=rsleevi@chromium.org Review URL: https://codereview.chromium.org/14708005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197927 0039d316-1c4b-4281-b951-d872f2087c98
* Update iOS grit whiteliststuartmorgan@chromium.org2013-05-021-12/+515
| | | | | | | | BUG=None Review URL: https://chromiumcodereview.appspot.com/14849004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197916 0039d316-1c4b-4281-b951-d872f2087c98