Commit Graph

2428 Commits

Author SHA1 Message Date
Michaël Van Canneyt
9aeffe4e80 * Fix to read unaligned bytes 2025-04-21 09:44:48 +02:00
Michael Van Canneyt
c78cdfcf40 * Video decoder 2025-04-18 16:56:42 +02:00
Michael Van Canneyt
716b69c145 * VideoEncoder 2025-04-18 16:40:53 +02:00
Michael Van Canneyt
bc84320dc1 * Enumerate workers 2025-04-18 09:54:02 +02:00
Michael Van Canneyt
329b963c80 * Webassembly shared buffer & IsSharedBuffer 2025-04-18 09:47:43 +02:00
Michael Van Canneyt
7137a54cf2 * Add functions to determine script type 2025-04-17 16:32:03 +02:00
Michael Van Canneyt
7a6a08f91b * Add MessageChannel 2025-04-17 16:13:32 +02:00
Michael Van Canneyt
c1a974cdb2 * ImageBitmapRenderingContext 2025-04-16 15:38:30 +02:00
Michael Van Canneyt
a4eab53d3d * Wasm pointer 2025-04-16 11:35:03 +02:00
Henrique Gottardi Werlang
25e86f9afe Fix for the procedure signature to have an parent object and the parameters share the same parent value. 2025-04-14 14:16:48 -03:00
Henrique Gottardi Werlang
ca98c509f8 Removed the GetName implementation because the new RTTI information show the constructor methods with the names correctly. 2025-04-14 11:22:49 -03:00
Michael Van Canneyt
6909bd9f3e * System.UITypes for delphi/fpc compatibility 2025-04-14 15:25:26 +02:00
Michael Van Canneyt
2d93d12f4c * Add some explanations, reference correct project sources 2025-04-02 16:46:20 +02:00
Michael Van Canneyt
84679edbf0 * Cleanup worker after thread has been run 2025-04-02 16:45:42 +02:00
Michael Van Canneyt
bd0fdc19f2 * Demo for mem grow notification 2025-04-02 14:15:33 +02:00
Michael Van Canneyt
a45c779bfc * Complete pointerevent 2025-04-01 09:10:49 +02:00
Michael Van Canneyt
74fbb1f24f * Add SendoutputToConsole boolean for better control of output 2025-03-24 10:31:07 +01:00
Michael Van Canneyt
d019335646 * Take into account SendOutputToBrowser (2) 2025-03-24 10:27:58 +01:00
Michael Van Canneyt
57c841e471 * Take into account SendOutputToBrowser 2025-03-24 10:24:49 +01:00
Michael Van Canneyt
a4ffb0957d * Threadhost property for easy access to thread host class 2025-03-24 10:19:56 +01:00
Michael Van Canneyt
e7cba1acdc * Add TJSHTMLOffscreenCanvas alias 2025-03-21 10:06:32 +01:00
Michael Van Canneyt
f771f08f28 * Add filter to canvasrenderingcontext 2025-03-21 10:04:25 +01:00
Michael Van Canneyt
254187c03c * Started message 2025-03-20 14:56:53 +01:00
Michaël Van Canneyt
15d5b68de7 * Correctly define TJSInputEvent 2025-03-15 15:08:01 +01:00
Michaël Van Canneyt
e06f74d512 * Fix currency treatment 2025-03-15 15:08:01 +01:00
Michaël Van Canneyt
827b95af79 * Transform currency 2025-03-15 15:08:01 +01:00
Henrique Gottardi Werlang
c0d00ca638 Now the properties has the visibility info. 2025-03-15 14:05:11 +00:00
Henrique Gottardi Werlang
516be722e2 Invoke function calling the correct construction function. 2025-03-15 10:54:38 -03:00
Henrique Gottardi Werlang
86083aa850 Procedure signature encapsulation in RTTI implementation. 2025-03-14 07:29:32 -03:00
Michael Van Canneyt
b795f4ed7a * Make preparewebassemblythread a public method 2025-03-10 10:40:41 +01:00
Michael Van Canneyt
a8f6799748 * Add width & height to TJSImageBitmap 2025-03-03 17:48:27 +01:00
Michael Van Canneyt
12a9d92773 * Adjust to new unit names for worker classes 2025-03-03 17:29:23 +01:00
Michael Van Canneyt
a95db367e9 * Forgot to add 2025-03-03 17:23:48 +01:00
Michael Van Canneyt
58d7258210 * Correct performance casing 2025-03-03 17:22:54 +01:00
Michael Van Canneyt
6a6ce34a86 * Use correct self 2025-03-03 17:22:11 +01:00
Michael Van Canneyt
f7b65b4ca0 * Proper split 2025-03-03 17:22:11 +01:00
Michalis Kamburelis
e9a258cc8e Fix TJSProgressEvent.Total to refer to lowecase total in JS 2025-03-03 08:50:22 +01:00
Henrique Gottardi Werlang
5212f2b851 When make a TValue from a class now the type info of the value will be the same of the class. 2025-02-28 20:50:36 +00:00
Michael Van Canneyt
6426bf2da2 * Make TJSHTMLMediaStream an alias 2025-02-28 15:48:49 +01:00
Michael Van Canneyt
1711137b87 * Complete HTMLVideoElement 2025-02-28 15:42:28 +01:00
Michaël Van Canneyt
6b403cd949 * Avoid warnings about (U)Int64 not being implemented 2025-02-28 09:30:40 +01:00
Michaël Van Canneyt
9c54017897 * Re add getUserMedia 2025-02-28 09:27:00 +01:00
Michaël Van Canneyt
36c36ec61a * Add various media classes 2025-02-27 21:26:45 +01:00
Michaël Van Canneyt
664c2b4bd4 * Better event definitions for focus, animation, load and pagetransition 2025-02-27 20:59:30 +01:00
Michaël Van Canneyt
45cb166669 * Add toBase64, patch by Henrique Gottardi Werlang 2025-02-27 20:58:52 +01:00
reyn claros
b1e9f6de8c Add parameter option to rows(). 2025-02-22 16:38:02 +00:00
Michael Van Canneyt
e26e7bb7c6 * Internationalization classes 2025-02-21 14:33:52 +01:00
Michael Van Canneyt
d7ac63abd7 * Fix releasobjectid 2025-02-21 14:33:52 +01:00
mattias
3670f8fec6 rtti: TRttiStringType 2025-02-16 13:44:06 +01:00
Michaël Van Canneyt
614a6a6627 * Fix currency 2025-02-14 20:41:10 +01:00