summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Conditionally add compile-time enable for the web audio API only on Mac OS Xcrogers@google.com2011-01-241-0/+5
| | | | | | | | | | This is effectively a pared-down version of the already reviewed: http://codereview.chromium.org/6308014/ BUG=none TEST=none (tested locally for Mac OS X which is the only platform this affects) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72308 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 72306 - Conditionally add compile-time enable for web audio API on ↵crogers@google.com2011-01-241-5/+0
| | | | | | | | | | | | | | | | Mac OS X This is a more limited version of the patch already reviewed here: http://codereview.chromium.org/6308014/ BUG=none TEST=none (tested locally on Mac OS X to verify build and that the feature could be enabled) Review URL: http://codereview.chromium.org/6388002 TBR=crogers@google.com Review URL: http://codereview.chromium.org/6271014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72307 0039d316-1c4b-4281-b951-d872f2087c98
* Conditionally add compile-time enable for web audio API on Mac OS Xcrogers@google.com2011-01-231-0/+5
| | | | | | | | | | | This is a more limited version of the patch already reviewed here: http://codereview.chromium.org/6308014/ BUG=none TEST=none (tested locally on Mac OS X to verify build and that the feature could be enabled) Review URL: http://codereview.chromium.org/6388002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72306 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 72282 - Enable web audio compile-time flagcrogers@google.com2011-01-221-1/+0
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6308014 TBR=crogers@google.com Review URL: http://codereview.chromium.org/6322007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72283 0039d316-1c4b-4281-b951-d872f2087c98
* Enable web audio compile-time flagcrogers@google.com2011-01-221-0/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6308014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72282 0039d316-1c4b-4281-b951-d872f2087c98
* webkit: expose webkit branch and revision number in about pagesevan@chromium.org2011-01-221-21/+46
| | | | | | | | | | | | | | | - Change lastchange.py to work in other directories and to provide SVN URL. - Use lastchange.py in place where we generate WebKit versioning info. - Include branch@revision string in glue API. BUG=41264 TEST=compiles Review URL: http://codereview.chromium.org/6354014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72245 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium support for window.webkitRequestAnimationFrame()jamesr@chromium.org2011-01-211-0/+1
| | | | | | | | | | | | | This is a very simple scheduler that targets 100fps. BUG=64848 TEST=layout tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71909 Review URL: http://codereview.chromium.org/6136005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72230 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange: add a flag to only print the svn revision numberevan@chromium.org2011-01-211-6/+10
| | | | | | | | | | | | This allows me to change one of the callers to not parse the "REVISION=1234" output, which will allow me to change that output in a future change. BUG=41264 Review URL: http://codereview.chromium.org/6265021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72170 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange.py: fix style, unify git codepathevan@chromium.org2011-01-211-41/+15
| | | | | | | | | | | | 1) Change style to match style guide. 2) Use "git svn info" so we can use the same parsing code for both git and svn. TEST=ran manually Review URL: http://codereview.chromium.org/6263009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72074 0039d316-1c4b-4281-b951-d872f2087c98
* Remove gconf build dependence for Chrome OS.petkov@chromium.org2011-01-201-3/+7
| | | | | | | | | BUG=chromium-os:430 TEST=try bots (win, linux, linux_chromeos); tested on device Review URL: http://codereview.chromium.org/6268008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72017 0039d316-1c4b-4281-b951-d872f2087c98
* Build the views unittests in the builder targer. Also fix ordering.nsylvain@chromium.org2011-01-201-6/+7
| | | | | | Review URL: http://codereview.chromium.org/6347011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71918 0039d316-1c4b-4281-b951-d872f2087c98
* Fix libnss include path when building under WebKit on linux to matchadamk@chromium.org2011-01-191-2/+2
| | | | | | | | the new code location under Source/. Review URL: http://codereview.chromium.org/6264004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71793 0039d316-1c4b-4281-b951-d872f2087c98
* clang/linux: Build with -g0 if fastbuild=1 is set (e.g. on the buildbots)thakis@chromium.org2011-01-191-0/+8
| | | | | | | | | BUG=70000 TEST=clang/linux bots are 5x as fast. Review URL: http://codereview.chromium.org/6324007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71765 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS past WebKit move. Update gyp files and include paths to ↵abarth@chromium.org2011-01-172-5/+6
| | | | | | reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71586 0039d316-1c4b-4281-b951-d872f2087c98
* Clang: enable -Wbool-conversions and -Wunused-variables on Linux.hans@chromium.org2011-01-141-5/+0
| | | | | | | | | | | | | | | -Wbool-conversion warns about EXPECT_EQ(false, blah), so replace that with EXPECT_FALSE(blah). Do the same with EXPECT_EQ(true, blah) for good measure (even though that doesn't generate warnings). Also remove the one instance of an unused variable. BUG=69421 TEST=buildbots all compile and all tests pass Review URL: http://codereview.chromium.org/6300001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71431 0039d316-1c4b-4281-b951-d872f2087c98
* net: enable DnsRRResolver on Windowsagl@chromium.org2011-01-131-0/+1
| | | | | | | | | | | | (Note that this code was developed by try-server so if something appears to be terribly wrong, it probably is.) BUG=none TEST=net_unittests http://codereview.chromium.org/6180001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71349 0039d316-1c4b-4281-b951-d872f2087c98
* Move OSExchangeData from src/app to src/ui/base/dragdropben@chromium.org2011-01-121-1/+0
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6200005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71205 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing several typos in gyp files detected by jeanluc's forthcoming changes ↵bradnelson@google.com2011-01-111-1/+1
| | | | | | | | | | | to gyp. BUG=None TEST=None Review URL: http://codereview.chromium.org/6130007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71082 0039d316-1c4b-4281-b951-d872f2087c98
* Marking the following targets for non-incremental linking independentjoi@chromium.org2011-01-111-0/+3
| | | | | | | | | | | | | | | | | | | | | of 32/64 bits, as they have been causing out of memory errors even on 64-bit builders.: chrome_frame_tests chrome_frame_perftests chrome_dll_nacl_win64 browser_tests nacl_ui_tests nacl_sandbox_tests sync_integration_tests interactive_ui_tests BUG=none TEST=it builds Review URL: http://codereview.chromium.org/6113006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71077 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compilation with disabled remoting.sergeyu@chromium.org2011-01-111-3/+7
| | | | | | | | | | | | | There are two issues fixed: 1. Code didn't compile. 2. The remoting section in option was shown even without --enable-remoting. BUG=None TEST=Try to compile with remoting=0 and verify that Remoting doesn't show up in advanced options Review URL: http://codereview.chromium.org/6174005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70976 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor grit -D flags into a gyp variable so we don'ttony@chromium.org2011-01-071-22/+48
| | | | | | | | | | | | have to repeat the logic for it in a bunch of different places. I had to add another level of variables{} so I could use use_titlecase_in_grd_files in a condition. I also removed some quotes around default values since that seems to be the more common way to express boolean values. BUG=68028 Review URL: http://codereview.chromium.org/6070011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70757 0039d316-1c4b-4281-b951-d872f2087c98
* Move animation code to new ui/base/animation directory.ben@chromium.org2011-01-071-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6154001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70743 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the official target to be used for non-official builds.nsylvain@chromium.org2011-01-071-3/+9
| | | | | | | | | Make sure we include PDF only when it is available. (It is not available on the normal non-official builds. Review URL: http://codereview.chromium.org/6125002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70698 0039d316-1c4b-4281-b951-d872f2087c98
* Private Pepper extension for Flapper to allow TCP connections to be madeviettrungluu@chromium.org2011-01-071-0/+11
| | | | | | | | | | | | | | (from inside the renderer sandbox). (Only enabled on ChromeOS, since it opens a hole in the renderer. This should be revisited, with controls tightened, once Flapper runs out of process.) BUG=none TEST=none Review URL: http://codereview.chromium.org/5098002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70687 0039d316-1c4b-4281-b951-d872f2087c98
* Some clean ups to build/common.gypi.tony@chromium.org2011-01-061-98/+91
| | | | | | | | | | | | | | | - Organizing variables dicts as 1) vars copied from inner scopes 2) new vars defined in current scope 3) conditions - moving variables out of inner scopes when possible - cleaning up/consolidating some comments This is just a refactoring and shouldn't change any of the logic. Review URL: http://codereview.chromium.org/6015016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70667 0039d316-1c4b-4281-b951-d872f2087c98
* harfbuzz: check in harfbuzz-ng, add gyp define to use itevan@chromium.org2011-01-051-0/+4
| | | | | | | | | | | | | | | This checks in harbuzz-ng b0d396aa88b3cdf8cea896bfeeba197656e1cdb1. Setting use_harfbuzz_ng to 1 in gyp will cause us to build harfbuzz-ng in place of harfbuzz. So far this currently fails to compile due to all our other code relying on the old API. BUG=68551 TEST=./build/gyp_chromium -Duse_harfbuzz_ng=1, verify build breaks Review URL: http://codereview.chromium.org/6052008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70539 0039d316-1c4b-4281-b951-d872f2087c98
* Add back building of policy templates to the official buildersgfeher@chromium.org2011-01-051-0/+1
| | | | | | | | | BUG=68562 TEST=policy_templates.zip should reappear in the offical builds Review URL: http://codereview.chromium.org/6019008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70495 0039d316-1c4b-4281-b951-d872f2087c98
* Enable client-based geolocation.jknotten@chromium.org2010-12-311-1/+1
| | | | | | | | | | | BUG=59907 TEST=BrowserTest:Geolocation*, LayoutTests:fast/dom/Geolocation Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69545 Review URL: http://codereview.chromium.org/5860008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70340 0039d316-1c4b-4281-b951-d872f2087c98
* Add forwarding script for build-bisect.py.evan@chromium.org2010-12-231-0/+11
| | | | | | | | TODO(evan): remove this in a few months. Review URL: http://codereview.chromium.org/6096001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70112 0039d316-1c4b-4281-b951-d872f2087c98
* Rename build/build-bisect.py to tools/bisect-builds.py.evan@chromium.org2010-12-231-300/+0
| | | | | | | I always have trouble finding this tool because of its weird name and place. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70110 0039d316-1c4b-4281-b951-d872f2087c98
* build-bisect.py: Update the base snapshot archive URL.rsesek@chromium.org2010-12-231-1/+1
| | | | | | | | | BUG=none TEST=works as before Review URL: http://codereview.chromium.org/6048010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70084 0039d316-1c4b-4281-b951-d872f2087c98
* Let build-bisect.py print download progress.thakis@chromium.org2010-12-201-1/+13
| | | | | | | | | BUG=None TEST=run build-bisect.py while riding the shuttle, feel reassured by progress bar Review URL: http://codereview.chromium.org/6024005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69723 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change. TBR=rsleevithakis@chromium.org2010-12-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69665 0039d316-1c4b-4281-b951-d872f2087c98
* Revert revision 69545 "Enable client-based geolocation."jknotten@chromium.org2010-12-171-1/+1
| | | | | | | | | | | | Need to fix WebKit client-based geolocation for NULL client on page destruction. BUG=None TEST=None Review URL: http://codereview.chromium.org/6010001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69550 0039d316-1c4b-4281-b951-d872f2087c98
* Enable client-based geolocation.jknotten@chromium.org2010-12-171-1/+1
| | | | | | | | | BUG=59907 TEST=BrowserTest:Geolocation*, LayoutTests:fast/dom/Geolocation Review URL: http://codereview.chromium.org/5860008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69545 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: make trybot parser work on offical windows build outputevan@chromium.org2010-12-173-1/+21
| | | | | | Review URL: http://codereview.chromium.org/5941003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69510 0039d316-1c4b-4281-b951-d872f2087c98
* Add new target for building gpu-related tests.kkania@chromium.org2010-12-151-1/+9
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5901002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69291 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in the official build targetnsylvain@chromium.org2010-12-151-1/+1
| | | | | | Review URL: http://codereview.chromium.org/5905002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69288 0039d316-1c4b-4281-b951-d872f2087c98
* Make script cross-platform.scottbyer@chromium.org2010-12-152-1/+7
| | | | | | | | | BUG=none TEST=try script on both Mac and Linux on Mac build output. Review URL: http://codereview.chromium.org/5746007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69274 0039d316-1c4b-4281-b951-d872f2087c98
* seccomp: remove build-time flagsevan@chromium.org2010-12-151-3/+0
| | | | | | | | | | | | | | | Adjusting seccomp through the .gyp file is error-prone and confusing. Instead, because all callers call SeccompSandboxEnabled(), if I want to enable it for some build configuration I can adjust just that function. This change removes all the build-time seccomp configuration and leaves it defaulted off. It should have no change on whether seccomp is enabled. Review URL: http://codereview.chromium.org/5844001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69208 0039d316-1c4b-4281-b951-d872f2087c98
* Add an official target in the gyp file for the official builder (not tested yet)nsylvain@chromium.org2010-12-141-0/+26
| | | | | | Review URL: http://codereview.chromium.org/5786005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69172 0039d316-1c4b-4281-b951-d872f2087c98
* Client-based geolocation support.jknotten@chromium.org2010-12-141-0/+1
| | | | | | | | | | | | | | Add in support for client-based geolocation in WebKit. Default to disabled (ENABLE_CLIENT_BASED_GEOLOCATION=0) in features_override.gypi until all the WebKit patches (see https://bugs.webkit.org/show_bug.cgi?id=45752) have landed. When we switch over to client-based geolocation, we should remove the old non-client-based geolocation code. BUG=55907 Review URL: http://codereview.chromium.org/5612005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69156 0039d316-1c4b-4281-b951-d872f2087c98
* Revert rev 69137 due to incorrect change log.jknotten@chromium.org2010-12-141-1/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/5744005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69152 0039d316-1c4b-4281-b951-d872f2087c98
* Merge branch 'GeolocationClientChange1' of ../../chromium-ro/src into ↵jknotten@chromium.org2010-12-141-0/+1
| | | | | | issue-5612005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69137 0039d316-1c4b-4281-b951-d872f2087c98
* mac output cleanup script: fix match for "nothing to do" make outputevan@chromium.org2010-12-131-1/+1
| | | | | | | | Shoulda written a test! Review URL: http://codereview.chromium.org/5739006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69061 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Remove obsolete dump_signature.py.thestig@chromium.org2010-12-131-56/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5721004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69058 0039d316-1c4b-4281-b951-d872f2087c98
* Check in a quick sed script to reduce Mac build logs.evan@chromium.org2010-12-131-0/+22
| | | | | | | | | | | | | This strips out most of the command lines, making it look a little more like the Linux output. TEST=download mac build output; ./build/sanitize-mac-build-log.sed < build-output and verify it is shorter Review URL: http://codereview.chromium.org/5678006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69027 0039d316-1c4b-4281-b951-d872f2087c98
* Add safe browsing tests to dbg mac valgrind build.lzheng@chromium.org2010-12-101-0/+1
| | | | | | | | BUG=64089 TEST=none Review URL: http://codereview.chromium.org/5750001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68861 0039d316-1c4b-4281-b951-d872f2087c98
* Switch linux OpenSSL build to use custom openssl versionjoth@chromium.org2010-12-092-24/+1
| | | | | | | | | | | | This allows us to test experimental library features, and to track a known openssl version. Also bumps OpenSSL 65717:68738, to fix up the default CA root path in the reference library. BUG=None TEST=Still builds & runs! Review URL: http://codereview.chromium.org/5625012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68749 0039d316-1c4b-4281-b951-d872f2087c98
* linux: remove --as-needed in the shared buildevan@chromium.org2010-12-081-0/+5
| | | | | | | | | | | | | | | The shared build is a quick hack for quick links; we don't need to optimize the link line and, in fact, doing so breaks the v8 link. (Fix from Craig Schlenter <craig.schlenter@chromium.org>.) BUG=61430 TEST=build chrome with GYP_DEFINES=library=shared_library and BUILDTYPE=Release Review URL: http://codereview.chromium.org/5578007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68542 0039d316-1c4b-4281-b951-d872f2087c98