Skip to content

Commit db8b056

Browse files
committed
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 982e77b commit db8b056

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)