summaryrefslogtreecommitdiffstats
path: root/o3d/breakpad
Commit message (Collapse)AuthorAgeFilesLines
* Fix multiple bugs preventing Windows crash uploading from working:tschmelcher@chromium.org2010-08-053-6/+10
| | | | | | | | | | | | | 1) The code to initialize breakpad was guarded by an ifdef on O3D_ENABLE_BREAKPAD, which is never defined anywhere, so the feature was disabled. 2) The version string used the macro O3D_VERSION_NUMBER, which is never defined anywhere, so it sent the literal string "O3D_VERSION_NUMBER". 3) The upload URLs were outdated (though it seems the old ones are actually still functional). TEST=added a deliberate crash and verified that it successfully uploads to the crash server BUG=none Review URL: http://codereview.chromium.org/3077026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55142 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Delete Breakpad::GenerateAndSendDumpFile because it causes a linker ↵tschmelcher@chromium.org2010-08-022-54/+0
| | | | | | | | | | | warning about mktemp(). It would be easy to fix the linker warning, but the function is never used so we might as well just remove it. If we want it in the future then we can add it back. TEST=built on Linux, verified no linker warning BUG=none Review URL: http://codereview.chromium.org/3032049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54570 0039d316-1c4b-4281-b951-d872f2087c98
* Parameterize the name of the "O3DExtras" directory with a GYP variable (to ↵tschmelcher@chromium.org2010-07-121-1/+1
| | | | | | | | | | | | | | allow side-by-side installs of differently-branded builds that both include the extras directory). Also move the branding.gypi and version.gypi files from plugin/ to build/, which is a more sensible location. Also delete an extraneous definition of plugin_enable_fullscreen_msg from core.gyp (it's already in common.gypi). TEST=built on Windows, both with and without plugin_extras_directory specified BUG=none Review URL: http://codereview.chromium.org/2893011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52153 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break with gcc 4.4.1. (std::strcat not defined.)zhurunz@google.com2010-05-281-0/+2
| | | | | | | | | | | | | | | | | std::strcat has been moved into <cstring> As we seen before, ChromeOS gentoo build uses GCC 4.4.1 Since 4.3 release, there are a bunch of updates in GCC. Some of these changes are result of bug fixing, and some old behaviors have been intentionally changed in order to support new standards. The build breaks we have seen are mostly coming from the following cases: 1. Header dependency cleanup 2. Removal of Pre-ISO headers 3. Stricter requirements for function main signature See http://gcc.gnu.org/gcc-4.3/porting_to.html for details. Review URL: http://codereview.chromium.org/2343003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48537 0039d316-1c4b-4281-b951-d872f2087c98
* Add breakpad. zhurunz@google.com2010-05-223-0/+363
| | | | | | Review URL: http://codereview.chromium.org/2092021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47987 0039d316-1c4b-4281-b951-d872f2087c98
* Make ActiveX CLSIDs and names into overridable variables too. Also make the ↵tschmelcher@chromium.org2010-02-222-2/+10
| | | | | | | | | | | NPAPI plugin's filename overridable, since that's needed too in order to fully re-brand the NPAPI plugin. TEST=built on Windows with branding overrides and verified that the product worked in both FF 3.6 and IE7 with similarly modified JavaScript code BUG=none Review URL: http://codereview.chromium.org/646071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39630 0039d316-1c4b-4281-b951-d872f2087c98
* Updating the installer to check for OpenGL stats. Requires saving those ↵rlp@google.com2009-11-091-1/+1
| | | | | | | | stats and uploading with others which required a modification of the stats uploading code to actually save old stats--which it should do anyways. Review URL: http://codereview.chromium.org/295043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31502 0039d316-1c4b-4281-b951-d872f2087c98
* This change kills the SCons build, since we have switched completelygspencer@google.com2009-11-021-86/+0
| | | | | | | | | over to GYP. It also copies the contents of DEPS_gyp to DEPS, and removes the DEPS_gyp file. Review URL: http://codereview.chromium.org/354011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30729 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments setting emacs and vim tab width and expansion variables.sgk@google.com2009-10-061-0/+6
| | | | | | | | BUG=none TEST=successful builds Review URL: http://codereview.chromium.org/256059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28089 0039d316-1c4b-4281-b951-d872f2087c98
* This adds a stub for the mac installer so that the gyp generation won't fail ↵gspencer@google.com2009-08-071-0/+10
| | | | | | | | on Macs. Review URL: http://codereview.chromium.org/165109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22717 0039d316-1c4b-4281-b951-d872f2087c98
* This adds in the GYP files needed for our GYP build,gspencer@google.com2009-06-241-0/+56
| | | | | | | and modifies the DEPS file extensively to match. Review URL: http://codereview.chromium.org/131116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19091 0039d316-1c4b-4281-b951-d872f2087c98
* These are code changes required to make the GYP build work.gspencer@google.com2009-06-231-1/+2
| | | | | | | | | | | | | Mostly these are fixes to warnings (signed/unsigned mismatches were the most common), and some changes to include paths. I've updated the build.scons files and DEPS file to match these changes so that the scons build will still function with these changes. Review URL: http://codereview.chromium.org/146047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19062 0039d316-1c4b-4281-b951-d872f2087c98
* This is the O3D source tree's initial commit to the Chromium tree. It gspencer@google.com2009-05-279-0/+1528
is not built or referenced at all by the chrome build yet, and doesn't yet build in it's new home. We'll change that shortly. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17035 0039d316-1c4b-4281-b951-d872f2087c98