summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Integrates libjpeg-turbo into Chromium (Chromium side)hbono@chromium.org2010-12-072-1/+11
| | | | | | | | | | This change is the Chromium-side change that integrates libjpeg-turbo into Chromium. (We need another change for WebKit.) It adds a GYP option 'libjpeg_turbo' so we can switch from libjpeg to libjpeg-turbo and use libjpeg-turbo when its value is 1. (Unfortunately, its value must be 0 for now to avoid build breaks until we land all changes required for libjpeg-turbo.) BUG=48789 TEST=build Chromium. Review URL: http://codereview.chromium.org/5292007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68453 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=skernerskerner@chromium.org2010-12-071-1/+1
| | | | | | | BUG=None TEST=None git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68444 0039d316-1c4b-4281-b951-d872f2087c98
* scons: excise more scons references from the code baseevan@chromium.org2010-12-032-75/+0
| | | | | | | | | | I got to undo some hacks, too! TEST=compiles Review URL: http://codereview.chromium.org/5535003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68119 0039d316-1c4b-4281-b951-d872f2087c98
* Enable -integrated-as for Clang builds on Linux.hans@chromium.org2010-12-021-3/+0
| | | | | | | | | | | Clang needs to be r120563 or later. BUG=none TEST=none Review URL: http://codereview.chromium.org/5573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68009 0039d316-1c4b-4281-b951-d872f2087c98
* whitespace change onlyagl@chromium.org2010-12-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68008 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change: Need a rebuild.skerner@chromium.org2010-11-301-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=skerner Review URL: http://codereview.chromium.org/5323006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67679 0039d316-1c4b-4281-b951-d872f2087c98
* Stop using the old layout test plugin.tony@chromium.org2010-11-291-2/+2
| | | | | | | | | | | | I haven't deleted it yet because it might be useful for debugging failures. I'll delete it in a separate change so it's easy for someone to cherry pick the change back. BUG=64260 Review URL: http://codereview.chromium.org/5301003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67571 0039d316-1c4b-4281-b951-d872f2087c98
* whitespace change to trigger the webkit canary clang botthakis@chromium.org2010-11-281-3/+1
| | | | | | | | BUG=none TEST=none TBR=rsesek git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67499 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to force a buildmaruel@chromium.org2010-11-251-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67410 0039d316-1c4b-4281-b951-d872f2087c98
* Add the views unittests to the windows buildbot target to make surensylvain@chromium.org2010-11-241-0/+1
| | | | | | | | it is available on the slaves. Review URL: http://codereview.chromium.org/5361001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67217 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Adjust default font sizes for new hand hinted fonts.nkostylev@chromium.org2010-11-221-0/+6
| | | | | | | | | BUG=chromium-os:8658 TEST=Manual. Review URL: http://codereview.chromium.org/5180002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66999 0039d316-1c4b-4281-b951-d872f2087c98
* Add -Wno-unused-functions to the clang/mac config, to match clang/linux.thakis@chromium.org2010-11-221-0/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5216007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66947 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to trigger another build.antonm@chromium.org2010-11-221-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66938 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66265 - Remove -no-integrated-as flag for Clang/Linux builder.hans@chromium.org2010-11-221-0/+3
| | | | | | | | | | | | BUG=61931 TEST=still builds Review URL: http://codereview.chromium.org/4976002 TBR=hans@chromium.org Review URL: http://codereview.chromium.org/5216006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66932 0039d316-1c4b-4281-b951-d872f2087c98
* Improve pkg-config-wrapper to support ChromiumOS sysrootspiman@google.com2010-11-192-15/+40
| | | | | | | | | | | | | | | | | | | | | | http://codereview.chromium.org/4516002/show had to be reverted because it conflicts with "old style" sysroots that are still used on the arm builders. This is a cleaner approach that should work there. The previous approach assumed that all variables in .pc files were relative to |prefix|. It would be a desirable thing to have but in practice a few packages don't follow this and have already dereferenced |prefix| in other variables (e.g. |libdir|). So instead of forcing |prefix|, this version keeps the original one but strips the path before '/usr' (in |prefix|) from all returned paths before prepending the sysroot path. For example if you have foo.pc: prefix=/build/board/usr libdir=/build/board/usr/lib # instead of libdir=${prefix}/lib Libs: -L${libdir}/foo -lfoo Then instead of forcing prefix=/usr (which doesn't fix |libdir|), we find the path before '/usr' in prefix ('/build/board'), that we strip from the returned -L flag ('/build/board/usr/lib/foo' -> '/usr/lib/foo') before prepending the sysroot path (-> '/path/to/sysroot/usr/lib/foo'). BUG=None TEST=build with sysroot=/path/to/chromiumos/chroot/build/x86-generic Review URL: http://codereview.chromium.org/5105005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66712 0039d316-1c4b-4281-b951-d872f2087c98
* A workaround to close currently opened menu. Send escape key if screen ↵oshima@chromium.org2010-11-181-0/+5
| | | | | | | | | | | | | locker fails to grab input. * added new xtst target in build/linux/system.gyp BUG=chromium-os:5902 TEST=goto youtube, open flash menu then kick off the screen locker. It used to show spinner and eventually crash. It should close the menu and lock, and will not crash. Review URL: http://codereview.chromium.org/5043002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66662 0039d316-1c4b-4281-b951-d872f2087c98
* Use global source exclude to remove .h files from platforms where they are ↵joth@chromium.org2010-11-161-9/+9
| | | | | | | | | | | not relevant BUG=None TEST=None Review URL: http://codereview.chromium.org/5028001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66274 0039d316-1c4b-4281-b951-d872f2087c98
* Remove -no-integrated-as flag for Clang/Linux builder.hans@chromium.org2010-11-161-3/+0
| | | | | | | | | BUG=61931 TEST=still builds Review URL: http://codereview.chromium.org/4976002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66265 0039d316-1c4b-4281-b951-d872f2087c98
* unit_tests: Fix link error (missing libXi) on Linuxevan@chromium.org2010-11-151-0/+8
| | | | | | | | | | | | | | unit_tests fails to link due to requirement on libXi. This is implicitly provided by 'gdk', but unit_tests does not depend on this target. We add a 'xi' dependency for any target depending on 'x11'. BUG=63209 TEST=None (Landing patch for jknotten@chromium.org.) Review URL: http://codereview.chromium.org/5016001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66169 0039d316-1c4b-4281-b951-d872f2087c98
* Reverted because openssl_helper needs to build even on non-openssl buildsjoth@chromium.org2010-11-151-12/+0
| | | | | | | | | | | | | | Revert 66120 - Simplify gyp files by adding a global glob for openssl/nss BUG=None TEST=Build Review URL: http://codereview.chromium.org/4799003 TBR=joth@chromium.org Review URL: http://codereview.chromium.org/5014001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66122 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify gyp files by adding a global glob for openssl/nssjoth@chromium.org2010-11-151-0/+12
| | | | | | | | | BUG=None TEST=Build Review URL: http://codereview.chromium.org/4799003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66120 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up the excludes so they properly handle paths where the platform subdir isthomasvl@chromium.org2010-11-151-7/+7
| | | | | | | | | | | | the *first* element in the pathname (ie- mac/foo.mm). But luckily, the other rules have caught the places where this bug would have hit, but nothing says that will always be true. BUG=none TEST=none Review URL: http://codereview.chromium.org/4915001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66118 0039d316-1c4b-4281-b951-d872f2087c98
* Add qcms library for applying ICC color profile transforms to images. Thisabarth@chromium.org2010-11-121-0/+1
| | | | | | | | | | library is currently unused. http://codereview.chromium.org/4855001/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65970 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-121-1/+11
| | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Review URL: http://codereview.chromium.org/4186004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65959 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pkg-config-wrapper to forward the return value from pkg-configpiman@chromium.org2010-11-121-1/+3
| | | | | | | | | BUG=None TEST=Run ./pkg-config-wrapper / --atleast-version=3.0 inputproto and check that it returns 1 Review URL: http://codereview.chromium.org/4900001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65956 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 65938 (arm compile fail) - touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-121-11/+1
| | | | | | | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=65888 Review URL: http://codereview.chromium.org/4186004 TBR=sadrul@chromium.org Review URL: http://codereview.chromium.org/4894001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65940 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-121-1/+11
| | | | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=65888 Review URL: http://codereview.chromium.org/4186004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65938 0039d316-1c4b-4281-b951-d872f2087c98
* Bring up IPC in NaCl.abarth@chromium.org2010-11-121-1/+3
| | | | | | | | | | | | This patch gets a bunch of the IPC and Base libraries compiling (but not linking) in NaCl. There's obviously a bunch more work to do, but this patch is a starting point. Original patch by Eric Seidel. Review URL: http://codereview.chromium.org/4812002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65920 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "touchui: First pass at XInput2 message pump."evan@chromium.org2010-11-121-11/+1
| | | | | | This reverts commit r65888, build breakage. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65890 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-121-1/+11
| | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Review URL: http://codereview.chromium.org/4186004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65888 0039d316-1c4b-4281-b951-d872f2087c98
* openssl build fixes, and tidy the build filesjoth@chromium.org2010-11-111-5/+2
| | | | | | | | | | | Split out of http://codereview.chromium.org/4691003/ BUG=None TEST=builds... Review URL: http://codereview.chromium.org/4696004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65801 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 65580 - Fix pkg-config-wrapper to work with chromiumos chrootsskerner@chromium.org2010-11-091-1/+1
| | | | | | | | | | | | | | | Some pkg-config packages in chromium os (e.g. gtk) end up hard-coding libdir to be absolute (rather than relative to prefix), so it breaks builds from outside the chroot. This works around it. BUG=none TEST=build with sysroot=/path/to/chromiumos/chroot/build/x86-generic Review URL: http://codereview.chromium.org/4516002 TBR=piman@chromium.org Review URL: http://codereview.chromium.org/4754002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65585 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pkg-config-wrapper to work with chromiumos chrootspiman@chromium.org2010-11-091-1/+1
| | | | | | | | | | | | Some pkg-config packages in chromium os (e.g. gtk) end up hard-coding libdir to be absolute (rather than relative to prefix), so it breaks builds from outside the chroot. This works around it. BUG=none TEST=build with sysroot=/path/to/chromiumos/chroot/build/x86-generic Review URL: http://codereview.chromium.org/4516002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65580 0039d316-1c4b-4281-b951-d872f2087c98