1- From 1b5252d6e101f6889f4b80de5bcc173c770f6385 Mon Sep 17 00:00:00 2001
1+ From 74e86e15794ecb5a4bc09b280e86b0950e656b60 Mon Sep 17 00:00:00 2001
22From: Francois Daoust <
[email protected] >
3- Date: Mon, 28 Jul 2025 08:41:35 +0200
4- Subject: [PATCH] Convert `async iterable` to `async_iterable`
3+ Date: Mon, 28 Jul 2025 09:01:40 +0200
4+ Subject: [PATCH] Drop monkey patches of Web Locks and fix `async_iterable`
55
6- Pending https://github.com/WICG/shared-storage/pull/237
6+ Pending integration in Web Locks. No specific issue but patch will fail
7+ once done.
8+
9+ `async_iterable` update pending:
10+ https://github.com/WICG/shared-storage/pull/237
711---
8- ed/idl/shared-storage.idl | 2 + -
9- 1 file changed, 1 insertion(+), 1 deletion (-)
12+ ed/idl/shared-storage.idl | 8 +------ -
13+ 1 file changed, 1 insertion(+), 7 deletions (-)
1014
1115diff --git a/ed/idl/shared-storage.idl b/ed/idl/shared-storage.idl
12- index 0ea5fbefc2..d68cea4089 100644
16+ index 0ea5fbefc2..d44997faf1 100644
1317--- a/ed/idl/shared-storage.idl
1418+++ b/ed/idl/shared-storage.idl
1519@@ -105,7 +105,7 @@ interface SharedStorage {
@@ -21,6 +25,16 @@ index 0ea5fbefc2..d68cea4089 100644
2125 };
2226
2327 dictionary SharedStoragePrivateAggregationConfig {
28+ @@ -143,9 +143,3 @@ partial dictionary RequestInit {
29+ ] interface SharedStorageWorkletNavigator {};
30+
31+ SharedStorageWorkletNavigator includes NavigatorLocks;
32+ -
33+ - [SecureContext, Exposed=(Window,Worker,SharedStorageWorklet)]
34+ - interface LockManager {};
35+ -
36+ - [SecureContext, Exposed=(Window,Worker,SharedStorageWorklet)]
37+ - interface Lock {};
2438- -
25392.37.1.windows.1
2640
0 commit comments