Cheng Zhao
074ea374e0
We are now on v0.8.0 release.
2013-12-27 16:22:34 +08:00
Cheng Zhao
031426d54e
Use our fork of V8ValueConverter for all cases.
2013-12-23 22:42:21 +08:00
Cheng Zhao
75c44ca057
Fix initializing V8 on Windows.
2013-12-17 21:55:56 +08:00
Cheng Zhao
0215c2fbee
Make all the windows code compile for Chrome 31.
2013-12-17 17:52:57 +08:00
Cheng Zhao
a4715f936b
Merge branch 'master' into chrome31
...
Conflicts:
common/atom_version.h
2013-12-17 12:58:25 +08:00
Cheng Zhao
4e4e316005
Include Environment declarations in node_common.h.
2013-12-16 14:46:05 +08:00
Cheng Zhao
abf982e4e5
Remove the on_watcher_queue_updated hack.
2013-12-15 19:50:43 +08:00
Cheng Zhao
aa3e8385df
Set __filename to the html file in renderer.
2013-12-15 16:11:00 +08:00
Cheng Zhao
886ebdb002
Use node's Environment feature to add "require" in renderer.
2013-12-15 14:20:28 +08:00
Cheng Zhao
9ea75b7519
We are now at v0.8.0-pre.
2013-12-12 10:43:34 +08:00
Cheng Zhao
61c63a6af9
Fix crashes about persistent v8 functions.
2013-12-12 00:10:09 +08:00
Cheng Zhao
e4bfa373de
Fix node integration to browser after updated to Chrome31.
2013-12-11 23:59:03 +08:00
Cheng Zhao
409a431892
Huge commit to use new V8 and Content APIs.
...
Still got a lots of linking errors!
2013-12-11 15:48:19 +08:00
Cheng Zhao
d82cfc023f
💄 There should be no space between & and type name.
2013-12-10 14:27:25 +08:00
Cheng Zhao
4ec4b01218
base/string16.h was moved to base/strings/string16.h.
2013-12-10 14:14:05 +08:00
Cheng Zhao
597e17b540
Fix template related compilation errors of VC++.
2013-12-09 16:34:10 +08:00
Cheng Zhao
9ac0591386
Bump v0.7.6.
2013-12-08 22:42:43 -08:00
Cheng Zhao
844fccc177
Use random number as id in CallbacksRegistry.
...
It's very possible that the callbacks got GCed before the render view is
closed (like page getting refreshed), so we should not let browser call
the wrong callback, instead we should throw error whenever a callback is
not found.
2013-12-06 15:04:51 +08:00
Cheng Zhao
4a1ee39156
Get rid of manually converting to base::Value when possible.
2013-12-05 23:47:07 +08:00
Cheng Zhao
287c948845
Enable getting scoped_ptr type from v8 value.
...
God damned C++ template.
2013-12-05 23:25:14 +08:00
Cheng Zhao
65b3435156
Bump v0.7.5.
2013-12-05 13:48:19 +08:00
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