summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Remove use_skia_on_mac.gypi ; building with CG is no longer supported.epoger@google.com2012-03-142-20/+1
| | | | | | | BUG=110881 Review URL: https://chromiumcodereview.appspot.com/9699029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126652 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream Android's PathUtils implementation.peter@chromium.org2012-03-141-0/+2
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/9443018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126624 0039d316-1c4b-4281-b951-d872f2087c98
* Disable WebUI TaskManager on Desktop Chrome (Win/Mac/Linux)yoshiki@chromium.org2012-03-141-2/+7
| | | | | | | | | | | | | This CL disables WebUI TaskManager on Desktop Chrome (Win/Mac/Linux) since it won't be shipped with the final decision. But it is still enabled on ChromeOS. This is a revert patch of http://crrev.com/122806. BUG=99029 TEST=manual Review URL: http://codereview.chromium.org/9690017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126608 0039d316-1c4b-4281-b951-d872f2087c98
* Modify install script for java/ant based on trying on first upstream bot.navabi@google.com2012-03-141-37/+38
| | | | | | | | | | | | | | | | Upstream bots had errors installing from debian packages. I changed to download and install the same packages with sudo apt-get. Tested locally and on the upstream bot, and it seems to work. Need to test on "fresh" bot with no java or ant already installed. BUG=http://code.google.com/p/chromium/issues/detail?id=117023 TEST= Review URL: http://codereview.chromium.org/9655010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126604 0039d316-1c4b-4281-b951-d872f2087c98
* Add sync_unit_test to known lists of Android unit tests.yfriedman@chromium.org2012-03-141-1/+2
| | | | | | | | | | | | | This will cause them to be run on the test/experimental bots. These tests are currently passing and we should keep them that way. BUG= TEST= Review URL: http://codereview.chromium.org/9696031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126556 0039d316-1c4b-4281-b951-d872f2087c98
* Remove web intents from Chrome on Android buildjgreenwald@chromium.org2012-03-131-0/+1
| | | | | | | | | | | | Chrome on Android doesn't currently support web intents. This change fixes linker errors that occuring when trying to build sync_unit_tests. BUG=113487 TEST= Review URL: http://codereview.chromium.org/9521013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126446 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on sync_unit_tests compilation for Android.yfriedman@chromium.org2012-03-131-1/+1
| | | | | | | | | | | | It's been green for a bit and our try-job load is acceptable. BUG= TEST= Review URL: http://codereview.chromium.org/9693035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126439 0039d316-1c4b-4281-b951-d872f2087c98
* Add wildcard OWNERS files for directories where anyone can approve commits.dpranke@chromium.org2012-03-121-0/+1
| | | | | | | | | R=ben@chromium.org, darin@chromium.org BUG=88315 Review URL: https://chromiumcodereview.appspot.com/9664020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126218 0039d316-1c4b-4281-b951-d872f2087c98
* Basic skeleton of a window/layer/view inspector.ben@chromium.org2012-03-121-0/+1
| | | | | | | | | | Ctrl+Shift+F1 brings it up. http://crbug.com/97266 TEST=none Review URL: https://chromiumcodereview.appspot.com/9662022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126207 0039d316-1c4b-4281-b951-d872f2087c98
* linux: Explicitly include gmodule-2.0 in the list for glib/gtk dependency.sadrul@chromium.org2012-03-121-12/+20
| | | | | | | | | BUG=115799 TEST=bots remain non-grumpy Review URL: https://chromiumcodereview.appspot.com/9649022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126148 0039d316-1c4b-4281-b951-d872f2087c98
* Revert ___asan_set_death_callback and ___asan_set_error_report_callback ↵glider@chromium.org2012-03-121-2/+0
| | | | | | | | | | until the new Clang arrives. TBR=mark BUG=114996 Review URL: https://chromiumcodereview.appspot.com/9662058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126130 0039d316-1c4b-4281-b951-d872f2087c98
* Add three more ASan interface functions:glider@chromium.org2012-03-121-0/+3
| | | | | | | | | | | | | ___asan_set_death_callback ___asan_set_error_report_callback ___asan_handle_no_return TBR=mark BUG=114996 Review URL: https://chromiumcodereview.appspot.com/9690009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126122 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pkgconfig wrapper for 64 bitspiman@chromium.org2012-03-092-6/+16
| | | | | | | | | | BUG=none TEST=build 64-bit version of chrome using 64-bit chromeos sysroot Review URL: http://codereview.chromium.org/9654001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125925 0039d316-1c4b-4281-b951-d872f2087c98
* Make helper app, get closer to working content shell.avi@chromium.org2012-03-091-0/+91
| | | | | | | | | BUG=115784 TEST=none Review URL: https://chromiumcodereview.appspot.com/9656002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125921 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to test builds.cmp@chromium.org2012-03-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125857 0039d316-1c4b-4281-b951-d872f2087c98
* Add sync_unit_tests to the experimental builder.yfriedman@chromium.org2012-03-081-2/+1
| | | | | | | | | | | | It now links, but we'll keep it off the default build until we can verify load issues BUG= TEST= Review URL: http://codereview.chromium.org/9634013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125687 0039d316-1c4b-4281-b951-d872f2087c98
* Move third_party/android/testrunner to third_party/android_testrunnersteveblock@chromium.org2012-03-072-6/+6
| | | | | | | | | | | | | | | | The original intent was to have multiple subdirectories under third_party/android/, but the need for these has not arisen and it potentially adds complexity. Also update the license checker tool to prune this directory, as the code is used only for testing. 'tools/licenses.py scan | grep android' See http://codereview.chromium.org/8322008. Review URL: http://codereview.chromium.org/9622010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125451 0039d316-1c4b-4281-b951-d872f2087c98
* Add target base_unittests_run and tools/isolate/isolate.py.maruel@chromium.org2012-03-071-0/+10
| | | | | | | | | | | This target uses isolate.py to run the unit test in a separate directory. BUG=98636 TEST= Review URL: http://codereview.chromium.org/9513003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125386 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Use gold for 32-bit builds as well.thestig@chromium.org2012-03-071-2/+2
| | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9580032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125369 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tweak_info_plist.py to be explicit about arguments.avi@chromium.org2012-03-071-13/+20
| | | | | | | | | | BUG=115784 TEST=none Review URL: http://codereview.chromium.org/9617032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125349 0039d316-1c4b-4281-b951-d872f2087c98
* - Extend compiler.py to recognize .idl files.miket@chromium.org2012-03-071-1/+40
| | | | | | | | | | | | | | | | - Extend .gyp to pass certain .idl files to compiler.py. - Implement a translator taking IDL parser output and creating a schema that the JSON compiler recognizes. - Convert one API to IDL using asargent's JSON cat JSON-to-IDL converter, and adapt API's implementation to use the newly generated output. TEST=no changes BUG=none Review URL: http://codereview.chromium.org/9600050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125300 0039d316-1c4b-4281-b951-d872f2087c98
* Add install script for ant/java for Android and rename sdk install script.navabi@google.com2012-03-074-131/+206
| | | | | | | | | | | | | | | | | As we upstream Java source code, the upstream bots and developers need to hava java and ant. Ant is used to build the java source code. Installing ant/java requires sudo privileges which installation of sdk/ndk does not require. The patch moves the install script for sdk/ndk to install-build-deps-android-sdk.sh. The new install script for ant/java is called install-ubild-deps-android.sh and will prompt the user for sudo password. BUG=http://code.google.com/p/chromium/issues/detail?id=117023 TEST= Review URL: http://codereview.chromium.org/9605020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125297 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at content shell for the Mac. Doesn't work yet.avi@chromium.org2012-03-063-0/+431
| | | | | | | | | BUG=115784 TEST=none Review URL: https://chromiumcodereview.appspot.com/9513006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125254 0039d316-1c4b-4281-b951-d872f2087c98
* Filter out more tests from net_unittestsjgreenwald@chromium.org2012-03-051-0/+14
| | | | | | | | | | | | | | | Some refactoring occured that broke some more Chrome on Android tests. See: https://chromiumcodereview.appspot.com/9582034 These will be fixed later. BUG= TEST= Review URL: http://codereview.chromium.org/9597027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124997 0039d316-1c4b-4281-b951-d872f2087c98
* Implement one click login.rogerta@chromium.org2012-03-051-0/+13
| | | | | | | | | | | | | | | | | depends on http://codereview.chromium.org/9466022/ depends on http://codereview.chromium.org/9465018/ BUG=110050 TEST=When the profile is not connected to a google account, each time the user logs in to a google property an infobar will ask the user if he would like to connect the profile to this account. If so, a dialog pops up with more information, and allows the user to start or cancel. The user can also not choose the default sync settings, in which case pressing start will bring up the advanced sync dialog. Review URL: http://codereview.chromium.org/9453035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124996 0039d316-1c4b-4281-b951-d872f2087c98
* shorten long bindings lines for Windows buildsscottbyer@chromium.org2012-03-021-1/+4
| | | | | | | | | | BUG=none TEST=build using the command line on Windows, piping through sed, see less extraneous output Review URL: http://codereview.chromium.org/9423018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124754 0039d316-1c4b-4281-b951-d872f2087c98
* Rename chrome/browser/ui/views/{aura => ash}/erg@chromium.org2012-03-021-0/+5
| | | | | | | | | | BUG=116458 R=ben TBR=davemoore Review URL: http://codereview.chromium.org/9570044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124752 0039d316-1c4b-4281-b951-d872f2087c98
* json_schema_compiler: any, additionalProperties, functions on typescalamity@chromium.org2012-03-021-0/+3
| | | | | | | | | | | | Add support and tests for more json types. Also fixed a number of API jsons. BUG= TEST= Review URL: http://codereview.chromium.org/9491002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124643 0039d316-1c4b-4281-b951-d872f2087c98
* Replace make function back now that not using goma (removed in ↵jrg@chromium.org2012-03-021-1/+24
| | | | | | | | | | | | | http://chromiumcodereview.appspot.com/9570042) TBR=maruel@chromium.org BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/9585002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124615 0039d316-1c4b-4281-b951-d872f2087c98
* Disable Goma for Android bots.jrg@chromium.org2012-03-021-0/+10
| | | | | | | | | BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/9584001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124612 0039d316-1c4b-4281-b951-d872f2087c98
* Use goma for android builds.jrg@chromium.org2012-03-022-24/+62
| | | | | | | | | BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/9570042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124565 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: Build on the linux desktop, plus add USE_ASH.erg@chromium.org2012-03-012-10/+13
| | | | | | | | | BUG=none Review URL: http://codereview.chromium.org/9478015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124488 0039d316-1c4b-4281-b951-d872f2087c98
* Move the build config logic for our memory tools into common.gypi.rnk@chromium.org2012-03-011-0/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This change allows us to tweak these options without restarting the build masters and submit try jobs that tweak them. It also simplifies usage of these tools, because instead of copying and pasting a large block of gyp variables from tools/build/scripts/masters/factor/chromium_factory.py into GYP_DEFINES or .gyp/include.gyp, developers can simply set build_for_tool=mytool. My plan is to change the chromium.fyi master to use build_for_tool=* first, and revert if those bots break. If they stay green, I'll send a change to update chromium.memory.fyi and completely remove ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES. I intend to remove all the otherwise unused (win_)(release|debug)_* options that we exposed later. This change is supposed to be the simplest thing that works. R=maruel@chromium.org,timurrrr@chromium.org BUG=109780 TEST=built with build_for_tool=drmemory locally Review URL: http://codereview.chromium.org/9516005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124323 0039d316-1c4b-4281-b951-d872f2087c98
* Android: Guard off desktop notificationsdfalcantara@chromium.org2012-03-011-0/+3
| | | | | | | | | | | | | | | We currently have no system in place to perform desktop notifications on Android. This CL guards off certain bits of code and prevents the files in browser/notifications/* from being compiled when notifications are disabled. BUG=http://crbug.com/115320 TEST= Review URL: http://codereview.chromium.org/9447034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124305 0039d316-1c4b-4281-b951-d872f2087c98
* Android build: move media_unittests to default target.nileshagrawal@chromium.org2012-03-011-1/+1
| | | | | | | | | | BUG=None TEST= Review URL: http://codereview.chromium.org/9535016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124303 0039d316-1c4b-4281-b951-d872f2087c98
* The 'msbuild_toolset%' variable can be used to select the desired version of ↵alexeypa@chromium.org2012-02-291-0/+6
| | | | | | | | | | | Windows SDK when building in MSBuild (Visual Studio 2010/2010e). TEST=Built all.sln successfully. Review URL: http://codereview.chromium.org/9447062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124274 0039d316-1c4b-4281-b951-d872f2087c98
* Make chroot setup work better with NFS home dirs.mmoss@chromium.org2012-02-291-2/+4
| | | | | | | | | | BUG=none TEST=install-chroot.sh works on Google corp machines. Review URL: http://codereview.chromium.org/9500022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124265 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream test sharder.bulach@chromium.org2012-02-295-55/+237
| | | | | | | | | | | | | On chromium for android, we shard tests by splitting the set of tests and running on multiple connected devices. BUG= TEST=build/android/run_tests.py Review URL: http://codereview.chromium.org/9494007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124214 0039d316-1c4b-4281-b951-d872f2087c98
* Add first java source code and gyp/ant changes to build java code.navabi@google.com2012-02-291-0/+1
| | | | | | | | | | | | | | | | | Introduce the first java source for chrome on android to base/android/java. Also add new target to build the java source in the directory. Currently there is a dummy java file called DeleteStaging.java that should be replaced when real base java source code is upstreamed. This will be the java files from this patch: https://chromiumcodereview.appspot.com/9443018/. The DeleteStaging.java file should be removed once real java code is checked in. BUG= TEST= Review URL: http://codereview.chromium.org/9514018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124134 0039d316-1c4b-4281-b951-d872f2087c98
* Android build: move content_unittests to default target.jrg@chromium.org2012-02-291-1/+1
| | | | | | | | | | | | Also expand PRESUBMIT.py to include content files (e.g. everything). BUG=None TEST= Review URL: http://codereview.chromium.org/9416117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124108 0039d316-1c4b-4281-b951-d872f2087c98
* Restore -pie linker flag on Linux.cevans@chromium.org2012-02-291-0/+4
| | | | | | Review URL: https://chromiumcodereview.appspot.com/9514014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124072 0039d316-1c4b-4281-b951-d872f2087c98
* Self-install Android SDK/NDK tools on each build.jrg@google.com2012-02-283-0/+3
| | | | | | | | | | | This mechanism was enabled for the FYI bot a week ago and looks good. BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/9429073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124048 0039d316-1c4b-4281-b951-d872f2087c98
* 'make -k' for android_experimental compile (not just make)jrg@google.com2012-02-281-1/+1
| | | | | | | | | BUG=None TEST= Review URL: https://chromiumcodereview.appspot.com/9514007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124015 0039d316-1c4b-4281-b951-d872f2087c98
* Allow to override the location of ASan blacklist.glider@chromium.org2012-02-281-2/+4
| | | | | | | | | This is needed to build a CrOS binary, because the buildsystem doesn't play well with relative paths. BUG=chromium-os:26919 Review URL: https://chromiumcodereview.appspot.com/9479002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123935 0039d316-1c4b-4281-b951-d872f2087c98
* json_schema_compiler: Added wider support for OBJECTs and ENUMs. Used the ↵calamity@chromium.org2012-02-281-1/+4
| | | | | | | | | | | | new 'dependencies' property in the jsons. Refactored to avoid code duplication. Added tests for new features and where tests were lacking. BUG= TEST=unit_tests --gtest_filter=JsonSchemaCompiler* Review URL: http://codereview.chromium.org/9456007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123909 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 123894 - Remove hand-rolled protobufs generation; enable rel paths in ↵rsleevi@chromium.org2012-02-281-23/+6
| | | | | | | | | | | | | | | | | | | | | protoc.gypi protoc.gypi now accepts a relative path to handle the way that protoc_out_dir is applied to build the generated path. Remove the 'cacheinvalidation_proto_cpp' target and instead generate a static_library to begin with. Simplify all steps by removing the actions and including the protoc.gypi file. BUG=113339 Review URL: http://codereview.chromium.org/9378041 TBR=kushi.p@gmail.com Review URL: https://chromiumcodereview.appspot.com/9480022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123896 0039d316-1c4b-4281-b951-d872f2087c98
* Remove hand-rolled protobufs generation; enable rel paths in protoc.gypikushi.p@gmail.com2012-02-281-6/+23
| | | | | | | | | | | | | | | | protoc.gypi now accepts a relative path to handle the way that protoc_out_dir is applied to build the generated path. Remove the 'cacheinvalidation_proto_cpp' target and instead generate a static_library to begin with. Simplify all steps by removing the actions and including the protoc.gypi file. BUG=113339 Review URL: http://codereview.chromium.org/9378041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123894 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linking when in a WebKit only checkout.tony@chromium.org2012-02-281-5/+11
| | | | | | | | | | third_party is in a different location relative to the output directory in WebKit only checkouts. Review URL: http://codereview.chromium.org/9476013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123892 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Android FYI bot.zhenghao@chromium.org2012-02-241-0/+2
| | | | | | | | | | | | Disable StackContainer.BufferAlignment. BUG=115612 TEST=None Review URL: http://codereview.chromium.org/9455050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123466 0039d316-1c4b-4281-b951-d872f2087c98
* Adding media_unittests to android_experimental.nileshagrawal@chromium.org2012-02-231-0/+1
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/9442007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123347 0039d316-1c4b-4281-b951-d872f2087c98