Commit Graph

  • c697d58176 * Use text encoder (since we have webassembly support, we can assume textencoder support) Michael Van Canneyt 2024-08-19 15:10:00 +0200
  • 767c226db7 * Correct write at Michael Van Canneyt 2024-08-19 15:09:20 +0200
  • c1a482a13e * No double seek, Michael Van Canneyt 2024-08-19 15:08:34 +0200
  • 2d7c39d984 * Add resetTransform Michael Van Canneyt 2024-08-09 16:23:57 +0200
  • bdf72760eb * Nicer default images Michael Van Canneyt 2024-08-09 16:23:39 +0200
  • 2db04c9e87 * Sizes of Floats Michael Van Canneyt 2024-08-09 16:23:20 +0200
  • af5b1434dc * SetMemoryFromArray Michael Van Canneyt 2024-08-09 16:22:33 +0200
  • 22504d1d60 Fix for virtual interface when the class inherited from this class as an interface type in the implementation. Henrique Gottardi Werlang 2024-08-07 08:21:12 -0300
  • 596ed58822 Removed not used function QueryInterface function. Henrique Gottardi Werlang 2024-08-07 08:21:26 -0300
  • 1c7beb5263 Created the "withResolvers" in the promise class. Henrique Gottardi Werlang 2024-08-07 08:20:51 -0300
  • 2bf664778e * Allow to inspect class-valued types Michael Van Canneyt 2024-08-06 14:24:13 +0200
  • 50562a0457 * No session files in git Michaël Van Canneyt 2024-08-06 09:09:32 +0200
  • fefd1e602e * Corrections so it compiles with latest JOB & WASI classes Michaël Van Canneyt 2024-08-06 09:09:15 +0200
  • 44f8c7e352 * Add event handler for exceptions Michaël Van Canneyt 2024-08-06 09:08:42 +0200
  • ba76fe4b78 * Some fixes and improvements: refresh tree Michael Van Canneyt 2024-08-01 18:12:37 +0200
  • 01a49fbe68 * Some fixes and improvements: refresh tree Michael Van Canneyt 2024-08-01 18:10:24 +0200
  • 09a24f2b17 * Improvements to object inspector Michael Van Canneyt 2024-07-29 17:17:18 +0200
  • 4dfcc7f5dc * Reference sources Michael Van Canneyt 2024-07-29 15:53:51 +0200
  • 1aaa3d62fd * Some corrections & better title Michael Van Canneyt 2024-07-29 15:42:24 +0200
  • b81e313402 * Really simple event handler demo Michael Van Canneyt 2024-07-29 15:38:07 +0200
  • 8ea30c73c1 * Generic webassembly JOB loader Michael Van Canneyt 2024-07-29 15:35:43 +0200
  • 63a8c9c137 * Do not try to instantiate webassembly if fetch did not result in status 200. Michael Van Canneyt 2024-07-29 15:29:25 +0200
  • 4eebcb7f5f * Demo for wasm debug object inspector Michaël Van Canneyt 2024-07-29 09:01:29 +0200
  • c5da62bd2e * Javascript side of webassembly object inspector Michaël Van Canneyt 2024-07-27 15:44:43 +0200
  • 02455161f4 * Add replaceChildren. Fixes issue Michaël Van Canneyt 2024-07-24 14:10:52 +0200
  • 18a40f92ee When invoke an asynchronous method, the invoke function return the promise created. Henrique Gottardi Werlang 2024-04-19 07:56:26 -0300
  • 0e5c9df70b Changed the interface to type info function don't raise compiler error. Henrique Gottardi Werlang 2024-01-15 09:49:00 -0300
  • 14601cabf0 * Object ID can be 0 - we allow nil then. Michaël Van Canneyt 2024-06-18 09:10:30 +0200
  • 7f49845a7b Parameter cast isn't necessary. Henrique Gottardi Werlang 2024-04-11 07:45:43 -0300
  • ca212e1bcd * Add zenfs to installed files Michael Van Canneyt 2024-06-26 17:53:49 +0200
  • 511d4cd282 * Introduce InstanceBuffer Michael Van Canneyt 2024-06-26 14:18:30 +0200
  • 86ac1eaf30 * Do not free temp objects in callback: webassembly code may save them Michael Van Canneyt 2024-06-19 15:44:20 +0200
  • 462adf9277 * CanvasGradient.AddColorStyp, canvasrenderingcontext.RoundRect Michaël Van Canneyt 2024-06-17 14:54:54 +0200
  • 1e06d5e814 * Wasi environment Michael Van Canneyt 2024-06-17 10:37:41 +0200
  • 5b2660990f * Correct compilation Michael Van Canneyt 2024-06-17 10:37:29 +0200
  • e92717f761 * Correct WasiExports after InstanceExports change Michael Van Canneyt 2024-06-14 17:45:13 +0200
  • fa69bdea7d * Introduce instanceexports at the extension level Michael Van Canneyt 2024-06-14 17:37:23 +0200
  • dee43db2a7 IsEmpty functoin in the TList to Delphi compability. Henrique Gottardi Werlang 2024-06-11 19:04:52 -0300
  • ab7947fb1c * Resolve name clash between new XHR object properties and local args Michaël Van Canneyt 2024-06-12 17:47:31 +0200
  • 35650070fc * Make JOBResultLast an alias instead of a numerical value Michaël Van Canneyt 2024-06-12 17:40:53 +0200
  • 6530fde036 * Make methodcallback a named method, helps in browser debugger stack view Michaël Van Canneyt 2024-06-12 17:40:15 +0200
  • bc9da80549 Fix for invoking the constructor of the class using the RTTI. Henrique Gottardi Werlang 2024-03-28 17:13:19 -0300
  • 32a78bc897 Changed invoke implementation to the range check error don't try to check the range of a parameter that is not an array, but one class. Henrique Gottardi Werlang 2024-04-11 07:45:43 -0300
  • af3397e42c Validating the interface type in the virtual interface class. Henrique Gottardi Werlang 2024-04-11 14:34:49 -0300
  • 5f5e39c1f6 Fix for virtual interface when the class is inherited from another interface. Henrique Gottardi Werlang 2024-03-01 16:38:23 -0300
  • d43629c689 * Disable threads Michaël Van Canneyt 2024-06-06 14:41:51 +0200
  • 7c9edfcac7 * Preload files Michaël Van Canneyt 2024-06-06 14:41:30 +0200
  • b84e5c60bf * Make explicit what arguments are memory locations Michaël Van Canneyt 2024-06-06 14:40:54 +0200
  • 41fc39d1e9 Fixed a queue rebase function that allowed you to unqueue an item that didn't exist. Henrique Gottardi Werlang 2024-04-19 09:37:05 -0300
  • 8df83483e4 IsEmpty function for Queue, to Delphi compatibility. Henrique Gottardi Werlang 2024-04-19 07:57:45 -0300
  • 40f5549e77 Mapped new events for the XML request. Henrique Gottardi Werlang 2024-04-12 10:41:11 -0300
  • 13742a5375 * Allow to access webassembly memory as Uint8Array Michael Van Canneyt 2024-06-05 10:57:24 +0200
  • b7553d1abf * Buffer is also descendent of TJSObject Michael Van Canneyt 2024-06-05 10:56:26 +0200
  • 154565601d * Reget memory when memory is allocated Michael Van Canneyt 2024-06-04 15:13:34 +0200
  • 017738ed33 * Allow to read array of byte Michael Van Canneyt 2024-05-24 17:28:42 +0200
  • b4266408bc wasi: fixed job examples using nothreads mattias 2024-05-20 14:54:02 +0200
  • b030773e41 * Solution for FPC flush() mid-codepoint. Michaël Van Canneyt 2024-05-19 16:33:58 +0200
  • 5d3abdcc5d * Add FindFirst/FindNext support Michaël Van Canneyt 2024-05-19 15:37:22 +0200
  • 72b7d29497 updated demo lpi mattias 2024-05-19 12:33:59 +0200
  • 07f11729cc * Fix typo for namespaced use Michaël Van Canneyt 2024-05-19 08:26:43 +0200
  • d8bea5b79a * Small explanation about the filesystem support Michael Van Canneyt 2024-05-18 23:30:52 +0200
  • 013f0bbdf5 * WASI Filesystem support, initial implementation Michael Van Canneyt 2024-05-18 23:23:45 +0200
  • a7db8e9f8b * Added BigInt Michael Van Canneyt 2024-05-18 23:22:42 +0200
  • 4f1a37293d * Some fixes in stats and writesync Michael Van Canneyt 2024-05-18 23:22:26 +0200
  • 68b3cf0051 * Cosmetic schanges Michael Van Canneyt 2024-05-16 17:46:43 +0200
  • bc2102a91d * Some corrections in logging statements Michael Van Canneyt 2024-05-16 17:23:22 +0200
  • ac1c2cd874 * Added ZenFS and demo Michael Van Canneyt 2024-05-16 17:22:52 +0200
  • 374ec5a94d * Shiftstate Michaël Van Canneyt 2024-05-12 14:02:15 +0200
  • 5f495b670b * Window descends from globalscope Michaël Van Canneyt 2024-05-12 14:02:02 +0200
  • 166a88e929 * Some mediadevices types Michaël Van Canneyt 2024-05-01 21:13:14 +0200
  • 828d37161c * Fix wrong environment count Michael Van Canneyt 2024-05-10 16:52:09 +0200
  • dcf6b87890 * Allow logging of API calls Michael Van Canneyt 2024-05-10 16:34:35 +0200
  • de892c168d * Declare CSS Michael Van Canneyt 2024-04-29 17:08:27 +0200
  • 034bdafe50 * Register CSS global Michael Van Canneyt 2024-04-29 16:22:20 +0200
  • 7d78964c52 wasi: updated example, some clean up mattias 2024-04-28 15:56:16 +0200
  • 35f32843ca * Demo for JOB object factory Michael Van Canneyt 2024-04-26 18:14:15 +0200
  • de5144b9cf * Add possibility to create objects directly without global object. Allow factory function for objects Michael Van Canneyt 2024-04-26 18:04:02 +0200
  • c38e2b65da * Moved to FPC Michael Van Canneyt 2024-04-26 18:03:13 +0200
  • 96adefd518 * Corrections so all webidsls compile Michael Van Canneyt 2024-04-24 09:14:04 +0200
  • 255b8ba26e demo: wasi: fixed path mattias 2024-04-13 09:33:43 +0200
  • e656cbc2a8 * Get Array (as ISJArray) Michaël Van Canneyt 2024-04-12 16:46:50 +0200
  • 60213f275d UInt8Array and friends Michael Van Canneyt 2024-04-12 14:28:26 +0200
  • ee3abc4fd7 * Float64 alias types Michael Van Canneyt 2024-04-11 17:06:09 +0200
  • 73c5f17ee1 * Add ArrayBufferView Michaël Van Canneyt 2024-04-11 15:40:12 +0200
  • c8925b3549 * Documentl10n Michael Van Canneyt 2024-04-11 14:53:59 +0200
  • 96d96d145d * Add some types not defined in Mozillas webidls Michael Van Canneyt 2024-04-11 11:49:08 +0200
  • 97f01fe369 * Add some aliases Michael Van Canneyt 2024-04-10 11:07:06 +0200
  • 6c8339b993 * Some additional types needed in browser.webidl Michael Van Canneyt 2024-04-09 18:07:20 +0200
  • ec96d00c47 * Add some more extensions to ignore Michael Van Canneyt 2024-03-21 09:41:41 +0100
  • 5b18d98cd1 Fix for ToString when the object is nil. Henrique Gottardi Werlang 2024-04-04 07:45:41 -0300
  • 6a930c25f6 * Correct notifications object Michaël Van Canneyt 2024-03-26 17:35:26 +0100
  • fbad08559d * Patch from Thierry Gayet, caches is only available in web worker Michaël Van Canneyt 2024-03-26 17:35:03 +0100
  • 79c427a729 fixed compile fpmake with fpc 3.3.1 fixes_3_0 mattias 2024-03-19 15:29:29 +0100
  • 1f050292f9 fixed compile fpmake with fpc 3.3.1 mattias 2024-03-19 15:29:29 +0100
  • 4ad27e7aee Shadow root declaration. Henrique Gottardi Werlang 2024-03-19 08:02:28 -0300
  • cccbb9891d fpmake build: fixed paths in installed pas2js.cfg mattias 2024-03-19 10:52:49 +0100
  • 0273024739 fpmake build: fixed paths in pas2js.cfg mattias 2024-03-19 10:43:26 +0100
  • dc03f59eb8 fpmake build: fixed paths in installed pas2js.cfg mattias 2024-03-19 10:52:49 +0100
  • 8f9f6dde1d fpmake build: fixed paths in pas2js.cfg mattias 2024-03-19 10:43:26 +0100
  • cb0a0d36d3 * Push notifications API Michaël Van Canneyt 2024-03-16 17:12:55 +0100