|
|
33b246b9da
|
Fix bug 75176
|
2025-06-11 17:26:12 +03:00 |
|
|
|
3886951671
|
[JSC] Fix memory leaks due to pending exceptions
|
2025-05-30 13:16:09 +04:00 |
|
|
|
6402c0cb73
|
[V8] Add FreeEmbedObject function
|
2025-05-29 17:15:23 +04:00 |
|
|
|
29c01ac9c9
|
[V8] Fix memory leaks with weak handles
|
2025-05-29 16:56:17 +04:00 |
|
|
|
79bb238b5f
|
[JSC] Add FreeEmbedObject function
|
2025-05-27 18:14:29 +04:00 |
|
|
|
09f2db26e0
|
Fix jsc build
|
2025-04-24 06:56:09 +03:00 |
|
|
|
5360487954
|
Fix bug with unregistered version
|
2025-04-23 10:18:19 +03:00 |
|
|
|
2f4b7442c7
|
Fix CJSContext::GetCurrent method for jsc version
|
2025-02-06 12:44:39 +03:00 |
|
|
|
099ebc3de9
|
Enable JS error logs in release mode
|
2024-11-15 13:57:43 +03:00 |
|
|
|
a8ce7eaad3
|
Fix crash on v8 engine
|
2024-10-28 15:49:28 +03:00 |
|
|
|
bae672f718
|
Fix bug 68986
|
2024-10-09 15:51:19 +03:00 |
|
|
|
e345eff63a
|
Fix build pdf files
|
2024-09-11 01:09:50 +03:00 |
|
|
|
a73c9cc659
|
Some defines and typo fixes
|
2024-08-29 13:52:51 +04:00 |
|
|
|
fe35178e26
|
Add support snapshots
|
2024-08-27 22:52:05 +03:00 |
|
|
|
e38fa336d2
|
Fix script caching with v8_89
|
2024-08-12 17:32:14 +04:00 |
|
|
|
11ddc0ab4f
|
Set contexts inspectable for JSC
|
2024-05-28 23:50:21 +04:00 |
|
|
|
38ce36fa75
|
.
|
2024-03-13 11:11:58 +03:00 |
|
|
|
e518efc5e1
|
.
|
2024-03-13 11:10:31 +03:00 |
|
|
|
b065aff618
|
Fixes for android
|
2024-03-13 10:57:11 +03:00 |
|
|
|
f93a628c24
|
Refactoring build
|
2024-03-10 21:58:34 +03:00 |
|
|
|
15ba22dc5c
|
Implemented for V8
|
2024-01-16 18:16:22 +04:00 |
|
|
|
c426474c50
|
Implement function
|
2024-01-16 15:31:40 +04:00 |
|
|
|
7ca14893b9
|
JSC: Added Dispose() to ~CJSContext()
|
2023-12-01 18:38:22 +04:00 |
|
|
|
a432af9b7e
|
Fix indents
|
2023-11-30 18:17:35 +03:00 |
|
|
|
8ad3170a26
|
JSC: fixed createString() functions
|
2023-11-29 20:12:49 +04:00 |
|
|
|
f6e126026a
|
Changed set()-s and add() for JSC
|
2023-11-27 17:55:57 +04:00 |
|
|
|
14962ccaef
|
set()-s and add() now take JSSmart<CJSValue>
|
2023-11-27 17:44:16 +04:00 |
|
|
|
d646876347
|
V8: Exclude undefined properties from result
|
2023-11-17 13:52:24 +04:00 |
|
|
|
c23eece6ae
|
JSC: Implemented CJSObject::getPropertyNames()
|
2023-11-17 13:52:24 +04:00 |
|
|
|
59806039ed
|
V8: Implemented CJSObject::getPropertyNames()
|
2023-11-17 13:52:24 +04:00 |
|
|
|
55d09d1b45
|
Add allocator methods to export
|
2023-07-06 00:05:52 +03:00 |
|
|
|
da3edc4ba5
|
Merge pull request #1216 from ONLYOFFICE/develop
Develop
|
2023-07-05 10:42:31 +03:00 |
|
|
|
7517621bf4
|
Added mutex to CAllowedCreationScope
|
2023-06-14 16:46:28 +04:00 |
|
|
|
03da8bc41a
|
[JSC] Refactoring
+ Renamed methods in CGraphicsEmbed and CNativeControlEmbed
+ Generated new embed files
+ Added check for allowed embed creation
|
2023-06-14 15:14:03 +04:00 |
|
|
|
0c48bd4cc2
|
Refactoring for JSC
|
2023-06-14 14:29:45 +04:00 |
|
|
|
1450093760
|
Raw pointers from functions -> JSSmart
|
2023-06-14 14:15:41 +04:00 |
|
|
|
c7964fd079
|
Refactoring
|
2023-06-14 00:51:51 +03:00 |
|
|
|
d6292219d2
|
Singleton rework.
Added `CAllowedCreationScope`.
|
2023-06-13 14:06:18 +04:00 |
|
|
|
d1e87e342f
|
NativeBuilderEmbed refactoring
+ PointerEmbed extra files added
+ Fix for generator when ifdef blocks are empty
+ Added CJSContext::createEmbedObject()
|
2023-06-12 23:16:46 +04:00 |
|
|
|
39cbad3ebf
|
Added #ifdef and [noexport] support for code generation. Replaced most of internal classes.
Removed unnecessary V8 code.
|
2023-06-11 23:30:40 +04:00 |
|
|
|
0d77b62c2d
|
Documentation finished
|
2023-06-08 17:07:49 +04:00 |
|
|
|
a867a168e0
|
[V8] Singleton embed creation rework
|
2023-06-07 19:28:30 +04:00 |
|
|
|
af0836e379
|
Added some more description to documentation.
|
2023-06-07 13:30:05 +04:00 |
|
|
|
37e03d6bcc
|
Wrote some documentation for classes in js_base.h.
|
2023-06-06 17:26:28 +04:00 |
|
|
|
11d91891a8
|
[V8] New adapter for external embed. js_base.h celaned up.
|
2023-06-02 17:31:01 +04:00 |
|
|
|
a29605e1b7
|
Added adapter code generation to scipt
|
2023-06-01 17:03:57 +04:00 |
|
|
|
f40b6f849d
|
[JSC] Implemented adapter. Removed Native2Value and Value2Native from js_base.h
|
2023-06-01 16:27:16 +04:00 |
|
|
|
375b5a5f4f
|
[V8] added an option for removing void* functions from js_base.h
|
2023-06-01 15:28:19 +04:00 |
|
|
|
8d945ba094
|
Moved CJSContext::AddEmbedCreator() definition to js_base.cpp
|
2023-05-29 23:51:12 +04:00 |
|
|
|
3ad595817e
|
Refactoring: removed CreateContext, removed RegistratorPool, made Embed static function
|
2023-05-29 21:23:23 +04:00 |
|