Skip to content

Commit f1fb09f

Browse files
authored
Safari 18.4 adds ExtendableCookieChangeEvent API behind flag (#27789)
Update Safari data for ExtendableCookieChangeEvent API This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the `ExtendableCookieChangeEvent` API. The mdn-bcd-collector reported this to be unsupported in Safari 18.4 through 18.6, even though it was reported as supported in Safari 18.4 beta. After doing some additional digging, it appears that this feature was hidden behind a flag that must have been enabled in 18.4 beta but disabled in stable releases.
1 parent d35bf09 commit f1fb09f

File tree

1 file changed

+48
-6
lines changed

1 file changed

+48
-6
lines changed

api/ExtendableCookieChangeEvent.json

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,14 @@
2121
"opera": "mirror",
2222
"opera_android": "mirror",
2323
"safari": {
24-
"version_added": "18.4"
24+
"version_added": "18.4",
25+
"flags": [
26+
{
27+
"name": "Cookie Store API CookieStoreManager",
28+
"type": "preference",
29+
"value_to_set": "Enabled"
30+
}
31+
]
2532
},
2633
"safari_ios": "mirror",
2734
"samsunginternet_android": "mirror",
@@ -56,7 +63,14 @@
5663
"opera": "mirror",
5764
"opera_android": "mirror",
5865
"safari": {
59-
"version_added": "18.4"
66+
"version_added": "18.4",
67+
"flags": [
68+
{
69+
"name": "Cookie Store API CookieStoreManager",
70+
"type": "preference",
71+
"value_to_set": "Enabled"
72+
}
73+
]
6074
},
6175
"safari_ios": "mirror",
6276
"samsunginternet_android": "mirror",
@@ -91,7 +105,14 @@
91105
"opera": "mirror",
92106
"opera_android": "mirror",
93107
"safari": {
94-
"version_added": "18.4"
108+
"version_added": "18.4",
109+
"flags": [
110+
{
111+
"name": "Cookie Store API CookieStoreManager",
112+
"type": "preference",
113+
"value_to_set": "Enabled"
114+
}
115+
]
95116
},
96117
"safari_ios": "mirror",
97118
"samsunginternet_android": "mirror",
@@ -125,7 +146,14 @@
125146
"opera": "mirror",
126147
"opera_android": "mirror",
127148
"safari": {
128-
"version_added": "18.4"
149+
"version_added": "18.4",
150+
"flags": [
151+
{
152+
"name": "Cookie Store API CookieStoreManager",
153+
"type": "preference",
154+
"value_to_set": "Enabled"
155+
}
156+
]
129157
},
130158
"safari_ios": "mirror",
131159
"samsunginternet_android": "mirror",
@@ -161,7 +189,14 @@
161189
"opera": "mirror",
162190
"opera_android": "mirror",
163191
"safari": {
164-
"version_added": "18.4"
192+
"version_added": "18.4",
193+
"flags": [
194+
{
195+
"name": "Cookie Store API CookieStoreManager",
196+
"type": "preference",
197+
"value_to_set": "Enabled"
198+
}
199+
]
165200
},
166201
"safari_ios": "mirror",
167202
"samsunginternet_android": "mirror",
@@ -195,7 +230,14 @@
195230
"opera": "mirror",
196231
"opera_android": "mirror",
197232
"safari": {
198-
"version_added": "18.4"
233+
"version_added": "18.4",
234+
"flags": [
235+
{
236+
"name": "Cookie Store API CookieStoreManager",
237+
"type": "preference",
238+
"value_to_set": "Enabled"
239+
}
240+
]
199241
},
200242
"safari_ios": "mirror",
201243
"samsunginternet_android": "mirror",

0 commit comments

Comments
 (0)