summaryrefslogtreecommitdiffstats
path: root/build/all.gyp
Commit message (Collapse)AuthorAgeFilesLines
* content should be referring to the blink_test_plugin.gyp in the public ↵tfarina@chromium.org2013-08-101-2/+2
| | | | | | | | | | | | | | | directory. content should not be of poking around the internal structure of Blink, instead it should just use things exposed through public. This is necessary because DumpRenderTree is going away soon. R=jochen@chromium.org Review URL: https://codereview.chromium.org/22432006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216801 0039d316-1c4b-4281-b951-d872f2087c98
* Reland a portion of r215672.alokp@chromium.org2013-08-061-1/+0
| | | | | | | | | | | | The goal is to delete third_party/gles2_book. This patch deletes all known references. BUG=98130 TBR=apatrick@chromium.org Review URL: https://chromiumcodereview.appspot.com/22299002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215832 0039d316-1c4b-4281-b951-d872f2087c98
* Add a tool for clearing the system cache for a directory.simonjam@chromium.org2013-07-261-0/+1
| | | | | | | | | | | | | This is a wrapper around existing functionality in base/test/test_file_util.h. This will be used in the cold startup Telemetry tests. BUG=None Review URL: https://chromiumcodereview.appspot.com/20399002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213941 0039d316-1c4b-4281-b951-d872f2087c98
* Remove chromedriver from Win64 official to improve cycle timesjschuh@chromium.org2013-07-231-12/+6
| | | | | | | | | | | Also cleaned up a bit, since the exclusion list was getting long. BUG=262193 R=iannucci@google.com Review URL: https://codereview.chromium.org/19923004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213007 0039d316-1c4b-4281-b951-d872f2087c98
* Remove test binaries from Win64 official build to improve cycle timesjschuh@chromium.org2013-07-201-0/+4
| | | | | | | | BUG=262193 Review URL: https://chromiumcodereview.appspot.com/19541011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212759 0039d316-1c4b-4281-b951-d872f2087c98
* Remove googleurl_unittests hack.tfarina@chromium.org2013-07-191-8/+8
| | | | | | | | | | | | | We don't need to copy url_unittests to googleurl_unittests anymore, because the bots were already updated to run url_unittests instead of googleurl_unittests This hack is not necessary and can be removed now. BUG=229660 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/19467002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212683 0039d316-1c4b-4281-b951-d872f2087c98
* Replace angle_path gyp variable with regular path.apatrick@chromium.org2013-07-171-1/+1
| | | | | | | | | | | | | The switch to angle_dx11 is complete. This is cleanup. I will land this before removing the angle_path variable from build/common.gypi. For media/ TBR=vrk@chromium.org Review URL: https://chromiumcodereview.appspot.com/18161007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211908 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Remove dependencies on /media for iOS."blundell@chromium.org2013-07-121-2/+2
| | | | | | | | | | | | | This reverts commit 5acb0a7605d1eec9220e0b7b3b663967fcf1e5ce. We need to stop media_unittests running on the iOS simulator bot before we can safely reland this CL. TBR=bdibello Review URL: https://codereview.chromium.org/19002008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211411 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependencies on /media for iOS.bdibello@google.com2013-07-101-2/+2
| | | | | | | | | | /media was only needed for the old version of voice search on iOS. BUG=227855 Review URL: https://chromiumcodereview.appspot.com/18777006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210900 0039d316-1c4b-4281-b951-d872f2087c98
* add a chromium_builder_asan targetdpranke@chromium.org2013-07-101-3/+16
| | | | | | | | | | | | | | When I changed the ASAN builders to use 'all_webkit' in r202619 I made them build a bunch of stuff they don't care about. This change adds an asan builder target so that we can control which binaries are built in the source tree. A follow-on change will switch the bots to use this. R=inferno@chromium.org, jochen@chromium.org BUG=258605 Review URL: https://chromiumcodereview.appspot.com/18066013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210882 0039d316-1c4b-4281-b951-d872f2087c98
* device: Gyp organization part 3 - final.tfarina@chromium.org2013-07-051-9/+9
| | | | | | | | | | | Rename device.gyp to device_tests.gyp now that it only contain test targets. BUG=None R=bryeung@chromium.org, miket@chromium.org Review URL: https://codereview.chromium.org/18266002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210256 0039d316-1c4b-4281-b951-d872f2087c98
* [chromedriver] Remove dll build target.chrisgao@chromium.org2013-07-021-1/+0
| | | | | | | | | | | Remove files once used to build chromedriver dll. Remove CommandExecutor and CommandNames. BUG=none Review URL: https://chromiumcodereview.appspot.com/18419003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209801 0039d316-1c4b-4281-b951-d872f2087c98
* add browser_tests in chromium_builder_dbg_drmemory_win targetzhaoqin@google.com2013-07-021-0/+1
| | | | | | | | | BUG=NONE R=timurrrr@chromium.org Review URL: https://codereview.chromium.org/16836008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209781 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 209420 "Factor out content shell and tests into a standal..."jam@chromium.org2013-07-021-21/+21
| | | | | | | | | | | | | | | | | | > Factor out content shell and tests into a standalone gyp > > This simplifies using components in Content Shell. As components can > depend on the content layer, trying to use a component from Content Shell > results in a cross-reference of gyp files which isn't allowed on Mac. > > TBR=joi,robertshield (trivial one-line renames in gyp files) > > Review URL: https://chromiumcodereview.appspot.com/17366006 TBR=mnaganov@chromium.org Review URL: https://codereview.chromium.org/18547009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209770 0039d316-1c4b-4281-b951-d872f2087c98
* Remove third_party/bsdiff from the tree.tony@chromium.org2013-07-021-1/+0
| | | | | | | | | | | | It's no longer used. BUG= TBR=darin Review URL: https://chromiumcodereview.appspot.com/18184018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209767 0039d316-1c4b-4281-b951-d872f2087c98
* Create top-level ios/public/ directory.blundell@chromium.org2013-07-011-1/+1
| | | | | | | | | | | | | | To better mirror the structure of other API layers (content/public and third_party/WebKit/public), there will be a single ios/public/ directory that contains all interfaces referenced by not-yet-upstreamed Chrome for iOS code, rather than these interfaces being scattered in subdirectories further underneath ios/. This CL also changes gyp structure to better match other modules: ios_consumer.gyp is moved to directly under ios/, and an ios.gyp is created with a single top-level "ios" target to be used in build/all.gyp. Review URL: https://chromiumcodereview.appspot.com/18272004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209434 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out content shell and tests into a standalone gypmnaganov@chromium.org2013-07-011-21/+21
| | | | | | | | | | | | This simplifies using components in Content Shell. As components can depend on the content layer, trying to use a component from Content Shell results in a cross-reference of gyp files which isn't allowed on Mac. TBR=joi,robertshield (trivial one-line renames in gyp files) Review URL: https://chromiumcodereview.appspot.com/17366006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209420 0039d316-1c4b-4281-b951-d872f2087c98
* Time to kill googleurl.gyptfarina@chromium.org2013-06-221-1/+0
| | | | | | | | | | | | Now that Blink has rolled into chromium we can move on and remove googleurl.gyp from build/temp_gyp! BUG=229660 R=thestig@chromium.org,darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/17335013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208034 0039d316-1c4b-4281-b951-d872f2087c98
* Adding content_shell to the dependencies in the chromium_builder_tests target.ananta@chromium.org2013-06-201-0/+1
| | | | | | | | | | | | | | | | | | Some trybots bots, e.g. linux_clang, run webkit_tests, which use content_shell. The bot only builds chromium_builder_tests. Since content_shell wasn't part of this, webkit_tests didn't run an up-to-date content_shell binary on that bot, which led to problems e.g. in try run http://build.chromium.org/p/tryserver.chromium/builders/linux_clang/builds/117825/ on cl https://codereview.chromium.org/17420005/. Add content_shell to chromium_builder_tests to fix this. BUG=237249 R=thakis@chromium.org Review URL: https://codereview.chromium.org/17397011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207486 0039d316-1c4b-4281-b951-d872f2087c98
* Build content_gl_tests on gpu bots.jbauman@chromium.org2013-06-151-0/+2
| | | | | | | | | | | Hopefully will get them non-red. BUG=249639 TBR=hubbe@chromium.org Review URL: https://chromiumcodereview.appspot.com/17022006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206588 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to switch between two different versions of ANGLE.apatrick@chromium.org2013-06-121-1/+1
| | | | | | | | | | | One is the existing one and the default with this patch: third_party/angle. The other is third_party/angle_dx11, which will pulled in via DEPS in another patch. BUG=247158 TBR=xhwang@chromium.org Review URL: https://codereview.chromium.org/16737007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205962 0039d316-1c4b-4281-b951-d872f2087c98
* Make chromium_builder_tests depend on all_blinkjamesr@chromium.org2013-06-101-0/+1
| | | | | | | | | | | | This is necessary so chromium buildbots and tryservers can run blink's unit tests. BUG=248008 R=thakis@chromium.org Review URL: https://codereview.chromium.org/16299005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205242 0039d316-1c4b-4281-b951-d872f2087c98
* remove webkit.gyp (and the test_shell target) and update affected targetsdpranke@chromium.org2013-06-061-3/+2
| | | | | | | | | | | | | | | | We had some old dummy targets left over in webkit.gyp that were used when we had to jump through hoops to build webkit-related targets. We don't need these any more. We also don't need the dummy test_shell target, as no builder should be trying to build test_shell directly at this point. R=darin@chromium.org, jamesr@chromium.org BUG=247105 Review URL: https://codereview.chromium.org/16300009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204565 0039d316-1c4b-4281-b951-d872f2087c98
* device: Restructure the layout of gyp files.tfarina@chromium.org2013-06-031-0/+2
| | | | | | | | | | | | | | | | | | This follow the same structure used by ui/keyboard/. Now the directory hierachy looks like this: device/bluetooth/bluetooth.gyp device/bluetooth/bluetooth_strings.gyp device/bluetooth/bluetooth_strings.grd device/bluetooth/strings device/usb/usb.gyp R=bryeung@chromium.org,miket@chromium.org Review URL: https://chromiumcodereview.appspot.com/16231013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203652 0039d316-1c4b-4281-b951-d872f2087c98
* Make webkit_user_agent a standalone gypjamesr@chromium.org2013-05-311-1/+1
| | | | | | | | | | | | | There's no reason for the webkit user_agent target to be included from webkit_support.gyp, doing so just makes life really confusing and makes it easier to accidentally introduce gyp cycles. This makes webkit_user_agent.gyp a normal standalone gyp file. BUG=245477 Review URL: https://chromiumcodereview.appspot.com/15709006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203493 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Move C++ code from webkit/tools/test_shell to webkit/support"jamesr@chromium.org2013-05-301-1/+1
| | | | | | This reverts commit e522cf7889669bfd5153a2d32ac47246bcee2883. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203243 0039d316-1c4b-4281-b951-d872f2087c98
* Move C++ code from webkit/tools/test_shell to webkit/supportjamesr@chromium.org2013-05-301-1/+1
| | | | | | | | | | | | | | | | This code is simple/test/mock implementations of APIs to use in DumpRenderTree, webkit_unit_tests, and various other bits of unit test code around the codebase. Nothing here is used for test_shell since there is no test_shell any more. This moves the code to webkit/support/ along with the rest of DRT/w_u_t support code. Hopefully we'll be able to delete most of this soon along with DumpRenderTree. In the meantime this simplifies webkit/ R=darin@chromium.org Review URL: https://codereview.chromium.org/15946006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203242 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce the iOS consumer API.blundell@chromium.org2013-05-301-0/+4
| | | | | | | | | | The purpose of this API is to make the iOS port less vulnerable to bustage during merges while in the process of upstreaming (see https://sites.google.com/a/chromium.org/dev/developers/design-documents/layered-components-technical-approach). Review URL: https://chromiumcodereview.appspot.com/16023013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203144 0039d316-1c4b-4281-b951-d872f2087c98
* Builds snapshot_unittests on trybots.mukai@chromium.org2013-05-291-0/+2
| | | | | | | | | | BUG=244464 TEST=trybots R=oshima@chromium.org Review URL: https://chromiumcodereview.appspot.com/15960013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202782 0039d316-1c4b-4281-b951-d872f2087c98
* Use the all_blink target instead of specifying particular targets inside Blinkjamesr@chromium.org2013-05-281-8/+4
| | | | | | | | | | This is less fragile to target shuffles inside Blink. R=abarth Review URL: https://chromiumcodereview.appspot.com/16010005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202535 0039d316-1c4b-4281-b951-d872f2087c98
* Add crash_service to chromium_builder_qa target.sbc@chromium.org2013-05-231-0/+11
| | | | | | | | | | | This fixes the NaCl SDK bots which use this target to build chrome and are currently failing to build this binary. BUG=241883 Review URL: https://chromiumcodereview.appspot.com/15502003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201752 0039d316-1c4b-4281-b951-d872f2087c98
* Add crash_handler to all.gyp for WebRTC build target.kjellander@chromium.org2013-05-211-0/+7
| | | | | | | | | | | | | | | In revision span 200066:200103 some GYP files have changed so that the crash_handler target is no longer built as a part of our chromium_builder_webrtc target. To be able to use it on Windows testers, add it explicitly. TEST=local build on Windows. BUG=none Review URL: https://chromiumcodereview.appspot.com/15521008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201378 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/compositor_bindings into webkit/rendererjamesr@chromium.org2013-05-151-6/+6
| | | | | | | | | | | | | | | | | | The compositor bindings for WebKit should only be used in a render process or in webkit_support for DumpRenderTree or webkit_unit_tests. It's never used in a browser process. This moves the bindings code under webkit/renderer/ so we can enforce this via DEPS rules. The path is unfortunately a bit awkward. Once we drop DumpRenderTreeSupport and figure out a way to deal with webkit_unit_tests, we can move the bindings into content/renderer/gpu/ since they'll only be used by the content embedding. BUG=239107 TBR=piman@chromium.org Review URL: https://codereview.chromium.org/14651027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200350 0039d316-1c4b-4281-b951-d872f2087c98
* Remove bzip2 code since it is no longer being used.thestig@chromium.org2013-05-151-1/+0
| | | | | | | | | BUG=237998 TBR=tommi Review URL: https://chromiumcodereview.appspot.com/14863012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200116 0039d316-1c4b-4281-b951-d872f2087c98
* Build chromedriver2 library on the chromedriver waterfall.chrisgao@chromium.org2013-05-141-0/+1
| | | | | | | | | It is needed by the python integration tests NOTRY=true Review URL: https://chromiumcodereview.appspot.com/14657024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200058 0039d316-1c4b-4281-b951-d872f2087c98
* Move ChromeDriver targets out of chromium_builder_qa to their own target.kkania@chromium.org2013-05-141-5/+9
| | | | | | | | | The ChromeDriver waterfall doesn't need to build PyAuto. BUG=none Review URL: https://chromiumcodereview.appspot.com/15149002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199937 0039d316-1c4b-4281-b951-d872f2087c98
* Move all_webkit inside OS!="ios" block in all.gypjochen@chromium.org2013-05-111-8/+8
| | | | | | | | TBR=abarth@chromium.org Review URL: https://codereview.chromium.org/15054005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199620 0039d316-1c4b-4281-b951-d872f2087c98
* Add a target all_webkit that depends on the old all_webkit and content_shelljochen@chromium.org2013-05-111-1/+9
| | | | | | | | | BUG=111316 R=abarth@chromium.org Review URL: https://codereview.chromium.org/14807005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199616 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
* 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
* 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
* 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
* Add url.gyp:* to All target.tfarina@chromium.org2013-05-011-0/+1
| | | | | | | | | | | | | | | | | | Previously we have googleurl_unittests in googleurl.gyp, but that isn't more the case when it was moved into url.gyp and made just a copy of url_unittests. To actually get back the googlurl_unittests target we need to also add url.gyp to All target. This should fix the following error on ios build: common.chromium_utils.PathNotFound: Unable to find /b/build/slave/ios_dbg_simulator/build/src/xcodebuild/Debug-iphonesimulator/googleurl_unittests.app BUG=229660 R=thakis@chromium.org Review URL: https://codereview.chromium.org/14570003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197620 0039d316-1c4b-4281-b951-d872f2087c98
* Make performance_ui_tests.exe optional. For "Chrome" builds,laforge@chromium.org2013-04-301-2/+1
| | | | | | | | | disable pyauto (for windows) and performance_ui_tests (all). BUG=236217 Review URL: https://codereview.chromium.org/14564006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197405 0039d316-1c4b-4281-b951-d872f2087c98
* Rationalize use_aura=1 and use_ash=1 on linuxdavemoore@chromium.org2013-04-301-1/+5
| | | | | | | | | | BUG=236170 TEST=None R=ben@chromium.org Review URL: https://codereview.chromium.org/14554002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197363 0039d316-1c4b-4281-b951-d872f2087c98
* url: Copy 'googleurl_unittests' target from 'url_unittests'. Third attempt.tfarina@chromium.org2013-04-251-18/+18
| | | | | | | | | | | | To not break the buildbot, this creates a fake target that copies url_unittests to googleurl_unittests as temporary scaffolding. BUG=229660 R=brettw@chromium.org Review URL: https://codereview.chromium.org/13825012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196507 0039d316-1c4b-4281-b951-d872f2087c98
* Have aura_builder build Chrome Frame and its tests.grt@chromium.org2013-04-251-0/+18
| | | | | | | | BUG=223560 Review URL: https://chromiumcodereview.appspot.com/14034019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196388 0039d316-1c4b-4281-b951-d872f2087c98
* Add message_center_unittests to chromium_builder_tests target.xusydoc@chromium.org2013-04-231-0/+1
| | | | | | | | | | TBR=iannucci@chromium.org CC=rsesek@chromium.org BUG=195800 Review URL: https://codereview.chromium.org/14348018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195752 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 195389 "url: Copy 'googleurl_unittests' target from 'url_..."gavinp@chromium.org2013-04-201-18/+18
| | | | | | | | | | | | | | | | | | > url: Copy 'googleurl_unittests' target from 'url_unittests'. Attempt 2. > > To not break the buildbot, this creates a fake target that copies url_unittests > to googleurl_unittests as temporary scaffolding. > > BUG=229660 > R=brettw@chromium.org > > Review URL: https://chromiumcodereview.appspot.com/14199009 TBR=tfarina@chromium.org Review URL: https://codereview.chromium.org/14028022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195392 0039d316-1c4b-4281-b951-d872f2087c98
* url: Copy 'googleurl_unittests' target from 'url_unittests'. Attempt 2.tfarina@chromium.org2013-04-201-18/+18
| | | | | | | | | | | | To not break the buildbot, this creates a fake target that copies url_unittests to googleurl_unittests as temporary scaffolding. BUG=229660 R=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/14199009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195389 0039d316-1c4b-4281-b951-d872f2087c98