Cheng Zhao
121163f9ca
Add conversions between V8 Value and GURL.
2013-12-05 10:07:51 +08:00
Cheng Zhao
7cffbc8a1a
Bump v0.7.4.
2013-12-04 22:12:58 +08:00
Cheng Zhao
9493c1b0bb
Bump v0.7.3.
2013-11-29 16:22:27 +08:00
Cheng Zhao
fd081e162b
Bump v0.7.2.
2013-11-28 21:00:40 +08:00
Cheng Zhao
fdfff63119
💄 Wrong IP for default crash reporter server.
2013-11-28 12:38:33 +08:00
Cheng Zhao
da03784610
Bump v0.7.1.
2013-11-23 01:09:42 -08:00
Cheng Zhao
6393e2e1e5
Bump v0.7.0.
2013-11-27 16:11:19 +08:00
Cheng Zhao
151b2b5ad5
Also upload product name, company name and version in crash report.
2013-11-26 10:19:50 +08:00
Cheng Zhao
b737e602b7
mac: Store crash dumps under /tmp/ProductName Crashes/.
...
If we put them under ~/Library/ then we need to clean them, which makes
things more complicated.
2013-11-24 23:42:54 +08:00
Cheng Zhao
59f586ba59
Use "Atom-Shell" instead of "atom-shell" for product names.
2013-11-24 23:17:48 +08:00
Cheng Zhao
70b7659893
win: Set uploading parameters in crash reporter.
2013-11-24 22:57:47 +08:00
Cheng Zhao
717b664802
win: Make out-of-process crash dump work.
2013-11-24 22:22:08 +08:00
Cheng Zhao
75e1fb63c8
Start the crash service process on non-Mac.
2013-11-24 20:45:12 +08:00
Cheng Zhao
a9c20dc42f
💄 Remove ununsed "display_name".
2013-11-24 20:36:08 +08:00
Cheng Zhao
dce7e50636
win: Setup crash service according to command line parameters.
2013-11-24 20:33:26 +08:00
Cheng Zhao
edd2bd74c9
win: Print crash service's log to file.
2013-11-24 18:17:31 +08:00
Cheng Zhao
6f8c46d2f4
win: Start as crash service when ATOM_SHELL_INTERNAL_CRASH_SERVICE is set.
2013-11-24 17:35:58 +08:00
Cheng Zhao
4bab284f2e
Add crash_service on Windows.
2013-11-23 20:26:47 +08:00
Cheng Zhao
59b3e74542
Merge branch 'master' into breakpad
2013-11-22 19:37:34 +08:00
Cheng Zhao
4af646b760
Bump v0.6.12.
2013-11-22 15:18:21 +08:00
Cheng Zhao
a0548530e7
Enable converting V8 value to gfx::Rect.
2013-11-22 14:22:28 +08:00
Cheng Zhao
9ad3b7939f
Bump v0.6.11.
2013-11-20 22:51:26 +08:00
Cheng Zhao
4105527d07
win: Initialize exception handler.
2013-11-19 21:37:02 +08:00
Cheng Zhao
2228184066
Cause a real crash instead of debugger break in process.crash().
...
On Windows the debugger break would not be treated as crash.
2013-11-19 21:36:18 +08:00
Cheng Zhao
458ff5c41f
Always use atom-shell as product name.
...
Since the symbols of atom-shell would be used by all third party
applications, it would make server handling more complicated if we allow
users to custom the uploaded product name. We should always use
atom-shell as product name when uploading so the server would not be
confused when searching symbols, and the user specified product name
could be show in UI.
2013-11-19 12:33:02 +08:00
Cheng Zhao
7735d8fbfd
Update default crash report submission URL.
2013-11-19 12:27:20 +08:00
Cheng Zhao
20e368eb89
Do not append "Renderer" in product name when uploading.
2013-11-19 12:19:59 +08:00
Cheng Zhao
ed3358e501
Add spec for custom uploading parameters.
2013-11-18 18:37:32 +08:00
Cheng Zhao
d181ff4e7f
Enable customing upload parameters for sending crash report.
2013-11-18 18:27:50 +08:00
Cheng Zhao
f8f09eb974
Enable converting v8 object to dict type.
2013-11-18 18:15:34 +08:00
Cheng Zhao
28b692aeaa
Always use atom-shell's verion when uploading crash report.
2013-11-18 18:03:41 +08:00
Cheng Zhao
67dd596386
Enable starting crash-reporter without parameters.
2013-11-15 11:00:48 +08:00
Cheng Zhao
6b02be6da8
Add extra uploading parameters for crash reporter.
2013-11-14 18:02:15 +08:00
Cheng Zhao
d1a5c49843
win: Add stubs for crash reporter.
2013-11-14 13:42:28 +08:00
Cheng Zhao
9007a45051
Refactor crash reporter to be more cross-platform friendly.
2013-11-14 13:33:09 +08:00
Cheng Zhao
a6989847ea
Add API to set product name for crash reporter.
2013-11-13 19:12:13 +08:00
Cheng Zhao
e7d25385b0
Add "Renderer" suffix in name when crashing in renderer process.
2013-11-13 19:06:11 +08:00
Cheng Zhao
374cf948e4
Make the crash reporter available for both browser and renderer.
2013-11-13 17:29:35 +08:00
Cheng Zhao
6c0621fe05
Bump v0.6.10.
2013-11-11 20:04:15 +08:00
Cheng Zhao
d5ffa4dc77
Fix a possible dead lock when quiting.
...
It could happen that we are quitting when the embed thread is still
waiting for the main thread, so we make sure embed thread is always
signaled when quitting.
2013-11-11 16:59:57 +08:00
Cheng Zhao
44c0dc9104
Bump v0.6.9.
2013-11-07 16:59:45 +08:00
Cheng Zhao
139d581e5b
Bump v0.6.8.
2013-11-05 13:15:17 +08:00
Cheng Zhao
c5946bf977
Bump v0.6.7.
2013-11-02 16:49:21 +08:00
Cheng Zhao
b88168c0d2
Bump v0.6.6.
2013-10-28 10:47:57 +08:00
Cheng Zhao
49a7954824
Bump v0.6.5.
2013-10-26 17:49:44 +08:00
Cheng Zhao
887a2a3c00
Bump v0.6.4.
2013-10-22 10:25:53 +08:00
Cheng Zhao
8bcb545119
Bump v0.6.3.
2013-10-21 18:22:16 +08:00
Cheng Zhao
af413b2d97
Bump v0.6.2.
2013-10-17 10:22:35 +08:00
Cheng Zhao
7fa6407f65
Bump v0.6.1.
2013-10-14 11:59:19 +08:00
Cheng Zhao
41de0b420a
Unescape the script path before passing it to cefode.js, fixed #108 .
2013-10-14 11:58:20 +08:00