v8/include
Dave Tapuska b6969920f4 [execution] Add ability to set the microtask queue for the context.
It is important that the Context's microtask queue matches what the
embedder thinks it is. Android WebView has some interop functionality
where the Agent changes but the context must not be cleared. Ensuring the microtask queue for the context matches the Agent by adding a
setter that the embedder can call.

BUG=chromium:961186

Change-Id: Id99644fbfc84b8a1676162261444c02d07b238a1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3976350
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#83937}
2022-10-26 16:40:21 +00:00
..
cppgc cppgc: Add gdb printers for compressed pointers 2022-10-11 15:02:17 +00:00
libplatform
APIDesign.md
DEPS
DIR_METADATA
js_protocol-1.2.json
js_protocol-1.3.json [inspector] Remove Type Profiler 2022-10-10 11:50:16 +00:00
js_protocol.pdl [inspector] Remove Type Profiler 2022-10-10 11:50:16 +00:00
OWNERS
v8-array-buffer.h [arraybuffers, api] Implement [[ArrayBufferDetachKey]] support 2022-10-21 12:55:18 +00:00
v8-callbacks.h [wasm][API] Remove deprecated API 2022-08-29 10:43:55 +00:00
v8-container.h
v8-context.h [execution] Add ability to set the microtask queue for the context. 2022-10-26 16:40:21 +00:00
v8-cppgc.h Reland "[cppgc-js] Allow overriding marking support" 2022-08-24 13:41:30 +00:00
v8-data.h Mark Data constructor deleted. 2022-10-25 23:02:10 +00:00
v8-date.h Fix Date BiDi format 2022-07-11 17:19:43 +00:00
v8-debug.h
v8-embedder-heap.h [api] Advance EmedderHeapTracer deprecation 2022-10-14 09:29:13 +00:00
v8-embedder-state-scope.h
v8-exception.h
v8-extension.h
v8-external.h
v8-fast-api-calls.h [fastcall] fix options.data representation 2022-08-30 19:35:14 +00:00
v8-forward.h
v8-function-callback.h
v8-function.h Implement Function::Experimental_IsNopFunction. 2022-08-01 01:36:02 +00:00
v8-initialization.h Reland "[sandbox] Fold V8_SANDBOXED_EXTERNAL_POINTERS into V8_ENABLE_SANDBOX" 2022-09-12 11:48:02 +00:00
v8-inspector-protocol.h
v8-inspector.h [inspector] Introduce instrumentation pause distinction 2022-09-01 05:22:16 +00:00
v8-internal.h [handles] Split off traced handles from regular global handles 2022-10-24 10:04:08 +00:00
v8-isolate.h [cleanup] Remove Wasm SIMD flag & deprecate embedder-enabling API 2022-10-22 00:47:42 +00:00
v8-json.h
v8-local-handle.h
v8-locker.h [api] Advance API deprecation 2022-08-16 08:11:57 +00:00
v8-maybe.h
v8-memory-span.h
v8-message.h [api] Advance API deprecation 2022-08-16 08:11:57 +00:00
v8-metrics.h [wasm][API] Remove deprecated API 2022-08-29 10:43:55 +00:00
v8-microtask-queue.h [execution] Pass microtask queue from Context to MicrotasksScope 2022-10-19 14:56:37 +00:00
v8-microtask.h
v8-object.h [sandbox] Prepare ExternalPointerTable rollout 2022-07-11 13:34:54 +00:00
v8-persistent-handle.h [api] Remove deprecated global handle APIs 2022-06-09 15:39:03 +00:00
v8-platform.h [api] Add documentation for v8::Platform::GetPageAllocator 2022-10-20 16:32:42 +00:00
v8-primitive-object.h
v8-primitive.h Reland "[strings] Support shared external strings" 2022-09-07 08:54:16 +00:00
v8-profiler.h [profiler] add Serialize to v8::CpuProfile 2022-10-25 10:49:04 +00:00
v8-promise.h
v8-proxy.h
v8-regexp.h [regexp] Add v-Flag for Unicode Sets 2022-09-06 17:51:56 +00:00
v8-script.h [api] Expose parsed module source map urls 2022-10-05 08:13:48 +00:00
v8-snapshot.h
v8-statistics.h
v8-template.h [api] Add more comments about interceptor callbacks 2022-05-25 11:38:44 +00:00
v8-traced-handle.h [handles] Split off traced handles from regular global handles 2022-10-24 10:04:08 +00:00
v8-typed-array.h
v8-unwinder-state.h [mips32] Delete mips32 from v8 2022-09-13 07:54:54 +00:00
v8-unwinder.h
v8-util.h [api] Deprecate PersistentValueVector 2022-06-09 08:44:13 +00:00
v8-value-serializer-version.h
v8-value-serializer.h [shared-struct] Rework shared value serializer API again 2022-09-07 23:41:26 +00:00
v8-value.h [inspector] Add [[WeakRefTarget]] internal property. 2022-10-21 12:14:52 +00:00
v8-version-string.h
v8-version.h Version 10.9.0 2022-10-13 15:23:32 +00:00
v8-wasm-trap-handler-posix.h
v8-wasm-trap-handler-win.h
v8-wasm.h [wasm][API] Remove deprecated API 2022-08-29 10:43:55 +00:00
v8-weak-callback-info.h
v8.h
v8config.h [cleanup] Use thread_local in Isolate 2022-10-20 08:32:38 +00:00