I’ve decided to resurrect our weekly progress mail, where we talk about the things we’ve been working on. As part of this, I’d also like to invite people to share anything they'd like help with, so others can see places on MDN where they can get involved and contribute.
This is not just for MDN staff either — volunteers can feel free to respond with their own items!
Chris’s work last week
1. Developed procedure for dealing with "secure context features" (https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts).
You can add to the list of secure context-only features here: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts/features_restricted_to_secure_contexts
I’ve also created some macros to generate banners and inline indicators allowing us to mark secure context-only features. These will be available as soon as they’ve been merged into the main kumascript repo.
2. Updates to Selection API (https://developer.mozilla.org/en-US/docs/Web/API/Selection_API)
The spec has had some minor updates, so I’ve documented them (changes to some parameters of collapse() and extend(), addition of empty(), setPosition(), and deleteFromDocument())
3. Service workers updated to use standard MessageEvent for messages instead of the ServiceWorkerMessageEvent
The MessageEvent docs were mostly missing, so I documented it thoroughly (https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent). This is really nice to have done, as all modern messaging technologies (channel messaging, server-sent events, web sockets, etc.) use it.