Merge pull request #124 from atom/breakpad
Use breakpad for crash reporting
This commit is contained in:
commit
bf77fcc03e
45 changed files with 1960 additions and 201 deletions
|
@ -25,7 +25,6 @@ Browser side modules:
|
|||
* [atom-delegate](api/browser/atom-delegate.md)
|
||||
* [auto-updater](api/browser/auto-updater.md)
|
||||
* [browser-window](api/browser/browser-window.md)
|
||||
* [crash-reporter](api/browser/crash-reporter.md)
|
||||
* [dialog](api/browser/dialog.md)
|
||||
* [ipc (browser)](api/browser/ipc-browser.md)
|
||||
* [menu](api/browser/menu.md)
|
||||
|
@ -36,4 +35,5 @@ Browser side modules:
|
|||
Common modules:
|
||||
|
||||
* [clipboard](api/common/clipboard.md)
|
||||
* [crash-reporter](api/common/crash-reporter.md)
|
||||
* [shell](api/common/shell.md)
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
# crash-reporter
|
||||
|
||||
An example of automatically submitting crash reporters to remote server:
|
||||
|
||||
```javascript
|
||||
crashReporter = require('crash-reporter');
|
||||
crashReporter.setCompanyName('YourCompany');
|
||||
crashReporter.setSubmissionUrl('https://your-domain.com/url-to-submit');
|
||||
crashReporter.setAutoSubmit(true);
|
||||
```
|
||||
|
||||
## crashReporter.setCompanyName(company)
|
||||
|
||||
* `company` String
|
||||
|
||||
## crashReporter.setSubmissionUrl(url)
|
||||
|
||||
* `url` String
|
||||
|
||||
## crashReporter.setAutoSubmit(is)
|
||||
|
||||
* `is` Boolean
|
22
docs/api/common/crash-reporter.md
Normal file
22
docs/api/common/crash-reporter.md
Normal file
|
@ -0,0 +1,22 @@
|
|||
# crash-reporter
|
||||
|
||||
An example of automatically submitting crash reporters to remote server:
|
||||
|
||||
```javascript
|
||||
crashReporter = require('crash-reporter');
|
||||
crashReporter.start({
|
||||
productName: 'YourName',
|
||||
companyName: 'YourCompany',
|
||||
submitUrl: 'https://your-domain.com/url-to-submit',
|
||||
autoSubmit: true
|
||||
});
|
||||
```
|
||||
|
||||
## crashReporter.start(options)
|
||||
|
||||
* `options` Object
|
||||
* `productName` String
|
||||
* `companyName` String
|
||||
* `submitUrl` String - URL that crash reports would be sent to
|
||||
* `autoSubmit` Boolean - Send the crash report without user interaction
|
||||
* `ignoreSystemCrashHandler` Boolean
|
Loading…
Add table
Add a link
Reference in a new issue