Skip to content

Commit fa1cddd

Browse files
Elchi3caugner
andcommitted
Safari 18.4 added PushEvent.notification + Window.pushManager (Declarative Push) (#28000)
* Add Declarative Push * Apply suggestions from code review Co-authored-by: Claas Augner <[email protected]> * Set webview to false --------- Co-authored-by: Claas Augner <[email protected]>
1 parent c19bb5e commit fa1cddd

File tree

2 files changed

+80
-0
lines changed

2 files changed

+80
-0
lines changed

api/PushEvent.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,46 @@
151151
"deprecated": false
152152
}
153153
}
154+
},
155+
"notification": {
156+
"__compat": {
157+
"spec_url": "https://w3c.github.io/push-api/#dom-pushevent-notification",
158+
"support": {
159+
"chrome": {
160+
"version_added": false,
161+
"impl_url": "https://crbug.com/382298314"
162+
},
163+
"chrome_android": "mirror",
164+
"edge": {
165+
"version_added": false
166+
},
167+
"firefox": {
168+
"version_added": false,
169+
"impl_url": "https://bugzil.la/1935325"
170+
},
171+
"firefox_android": "mirror",
172+
"oculus": "mirror",
173+
"opera": "mirror",
174+
"opera_android": "mirror",
175+
"safari": {
176+
"version_added": "18.4"
177+
},
178+
"safari_ios": {
179+
"version_added": "18.4",
180+
"notes": "Notifications are supported in web apps saved to the home screen."
181+
},
182+
"samsunginternet_android": "mirror",
183+
"webview_android": "mirror",
184+
"webview_ios": {
185+
"version_added": false
186+
}
187+
},
188+
"status": {
189+
"experimental": true,
190+
"standard_track": true,
191+
"deprecated": false
192+
}
193+
}
154194
}
155195
}
156196
}

api/Window.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4718,6 +4718,46 @@
47184718
}
47194719
}
47204720
},
4721+
"pushManager": {
4722+
"__compat": {
4723+
"spec_url": "https://w3c.github.io/push-api/#dom-pushmanagerattribute-pushmanager",
4724+
"support": {
4725+
"chrome": {
4726+
"version_added": false,
4727+
"impl_url": "https://crbug.com/382298314"
4728+
},
4729+
"chrome_android": "mirror",
4730+
"edge": {
4731+
"version_added": false
4732+
},
4733+
"firefox": {
4734+
"version_added": false,
4735+
"impl_url": "https://bugzil.la/1935325"
4736+
},
4737+
"firefox_android": "mirror",
4738+
"oculus": "mirror",
4739+
"opera": "mirror",
4740+
"opera_android": "mirror",
4741+
"safari": {
4742+
"version_added": "18.4"
4743+
},
4744+
"safari_ios": {
4745+
"version_added": "18.4",
4746+
"notes": "Notifications are supported in web apps saved to the home screen."
4747+
},
4748+
"samsunginternet_android": "mirror",
4749+
"webview_android": "mirror",
4750+
"webview_ios": {
4751+
"version_added": false
4752+
}
4753+
},
4754+
"status": {
4755+
"experimental": true,
4756+
"standard_track": true,
4757+
"deprecated": false
4758+
}
4759+
}
4760+
},
47214761
"queryLocalFonts": {
47224762
"__compat": {
47234763
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/queryLocalFonts",

0 commit comments

Comments
 (0)