Cheng Zhao
|
553326b006
|
Merge pull request #4 from deepak1556/dictionary_patch
use v8::private symbols as identifiers for object properties
|
2016-03-31 10:18:26 +09:00 |
|
Robo
|
309887c444
|
use v8::private symbols as identifiers for object properties
|
2016-03-24 01:32:08 +05:30 |
|
Cheng Zhao
|
38834cb997
|
Merge pull request #3 from paulcbetts/chrome49
basictypes.h => macros.h
|
2016-03-08 17:43:54 +09:00 |
|
Paul Betts
|
16270fa080
|
basic_types.h => macros.h
|
2016-03-07 20:36:14 -08:00 |
|
Cheng Zhao
|
e719eab878
|
Clear internal field when Wrapper is destroyed
|
2016-02-02 19:50:27 +08:00 |
|
Cheng Zhao
|
26520c5cf4
|
Improve error message for type error
Close atom/electron#4307.
|
2016-02-02 10:10:59 +08:00 |
|
Cheng Zhao
|
a3dcf8ced6
|
Fix converter for std::set
|
2015-12-11 21:13:33 +08:00 |
|
Cheng Zhao
|
5e70868fd0
|
isDestroy => isDestroyed
|
2015-12-04 19:23:13 +08:00 |
|
Cheng Zhao
|
e859228db1
|
Do not manually destroy native resources
|
2015-12-03 15:38:14 +08:00 |
|
Cheng Zhao
|
9398494100
|
Add Dictionary::Delete
|
2015-11-11 00:25:10 +08:00 |
|
Cheng Zhao
|
21cda4e7fc
|
Don't return v8::Maybe for std::vector
|
2015-11-02 20:45:29 +08:00 |
|
Cheng Zhao
|
b7387da085
|
Check whether key exists in Dictionary::Get
|
2015-09-10 15:57:30 +08:00 |
|
Cheng Zhao
|
8ca005eb41
|
Use the new SetWeak in Wrappable
|
2015-08-27 15:55:48 +08:00 |
|
Cheng Zhao
|
f5e34deb1a
|
Add SetHidden for Dictionary
|
2015-08-27 15:21:27 +08:00 |
|
Cheng Zhao
|
b41635e809
|
Don't pass callback as const reference
|
2015-08-13 12:07:35 +08:00 |
|
Cheng Zhao
|
24d31e2046
|
Don't convert Function to Dictionary
|
2015-08-12 21:31:45 +08:00 |
|
Cheng Zhao
|
7160054927
|
GetNext should have no side effect when failed
|
2015-08-12 21:31:31 +08:00 |
|
Cheng Zhao
|
b6c353ee80
|
Add Dictionary::CreateEmpty
|
2015-08-12 21:18:59 +08:00 |
|
Cheng Zhao
|
67d9eaa215
|
Remove locker.h
|
2015-08-07 19:32:27 +08:00 |
|
Cheng Zhao
|
ebcf4c0224
|
Remove callback.h
|
2015-08-07 18:09:37 +08:00 |
|
Cheng Zhao
|
656e403f01
|
Use C++11 version of CreateFunctionTemplate
|
2015-07-23 14:59:32 +08:00 |
|
Cheng Zhao
|
41cd6d13c9
|
Allow specify methods that can be called after object is destroyed
|
2015-07-06 21:25:55 +08:00 |
|
Cheng Zhao
|
7b9926807d
|
Add IsDestroyed method for Wrappable
|
2015-07-06 18:16:57 +08:00 |
|
Cheng Zhao
|
cc4e2fcd94
|
Check for null when converting Wrappable
|
2015-06-24 16:35:37 +08:00 |
|
Cheng Zhao
|
cad1fa50a9
|
Make isolate() public
|
2015-06-23 17:13:02 +08:00 |
|
Cheng Zhao
|
0586822808
|
Remember isolate in Wrappable
|
2015-06-23 17:09:20 +08:00 |
|
Cheng Zhao
|
f310222ce1
|
Allow converting Array
|
2015-06-10 11:14:42 +08:00 |
|
Cheng Zhao
|
ad207eeabb
|
Enter context before calling callback
|
2015-05-29 13:41:59 +08:00 |
|
Cheng Zhao
|
1696237a3f
|
Pass Handle to upper HandleScope when returning a V8 Handle
|
2015-05-22 21:23:16 +08:00 |
|
Cheng Zhao
|
269be86998
|
Use Local instead of Handle
|
2015-05-22 19:11:02 +08:00 |
|
Cheng Zhao
|
047a8de934
|
Merge pull request #1 from deepak1556/converter_patch
added std::set converter
|
2015-04-20 16:16:42 +08:00 |
|
deepak1556
|
39fae3a480
|
added std::set converter
|
2015-04-18 01:33:54 +05:30 |
|
Cheng Zhao
|
40da835cbb
|
Don't reset handle before Wrappable is destroyed
It is possible that the user wants to use the V8 object in the destructor.
Fixes atom/atom-shell#1112.
|
2015-03-23 16:20:59 +08:00 |
|
Cheng Zhao
|
38aba07290
|
usigned long is uint64 on Linux
|
2015-03-14 18:47:36 +00:00 |
|
Cheng Zhao
|
a636fad51e
|
Add converter for unsigned long
|
2015-03-10 16:46:54 -07:00 |
|
Cheng Zhao
|
d0db7bfb58
|
Add AfterInit method for Wrappable
|
2015-02-13 11:37:55 +08:00 |
|
Cheng Zhao
|
8d537ee2b6
|
Remove unneeded helper
|
2015-02-12 12:55:50 +08:00 |
|
Cheng Zhao
|
3387f33a8e
|
Check internal field before converting
|
2015-02-11 22:09:42 +08:00 |
|
Cheng Zhao
|
1116a36c15
|
Avoid unnecessary copy in ConvertToV8
|
2015-01-14 18:55:38 -08:00 |
|
Cheng Zhao
|
bcf87fd3c9
|
OVERRIDE => override
|
2015-01-09 17:23:18 -08:00 |
|
Cheng Zhao
|
753d5675dd
|
Fix ignored exception thrown from constructor.
|
2015-01-04 22:13:19 -08:00 |
|
Cheng Zhao
|
be2934d9b5
|
Fix throwing error in constructor
|
2015-01-02 18:05:25 -08:00 |
|
Cheng Zhao
|
4a1d11b2be
|
Guard against non-constructor call in Constructor::New
|
2014-10-30 21:54:29 +08:00 |
|
Cheng Zhao
|
b1f7cfa9da
|
Don't throw error in Constructor
|
2014-10-30 21:31:53 +08:00 |
|
Cheng Zhao
|
cc9d222923
|
Use NODE_VERSION_AT_LEAST to determine node version
|
2014-09-30 22:44:27 +08:00 |
|
Cheng Zhao
|
c5b39126ee
|
Make throwing exception when parsing args easier
|
2014-09-23 23:28:52 +08:00 |
|
Cheng Zhao
|
12f4e9b7ea
|
Add PersistentDictionary.
|
2014-09-09 14:12:59 +08:00 |
|
Cheng Zhao
|
742923c73d
|
Remove unused constructor of Dictionary.
|
2014-09-09 13:32:41 +08:00 |
|
Cheng Zhao
|
980036b78a
|
Make ScopedPersistent's interface consistent with V8.
|
2014-08-10 21:18:42 +08:00 |
|
Cheng Zhao
|
1387d3969e
|
Add callback converter.
|
2014-08-10 19:05:25 +08:00 |
|