summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Added GPU unit tests to win, mac and linux builds. They aren't running yet.apatrick@chromium.org2010-03-291-2/+5
| | | | | | | | | TEST=trybots BUG=none Review URL: http://codereview.chromium.org/1577001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43013 0039d316-1c4b-4281-b951-d872f2087c98
* Fix official build as per Microsoft recommendation.maruel@chromium.org2010-03-271-1/+1
| | | | | | | | | | https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=521439 BUG=LTCG build breaks TEST=none Review URL: http://codereview.chromium.org/1507003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42890 0039d316-1c4b-4281-b951-d872f2087c98
* Don't strip main from the browser or helper app executables. This helpsmark@chromium.org2010-03-261-5/+25
| | | | | | | | | | | backtraces of stripped executables look more reasonable. BUG=39232 TEST=gdb backtrace in a stripped executable with no symbols loaded should show thread 0 beginning in main Review URL: http://codereview.chromium.org/1460001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42817 0039d316-1c4b-4281-b951-d872f2087c98
* Added a test for pepper3d. It ensures that we can successfully load a pepper ↵alokp@chromium.org2010-03-261-1/+0
| | | | | | | | 3d plugin and render. Review URL: http://codereview.chromium.org/1073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42793 0039d316-1c4b-4281-b951-d872f2087c98
* In build/gyp_chromium, if CHROMIUM_GYP_SYNTAX_CHECK is set to 1, run gyp ↵rsesek@chromium.org2010-03-261-0/+6
| | | | | | | | | | | | | | with --check. This is to eventually run gyp with syntax checking enabled on the buildbots. Enabling that will come in a later CL after all gyp errors are fixed. BUG=none TEST=none Review URL: http://codereview.chromium.org/1435001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42788 0039d316-1c4b-4281-b951-d872f2087c98
* Add the linux_use_heapchecker GYP variable that should turn the tcmalloc heapglider@chromium.org2010-03-262-0/+14
| | | | | | | lleak checker on and off. Review URL: http://codereview.chromium.org/1334002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42740 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix. Revert -Wextra.evan@chromium.org2010-03-261-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42709 0039d316-1c4b-4281-b951-d872f2087c98
* Add kochi and dejavu fonts to default package list on linuxjamesr@chromium.org2010-03-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1356002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42704 0039d316-1c4b-4281-b951-d872f2087c98
* linux: turn on -Wextraevan@chromium.org2010-03-261-2/+1
| | | | | | | | | | | | | | This is a followup to an earlier change (r38266) which did most of the warning-related cleanup. This one just flips the flag, and fixes some new warnings that crept in during the window while the flag was off. Second try, now with some libpng fixes. BUG=34160 Review URL: http://codereview.chromium.org/1320011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42700 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "linux: turn on -Wextra"evan@chromium.org2010-03-251-1/+2
| | | | | | | | Compiled locally and on trybots but failed on builder?! This reverts commit r42688. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42689 0039d316-1c4b-4281-b951-d872f2087c98
* linux: turn on -Wextraevan@chromium.org2010-03-251-2/+1
| | | | | | | | | | | | This is a followup to an earlier change (r38266) which did most of the warning-related cleanup. This one just flips the flag, and fixes some new warnings that crept in during the window while the flag was off. BUG=34160 Review URL: http://codereview.chromium.org/597023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42688 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Oriya from the list of UI languages for now because we're not getting ↵jshin@chromium.org2010-03-251-3/+3
| | | | | | | | | | | | Oriya translation updated any more. BUG=37562 TEST=On Windows, 'chrome --lang=or' will bring up English Chrome. Review URL: http://codereview.chromium.org/1144001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42655 0039d316-1c4b-4281-b951-d872f2087c98
* Support sending a sliced file in chromium.jianli@chromium.org2010-03-241-0/+1
| | | | | | | | | BUG=none TEST=The WebKit Layout test. Review URL: http://codereview.chromium.org/594036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42559 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some gyp errors found with --check.rsesek@chromium.org2010-03-241-6/+1
| | | | | | | | | | Running check will error out until NaCl problems are fixed (CL pending). TEST=src/build/gyp_chromium --check Review URL: http://codereview.chromium.org/1239002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42547 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for alpha and beta versions of karmic/lucid in install-build-deps.shsatorux@chromium.org2010-03-241-1/+1
| | | | | | | | | | | | For some reason, alpha and beta releases of Ubuntu seem to use code names instead of numbers in /etc/issue. BUG=none TEST=none Review URL: http://codereview.chromium.org/1154004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42428 0039d316-1c4b-4281-b951-d872f2087c98
* Add one build target for TSan/Windows buildtimurrrr@chromium.org2010-03-231-0/+14
| | | | | | Review URL: http://codereview.chromium.org/1084015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42325 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the grd clobber script on Windows.phajdan.jr@chromium.org2010-03-181-67/+0
| | | | | | | | | | | | | | Now that we have more and more proper grd dependencies in place, this script may just do more harm than good by causing spurious rebuilds. Additionally, it horked the build today. TEST=none BUG=17706 Review URL: http://codereview.chromium.org/1019007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41947 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the touch events feature.gdk@chromium.org2010-03-151-0/+3
| | | | | | | | | BUG=36415 TEST=fast/events/touch Review URL: http://codereview.chromium.org/836001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41620 0039d316-1c4b-4281-b951-d872f2087c98
* Create a toplevel gfx/ dir and seed it with icon_util.ben@chromium.org2010-03-131-0/+5
| | | | | | | | | | TBR=darin BUG=none TEST=none Review URL: http://codereview.chromium.org/915002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41528 0039d316-1c4b-4281-b951-d872f2087c98
* Enable TCMalloc on Linux by default.willchan@chromium.org2010-03-121-1/+1
| | | | | | | | BUG=36687 Review URL: http://codereview.chromium.org/854005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41457 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at implementing wifi bindigns for linux, using glib-dbus to ↵joth@chromium.org2010-03-121-17/+17
| | | | | | | | | | | | | | | NetworkManager NOTE: Adds a new build dependency on dbus-glib, on ubuntu you can meet this with: $ sudo aptitude install dbus-glib-1-dev BUG=http://crbug.com/37199 TEST=use browser with --enable-geolocation Review URL: http://codereview.chromium.org/787003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41430 0039d316-1c4b-4281-b951-d872f2087c98
* Remove libdbus-glib-1-2-dbg from install deps, as hardy does not have it and ↵joth@chromium.org2010-03-111-1/+1
| | | | | | | | | | | we don't strictly need it. BUG=http://code.google.com/p/chromium/issues/detail?id=37199 TEST=none Review URL: http://codereview.chromium.org/838003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41283 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up following on from r41182joth@chromium.org2010-03-111-7/+8
| | | | | | | | | | | | | | - I put the dev library in the runtime section, - I missed the runtime library (libdbus-glib-1-2) altogether - These issues were masked as apt-get couldn't resolve lib32readline-dev replacing it with lib32readline6-dev appears to solve this. BUG=http://crbug.com/37199 TEST=none Review URL: http://codereview.chromium.org/811007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41276 0039d316-1c4b-4281-b951-d872f2087c98
* Support Xcode 3.2.2 (prerelease) for release-mode builds.mark@chromium.org2010-03-101-18/+33
| | | | | | | | | | The UUID format displayed by otool has changed. BUG=35162 TEST=Build in release mode with Xcode 3.2.2 (prerelease) Review URL: http://codereview.chromium.org/833001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41200 0039d316-1c4b-4281-b951-d872f2087c98
* Add libdbus-glib dependency into install-build-deps.shjoth@chromium.org2010-03-101-5/+5
| | | | | | | | | | | Needed as a precursor to http://codereview.chromium.org/787003 BUG=http://crbug.com/37199 TEST=None Review URL: http://codereview.chromium.org/791003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41182 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: adding session and emit_login_prompt_ready as deps to chromeos_builderpiman@chromium.org2010-03-101-1/+2
| | | | | | Review URL: http://codereview.chromium.org/792002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41118 0039d316-1c4b-4281-b951-d872f2087c98
* build-bisect: don't crash on bad input to the good/bad promptevan@chromium.org2010-03-101-6/+6
| | | | | | Review URL: http://codereview.chromium.org/786001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41105 0039d316-1c4b-4281-b951-d872f2087c98
* Add a gyp target for Xext to linux/system so that Views can depend on it. A ↵davemoore@chromium.org2010-03-101-0/+20
| | | | | | | | recent change added a code dependency within Views on linux on this library. Chrome was linking with it but other Views apps (candidate_window) weren't Review URL: http://codereview.chromium.org/758002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41097 0039d316-1c4b-4281-b951-d872f2087c98
* Move apply_locales.py from src/chrome/tools/build/ to src/build/.tony@chromium.org2010-03-091-0/+45
| | | | | | | | src/app shouldn't depend on src/chrome and I need to break these dependencies for some upstreaming work. Review URL: http://codereview.chromium.org/668249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40985 0039d316-1c4b-4281-b951-d872f2087c98
* linux (sysroot): force prefix=/usr in pkg-configpiman@chromium.org2010-03-051-1/+1
| | | | | | | | | | This lets us use portage-based cross-compiled sysroots, that force the prefix to be an absolute path within the portage chroot. In particular that lets us build the ARM sysroot using the Chrome OS build system. Ubuntu-based sysroots already have prefix=/usr, so this is a no-op in that case. Review URL: http://codereview.chromium.org/669139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40712 0039d316-1c4b-4281-b951-d872f2087c98
* ARM: add arm_fpu option to specify which version of vfp to usepiman@chromium.org2010-03-051-1/+5
| | | | | | Review URL: http://codereview.chromium.org/669131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40699 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another try to hotfix the ARM builbots. Sigh.thestig@chromium.org2010-03-041-2/+2
| | | | | | | | | BUG=none TEST=ARM buildbots go green? TBR=zelidrag Review URL: http://codereview.chromium.org/668069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40635 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore missing python library when detecting python architecture and just ↵thestig@chromium.org2010-03-041-4/+8
| | | | | | | | | | | return unknown, which should disable building pyauto. The ARM buildbots have an incorrect python_ver set. BUG=none TEST=ARM buildbots go green. TBR=zelidrag Review URL: http://codereview.chromium.org/669071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40632 0039d316-1c4b-4281-b951-d872f2087c98
* Detect python version using /usr/lib/libpython$(ver).so.1.0 instead of ↵thestig@chromium.org2010-03-042-3/+3
| | | | | | | | | | | /usr/bin/python$(ver). /usr/bin/python may not be installed, i.e. on ARM buildbots. BUG=none TEST=ARM buildbots go green. TBR=zelidrag Review URL: http://codereview.chromium.org/669069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40631 0039d316-1c4b-4281-b951-d872f2087c98
* Build pyauto only if the architecture of python binary matches.thestig@chromium.org2010-03-042-3/+44
| | | | | | | | BUG=none TEST=Building 32-bit pyauto on 64-bit Linux with a 32-bit sysroot works. Review URL: http://codereview.chromium.org/660443 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40630 0039d316-1c4b-4281-b951-d872f2087c98
* Add nacl_ui_tests to the mac target, since we will be runningnsylvain@chromium.org2010-03-031-0/+2
| | | | | | | | the tests on mac soon. Review URL: http://codereview.chromium.org/664004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40530 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed pyauto build for chromeos. Added proper sysroot and ability to specify ↵zelidrag@chromium.org2010-03-011-0/+4
| | | | | | | | | | | python version. TEST=none BUG=none Review URL: http://codereview.chromium.org/661218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40319 0039d316-1c4b-4281-b951-d872f2087c98
* Add candidate_window to chromeos_builder target.satorux@chromium.org2010-03-011-1/+2
| | | | | | | | | | | | | | This is to get back candidate_window binary in the snapshots of chromium for chromium os that can be found at http://build.chromium.org/buildbot/snapshots/chromium-rel-linux-chromiumos/ TEST=manually BUG=crosbug.com/1708 Review URL: http://codereview.chromium.org/660265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40259 0039d316-1c4b-4281-b951-d872f2087c98
* Adding in missing tests to make chromeos build on waterfall go green.bradnelson@google.com2010-02-271-1/+16
| | | | | | | | | | BUG=None TEST=None TBR=jiesun Review URL: http://codereview.chromium.org/660248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40231 0039d316-1c4b-4281-b951-d872f2087c98
* Working around gyp issue 137 in scons emitter.bradnelson@google.com2010-02-271-1/+6
| | | | | | | | | | | | | | | | The scons generator currently does not correctly handle the case in which you have a target with no sources (for instance all the mock targets used for the bots). So far this has not been an issue because these mock targets were only used for Windows and Mac. jiesun's recent addition of a chromeos_builder target caused this issue to manifest itself. BUG=None TEST=None TBR=jiesuN Review URL: http://codereview.chromium.org/661249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40229 0039d316-1c4b-4281-b951-d872f2087c98
* Separate neon flags from armv7, because some platforms have armv7a but no neon.piman@chromium.org2010-02-261-4/+15
| | | | | | | | For ffmpeg, I copied the "arm" configs (which include neon) into "arm-neon" configs, and changed HAVE_NEON=1 to 0 in the existing ones. Also, I removed the explicit cflags in ffmpeg.gyp since they are already set in common.gypi Review URL: http://codereview.chromium.org/660067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40163 0039d316-1c4b-4281-b951-d872f2087c98
* add chromeos_builder target.jiesun@google.com2010-02-261-1/+15
| | | | | | | | ideally everything we want to pull from chrome should be dependencies of this target. build-bots will be changed to build this from chromeos Review URL: http://codereview.chromium.org/660110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40089 0039d316-1c4b-4281-b951-d872f2087c98
* Merge the LINUX_TC_MALLOC #define with the existing TC_MALLOC #define.thestig@chromium.org2010-02-262-3/+3
| | | | | | | | BUG=36687 TEST=about:tcmalloc, etc, works when tcmalloc is enabled on Linux. Review URL: http://codereview.chromium.org/660118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40080 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome_frame_reliability_tests.exe to the set of archived CF tests. ↵robertshield@chromium.org2010-02-241-22/+2
| | | | | | | | | | | | | (Needed for the CF reliability builder) Remove the now-unused chrome_frame_builder target in all.gyp. BUG=29451 TEST=chrome_frame_reliability_tests.exe shows up at http://chrome-web/buildbot/snapshots/chromium-rel-xp/ Review URL: http://codereview.chromium.org/658007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39915 0039d316-1c4b-4281-b951-d872f2087c98
* Allow building without SVG.evan@chromium.org2010-02-241-7/+9
| | | | | | | | Only useful for debug builds, obviously. Review URL: http://codereview.chromium.org/655001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39875 0039d316-1c4b-4281-b951-d872f2087c98
* Cross compiling: don't rewrite dirs if they're already prefixed.davemoore@chromium.org2010-02-221-1/+1
| | | | | | | | | | | When compiling with the new portage build system for Chromium OS, paths passed in for includes, libraries, etc., are already properly prefixed with the sysroot and do not need to be again prefixed with the sysroot. Review URL: http://codereview.chromium.org/652067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39655 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 55033:55080agl@chromium.org2010-02-221-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39609 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dependency for python2.5-dev for linuxnirnimesh@chromium.org2010-02-211-1/+1
| | | | | | Review URL: http://codereview.chromium.org/650049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39582 0039d316-1c4b-4281-b951-d872f2087c98
* Solaris: Second set adding in Solaris as an OS optionevan@chromium.org2010-02-181-2/+6
| | | | | | | | | | TEST=compiles BUG=30101 Patch by James Choi <jchoi42@pha.jhu.edu>. Review URL: http://codereview.chromium.org/606075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39362 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Remove -fno-asynchronous-unwind-tables. We need the eh_frame section ↵thestig@chromium.org2010-02-181-5/+0
| | | | | | | | | | to obtain backtraces on 64-bit. BUG=none TEST=Sane backtraces in 64-bit stacktraces. Review URL: http://codereview.chromium.org/626013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39320 0039d316-1c4b-4281-b951-d872f2087c98