Skip to content

Commit 6613be3

Browse files
authored
Add patch for ed/idl/shared-storage.idl (#1632)
Drop monkey patches of Web Locks and fix `async_iterable`
1 parent b6bbcc7 commit 6613be3

File tree

1 file changed

+21
-7
lines changed

1 file changed

+21
-7
lines changed
Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
1-
From 1b5252d6e101f6889f4b80de5bcc173c770f6385 Mon Sep 17 00:00:00 2001
1+
From 74e86e15794ecb5a4bc09b280e86b0950e656b60 Mon Sep 17 00:00:00 2001
22
From: 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

1115
diff --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
--
2539
2.37.1.windows.1
2640

0 commit comments

Comments
 (0)