One Line Summary
pushsubscriptionchange is currently defined as Event when it should be it's own type defined by PushSubscriptionChangeEvent in the w3c spec.
Background
PR "#944 -Remove unimplemented PushSubscriptionChangeEvent" removed PushSubscriptionChangeEvent under the wrong assumption that browsers don't support this. However it was later commented that this is supported, noted in mdn/browser-compat-data#6715 (comment). Then pushsubscriptionchange was later re-added as the wrong type in (Event) #1365