summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Trying to make the -pie stick for x64 on the main waterfall...cevans@chromium.org2011-06-221-1/+5
| | | | | | | TBR=jeffbailey Review URL: http://codereview.chromium.org/7206052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89945 0039d316-1c4b-4281-b951-d872f2087c98
* Add Skia on Chrome for Mac gyp rulescaryclark@chromium.org2011-06-211-0/+13
| | | | | | | | | | | | | | | | In addition to these rules, to build the USE_SKIA_ON_MAC_CHROME variation, define: gyp_defines='use_skia=1' As is, this does not change any existing platform, and has no new tests. BUG=79463 TEST=none Review URL: http://codereview.chromium.org/7219009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89877 0039d316-1c4b-4281-b951-d872f2087c98
* Update translations using strings from launchpad.net r248fta@sofaraway.org2011-06-211-1/+1
| | | | | | | | Patch from Fabien Tassin <fta@sofaraway.org>. Review URL: http://codereview.chromium.org/7205044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89861 0039d316-1c4b-4281-b951-d872f2087c98
* Added language_pack_fr to dev_list of packages to be installed.pschmidt@google.com2011-06-161-3/+3
| | | | | | Review URL: http://codereview.chromium.org/7187009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89385 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change.cmp@chromium.org2011-06-161-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89292 0039d316-1c4b-4281-b951-d872f2087c98
* Remove msvs_guids from app, base, breakpad and build.tony@chromium.org2011-06-131-1/+0
| | | | | | | | BUG=28727 Review URL: http://codereview.chromium.org/7108053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88871 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace only change to kick ChromeOS buildersagl@chromium.org2011-06-131-3/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88824 0039d316-1c4b-4281-b951-d872f2087c98
* Trigger the botsnsylvain@chromium.org2011-06-121-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88799 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to force a build.maruel@chromium.org2011-06-121-0/+2
| | | | | | NO CODE CHANGE. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88780 0039d316-1c4b-4281-b951-d872f2087c98
* Remove features_override.gypi. Currently, it matches the valuestony@chromium.org2011-06-102-149/+1
| | | | | | | | in the upstream features.gypi. Review URL: http://codereview.chromium.org/7104114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88721 0039d316-1c4b-4281-b951-d872f2087c98
* Remove long gomacc command-line for Mac builds.dcheng@chromium.org2011-06-101-0/+3
| | | | | | | | | BUG=none TEST=Compile Chrome and confirm that gomacc command line is elided. Review URL: http://codereview.chromium.org/7134063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88676 0039d316-1c4b-4281-b951-d872f2087c98
* Remove COMPOSITOR_2 flag, old compositor code.wjmaclean@chromium.org2011-06-101-2/+1
| | | | | | | | | BUG=none TEST=compiles, run manually Review URL: http://codereview.chromium.org/6975051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88671 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Spellcheck API on Chromium.hbono@chromium.org2011-06-101-0/+1
| | | | | | | | | | This change just enables the Spellcheck API implemented in <http://webkit.org/b/59693> on Chromium by default to fix WebKit Bug 62296 <http://webkit.org/b/62296>. BUG=http://webkit.org/b/62296 TEST=editing/spelling/spellcheck-api.html Review URL: http://codereview.chromium.org/7071003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88634 0039d316-1c4b-4281-b951-d872f2087c98
* set ENABLE_REGISTER_PROTOCOL_HANDLER to 1 so webkit build worksjamesr@chromium.org2011-06-091-1/+1
| | | | | | | | BUG=none TEST=none TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88497 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Let release builds use -O3, like on gcc.thakis@chromium.org2011-06-081-4/+0
| | | | | | | | | | | | Now that http://llvm.org/bugs/show_bug.cgi?id=10031 is fixed, this will hopefully no longer crash clang. BUG=84815 TEST=none Review URL: http://codereview.chromium.org/7104062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88425 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on -Wdelete-non-virtual-dtor for chromeos as well.thakis@chromium.org2011-06-081-12/+0
| | | | | | | | | | | | All of the changes in this CL are to shut up the warning, not because of real problems (I fixed these in separate CLs). See the bug for a disussion of this change. BUG=84424 TEST=none Review URL: http://codereview.chromium.org/6995085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88385 0039d316-1c4b-4281-b951-d872f2087c98
* Revert stubs that were added in r88040. We need proper interfaces around ↵jam@chromium.org2011-06-081-3/+0
| | | | | | | | features that need to be compiled out, instead of adding stubs. Review URL: http://codereview.chromium.org/7046052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88374 0039d316-1c4b-4281-b951-d872f2087c98
* Roll clang 131950:132735thakis@chromium.org2011-06-081-1/+4
| | | | | | | | | | | | | | | | | Notable changes in the range: * r132735 (hopefully) fixes a bug introduced in r131951 that made gold 1.10 crash with /usr/bin/ld: internal error in set_offset, at output.cc:4030 * r132535 fixes the crash at -O3 on mac * r132565 adds a warning for "x + y ? a : b" to -Wparentheses BUG=85289,84424 TEST=none TBR=evan Review URL: http://codereview.chromium.org/7046048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88344 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Uncomment new warning flag.thakis@chromium.org2011-06-081-1/+2
| | | | | | | | | | BUG=85289 TEST=none TBR=evan Review URL: http://codereview.chromium.org/7108018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88279 0039d316-1c4b-4281-b951-d872f2087c98
* roll clang 131935:132017thakis@chromium.org2011-06-081-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang recently added a warning that warns when invoking 'delete' on a polymorphic non-final class without a virtual destructor. This finds real bugs – see the bug referenced below for a few examples. However, one common pattern where it fires is this case: class SomeInterface { public: virtual void interfaceMethod() {} // or = 0; protected: ~SomeInterface() {} } class WorkerClass : public SomeInterface { public: // many non-virtual functions, but also: virtual void interfaceMethod() override { /* do actual work */ } }; void f() { scoped_ptr<WorkerClass> c(new WorkerClass); // simplified example } (See the 2nd half of http://www.gotw.ca/publications/mill18.htm for an explanation of this pattern.) It is arguably correct to fire the warning here, since someone might make a subclass of WorkerClass and replace |new WorkerClass| with |new WorkerClassSubclass|. This would be broken since WorkerClass doesn't have a virtual destructor. The solution that the clang folks recommend is to mark WorkerClass as |final| (a c++0x keyword that clang supports as an extension in normal c++ mode – like override). But chrome's base/OWNERS deemed that as too complicated and we decided to make virtual the destructors of leaf classes that implement these interfaces and that are deleted dynamically. All of the changes in this CL are to shut up the warning, not because of real problems (I fixed these in separate CLs). (For the gtk files, this is necessary because the CHROMEGTK_CALLBACK_ macros add virtual functions.) BUG=84424 TEST=none Review URL: http://codereview.chromium.org/7087028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88270 0039d316-1c4b-4281-b951-d872f2087c98
* Disable RegisterProtocolHandler on Linux.koz@chromium.org2011-06-081-3/+9
| | | | | | | | | | The OS-level registration isn't implemented on Linux, and so every time the browser starts it will act as though another program has been registered to handle the protocols it knows about and deregister them all internally. Review URL: http://codereview.chromium.org/7024043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88246 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a GYP flag for desktop notifications (enabled by default) and stub out ↵satish@chromium.org2011-06-061-0/+3
| | | | | | | | | | | | | | | relevant code if set to 0. In chrome/browser/task_manager I moved notifications related code to their own files and allow exclusion and stubbing via GYP. Similarly I have added stubs for other parts including a chrome/browser/notifications/notification_stubs.cc which takes care of classes within that directory. I also created some static methods in DesktopNotificationService to wrap commonly used notification related code so that we reduce the amount of stubs required. BUG=none TEST=existing notification tests succeed Review URL: http://codereview.chromium.org/7053041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88040 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy change to test the workflownsylvain@chromium.org2011-06-061-1/+1
| | | | | | TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88024 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy change to test the commit workflow.nsylvain@chromium.org2011-06-061-4/+1
| | | | | | | | BUG= TEST= TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88008 0039d316-1c4b-4281-b951-d872f2087c98
* Follow on to http://codereview.chromium.org/7020034/ in the touch ui case wesaintlou@chromium.org2011-06-031-0/+3
| | | | | | | | | | | want to load the touch icons (while the converse might not be true) BUG=none TEST=none Review URL: http://codereview.chromium.org/6993017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87856 0039d316-1c4b-4281-b951-d872f2087c98
* Only pass -Wl,--icf=safe to the target compiler, not the host one.piman@chromium.org2011-06-031-2/+6
| | | | | | | | | | BUG=none TEST=run gyp, check -Wl,--icf=safe is added to *.target.mk but not to *.host.mk Review URL: http://codereview.chromium.org/7065051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87840 0039d316-1c4b-4281-b951-d872f2087c98
* Made ENABLE_TOUCH_ICON_LOADING configurable.michaelbai@google.com2011-06-021-1/+2
| | | | | | | | | BUG=71571 TEST=Existing tests Review URL: http://codereview.chromium.org/7020034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87720 0039d316-1c4b-4281-b951-d872f2087c98
* Add the /profile flag to linker options for official builds.siggi@chromium.org2011-06-021-0/+6
| | | | | | | | | | | This deposits "FIXUPS" in the PDB, which grows the PDB file by 5% or so, but does otherwise not the generated binaries. BUG=none TESt=none Review URL: http://codereview.chromium.org/7106002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87607 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the ACCELERATED_2D_CANVAS build flag on macjunov@chromium.org2011-06-011-2/+4
| | | | | | | | | BUG=81678 TEST=none Review URL: http://codereview.chromium.org/7102003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87482 0039d316-1c4b-4281-b951-d872f2087c98
* Allow device policy code to be optionally included.jknotten@chromium.org2011-06-011-0/+4
| | | | | | | | | | BUG=None TEST=Existing Review URL: http://codereview.chromium.org/7096013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87468 0039d316-1c4b-4281-b951-d872f2087c98
* Update translations using strings from launchpad.net r228tony@chromium.org2011-05-311-1/+1
| | | | | | | | | | This includes a new lang: Armenian (hy) Patch from Fabien Tassin <fta@sofaraway.org>. Review URL: http://codereview.chromium.org/7100004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87376 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87315 - Revert 87309 - Second attempt to fix linux redux buildermirandac@chromium.org2011-05-311-5/+11
| | | | | | | | | | | | | | | | | Numerous targets were depending on linux/system.gyp:nss even on the openssl build and the gyp update means it shows up as a link error. BUG=None TEST=Builds with and without use_openssl=1 Review URL: http://codereview.chromium.org/7050040 TBR=joth@chromium.org Review URL: http://codereview.chromium.org/7054041 TBR=mirandac@chromium.org Review URL: http://codereview.chromium.org/6962044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87316 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 87309 - Second attempt to fix linux redux buildermirandac@chromium.org2011-05-311-11/+5
| | | | | | | | | | | | | | Numerous targets were depending on linux/system.gyp:nss even on the openssl build and the gyp update means it shows up as a link error. BUG=None TEST=Builds with and without use_openssl=1 Review URL: http://codereview.chromium.org/7050040 TBR=joth@chromium.org Review URL: http://codereview.chromium.org/7054041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87315 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt to fix linux redux builderjoth@chromium.org2011-05-311-5/+11
| | | | | | | | | | | Numerous targets were depending on linux/system.gyp:nss even on the openssl build and the gyp update means it shows up as a link error. BUG=None TEST=Builds with and without use_openssl=1 Review URL: http://codereview.chromium.org/7050040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87309 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linux reduxjoth@chromium.org2011-05-311-1/+1
| | | | | | | | | | | Follow up to http://src.chromium.org/viewvc/chrome?view=rev&revision=87102 - it seems 'use_opensll!=0' is no longer supported in gyp(?) BUG=None TEST=build with use_openssl=1 Review URL: http://codereview.chromium.org/7096007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87292 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Fix a nesting bug in http://crrev.com/87141thakis@chromium.org2011-05-281-4/+4
| | | | | | | | | | BUG=none TEST=none TBR=mark Review URL: http://codereview.chromium.org/7087016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87148 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Use -O2 for clang release builds for now.thakis@chromium.org2011-05-281-0/+4
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7083014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87141 0039d316-1c4b-4281-b951-d872f2087c98
* Invoke grit_info as a python module.thakis@chromium.org2011-05-282-4/+6
| | | | | | | | | | | | This speeds up build/gyp_chromium by 7s on my system (for a total of 10s with the other grit_info changes I landed earlier). BUG=82230 TEST=none Review URL: http://codereview.chromium.org/7035004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87140 0039d316-1c4b-4281-b951-d872f2087c98
* Add performance_ui_tests to the chromium_builder_perf target.darin@chromium.org2011-05-271-0/+1
| | | | | | | R=chase@chromium.org Review URL: http://codereview.chromium.org/7080008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87049 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to python2.6 as the default for pyauto on linuxnirnimesh@chromium.org2011-05-271-1/+1
| | | | | | | | | | | | | BUG=81621 R=cmp@chromium.org TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86732 Review URL: http://codereview.chromium.org/6992077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86985 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on navigator.registerProtocolHandler().koz@chromium.org2011-05-271-2/+2
| | | | | | | | R=tony Review URL: http://codereview.chromium.org/7075007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86944 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling page visibility api in the chrome browser.shishir@chromium.org2011-05-261-0/+1
| | | | | | | | | | | | BUG=83286 TEST=None. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86569 Review URL: http://codereview.chromium.org/7036019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86881 0039d316-1c4b-4281-b951-d872f2087c98
* Handler settings page.koz@chromium.org2011-05-262-1/+19
| | | | | | | | | | | | | | | | This change implements a settings page that allows users to manage protocol handlers registered via navigator.registerProtocolHandler. tony: could you review the ProtocolHandlerRegistry stuff? estade: could you review the webui stuff? Thanks! TEST=Unit tests provided. Review URL: http://codereview.chromium.org/7033018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86762 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 86732 - Switch to python2.6 as the default for pyauto on linuxnirnimesh@google.com2011-05-251-1/+1
| | | | | | | | | | | | | | BUG=81621 R=cmp@chromium.org TEST= Review URL: http://codereview.chromium.org/6992077 TBR=nirnimesh@google.com Review URL: http://codereview.chromium.org/6987034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86739 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to python2.6 as the default for pyauto on linuxnirnimesh@google.com2011-05-251-1/+1
| | | | | | | | | | | BUG=81621 R=cmp@chromium.org TEST= Review URL: http://codereview.chromium.org/6992077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86732 0039d316-1c4b-4281-b951-d872f2087c98
* Fix all build wrt gles2_conform_supportgman@chromium.org2011-05-251-1/+0
| | | | | | | | TEST=build all locally BUG=83837 TBR=thakis@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86576 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 86569 - Enabling page visibility api in the chrome browser.ukai@chromium.org2011-05-251-1/+0
| | | | | | | | | | | | | BUG=83286 TEST=None. Review URL: http://codereview.chromium.org/7036019 TBR=shishir@chromium.org Review URL: http://codereview.chromium.org/6979006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86574 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling page visibility api in the chrome browser.shishir@chromium.org2011-05-251-0/+1
| | | | | | | | | | BUG=83286 TEST=None. Review URL: http://codereview.chromium.org/7036019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86569 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling MHTML.jcivelli@chromium.org2011-05-251-0/+1
| | | | | | | | | | | | | | Enabling MHTML reading on the Chrome side now that the WebKit patch adding support for MHTML landed in WebKit. That is necessary for the MHTML layout tests to pass. BUG=83804 TEST=MHTML layout tests should pass. Review URL: http://codereview.chromium.org/7064044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86560 0039d316-1c4b-4281-b951-d872f2087c98
* Prototype compositor to render views to a texture using d3d 10. Thissky@chromium.org2011-05-241-0/+10
| | | | | | | | | | | | | | | is just a prototype for us to play with. There are plenty of issues to resolve before its made real, but I wanted to check something in for others to play with rather than keeping it all local. To get it to compile you need to set the GYP_DEFINE to views_compositor. BUG=none TEST=none R=ben@chromium.org,apatrick@chromium.org Review URL: http://codereview.chromium.org/7067029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86516 0039d316-1c4b-4281-b951-d872f2087c98