haikuwebkit/Source/JavaScriptCore/API
Adrien Destugues 0195b40b77 Merge commit 'e4390067fab9a407b0c303e04f03c77381cb2ddb' into Haiku 2021-08-30 17:59:07 +02:00
..
glib Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
tests Shouldn't drain the micro task queue when calling out to ObjC 2021-06-15 18:39:27 +00:00
APICallbackFunction.h [JSC] Simply some of template-specialized host functions by defining each function 2020-09-24 05:59:46 +00:00
APICast.h Removing unnecessary locking from JSValue API functions 2020-12-11 04:20:19 +00:00
APIUtils.h
JSAPIGlobalObject.cpp Finalizers shouldn't run if events can't fire 2020-10-09 18:10:54 +00:00
JSAPIGlobalObject.h Implement the Top-level await proposal 2021-02-22 00:41:30 +00:00
JSAPIGlobalObject.mm Implement the Top-level await proposal 2021-02-22 00:41:30 +00:00
JSAPIValueWrapper.cpp Non-unified build fixes late February 2021 edition 2021-02-23 07:43:16 +00:00
JSAPIValueWrapper.h [JSC] Simplify get*PropertyNames() methods and EnumerationMode 2021-01-07 23:56:37 +00:00
JSAPIWrapperObject.h Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSAPIWrapperObject.mm Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSBase.cpp [JSC] Remove unnecessary hack for iOS7 2021-02-17 04:51:01 +00:00
JSBase.h
JSBaseInternal.h
JSBasePrivate.h Add JSC API configuring GC signals in Linux 2021-01-17 08:50:49 +00:00
JSCTestRunnerUtils.cpp
JSCTestRunnerUtils.h
JSCallbackConstructor.cpp [JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging 2020-09-25 21:32:22 +00:00
JSCallbackConstructor.h
JSCallbackFunction.cpp [JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging 2020-09-25 21:32:22 +00:00
JSCallbackFunction.h
JSCallbackObject.cpp Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSCallbackObject.h Speculative build fix for Win32. 2021-06-09 21:14:37 +00:00
JSCallbackObjectFunctions.h Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy 2021-06-08 01:53:46 +00:00
JSClassRef.cpp
JSClassRef.h
JSContext.h
JSContext.mm Rename and make the TerminationException a singleton. 2021-04-08 00:30:15 +00:00
JSContextInternal.h Reduce explicit usage of [objC retain] in WebKit 2021-02-27 01:54:54 +00:00
JSContextPrivate.h Update availability annotations to match the macOS 11.0 and iOS 14.0 GM SDKs 2021-01-25 21:36:49 +00:00
JSContextRef.cpp Remove StringBuilder::appendNumber 2021-05-13 16:18:32 +00:00
JSContextRef.h
JSContextRefInspectorSupport.h Inspector code is wrongly including some private headers 2021-04-13 00:36:28 +00:00
JSContextRefInternal.h
JSContextRefPrivate.h Update availability annotations to match the macOS 11.0 and iOS 14.0 GM SDKs 2021-01-25 21:36:49 +00:00
JSExport.h
JSHeapFinalizerPrivate.cpp
JSHeapFinalizerPrivate.h
JSLockRef.cpp Non-unified build fixes mid January 2021 edition 2021-01-12 22:07:59 +00:00
JSLockRefPrivate.h Add a JSC API to allow acquiring the JSLock 2020-12-10 23:10:36 +00:00
JSManagedValue.h
JSManagedValue.mm Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSManagedValueInternal.h
JSMarkingConstraintPrivate.cpp Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSMarkingConstraintPrivate.h
JSObjectRef.cpp [JSC] Remove already-shipped JS feature flags 2021-08-23 01:06:11 +00:00
JSObjectRef.h JSClassRef should work with JS class syntax. 2020-08-27 16:41:27 +00:00
JSObjectRefPrivate.h
JSRemoteInspector.cpp
JSRemoteInspector.h
JSRemoteInspectorServer.cpp Next step toward using std::optional directly instead of through WTF::Optional typedef 2021-05-28 01:26:23 +00:00
JSRemoteInspectorServer.h
JSRetainPtr.h Refactor test runner code to cut down on copy/paste code and long-winded repetitive idioms 2020-09-29 21:38:57 +00:00
JSScript.h
JSScript.mm Use Vector<uint8_t> instead of Vector<char> to store bytes in SharedBuffer 2021-06-05 01:16:43 +00:00
JSScriptInternal.h
JSScriptRef.cpp
JSScriptRefPrivate.h
JSScriptSourceProvider.h
JSScriptSourceProvider.mm
JSStringRef.cpp
JSStringRef.h
JSStringRefBSTR.cpp
JSStringRefBSTR.h
JSStringRefCF.cpp
JSStringRefCF.h JavaScriptCore API headers contain project style includes 2021-01-08 20:23:08 +00:00
JSStringRefPrivate.h
JSTypedArray.cpp [JSC] Implement BigInt64Array and BigUint64Array 2021-02-01 20:56:41 +00:00
JSTypedArray.h
JSValue.h
JSValue.mm Replace LockHolder with Locker in local variables 2021-05-22 16:49:42 +00:00
JSValueInternal.h
JSValuePrivate.h
JSValueRef.cpp REGRESSION (r270665): testapi failing on JSC bots 2020-12-12 00:43:52 +00:00
JSValueRef.h [JSC] Implement BigInt64Array and BigUint64Array 2021-02-01 20:56:41 +00:00
JSVirtualMachine.h
JSVirtualMachine.mm add/removeManagedReference:withOwner: should have autoreleasepools 2021-06-23 19:20:02 +00:00
JSVirtualMachineInternal.h Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSVirtualMachinePrivate.h Remove use of ENABLE from API header 2021-04-01 20:02:50 +00:00
JSWeakObjectMapRefInternal.h
JSWeakObjectMapRefPrivate.cpp
JSWeakObjectMapRefPrivate.h
JSWeakPrivate.cpp
JSWeakPrivate.h
JSWeakValue.cpp
JSWeakValue.h
JSWrapperMap.h
JSWrapperMap.mm Review remaining usage of autorelease to make sure it is necessary 2021-02-20 06:37:00 +00:00
JavaScript.h
JavaScriptCore.h haiku: Shared Webkit source modifications for Haiku support 2021-01-17 17:50:04 -06:00
MarkedJSValueRefArray.cpp Implement a GC verifier. 2021-02-19 15:51:15 +00:00
MarkedJSValueRefArray.h Implement a GC verifier. 2021-02-19 15:51:15 +00:00
ObjCCallbackFunction.h
ObjCCallbackFunction.mm [JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging 2020-09-25 21:32:22 +00:00
ObjcRuntimeExtras.h [Cocoa] Make it possible to release a WKWebView on a non-main thread without a crash due to WKScriptMessage race 2021-03-22 18:45:13 +00:00
OpaqueJSString.cpp
OpaqueJSString.h
WebKitAvailability.h