Product highlights for the Gecko Web Platform over the past two weeks:
- Accessibility [Asa Dotzler] - Published blog post about Global Accessibility Awareness Day <https://blog.mozilla.org/accessibility/today-is-global-accessibility-awareness-day/> - Worked on Intro to A11Y presentation. - Considering new non-experiment approach to enabling a11y panel in dev tools. - Layout [Martin Balfanz] - Starting Q3 planning - Lazy-loading threshold currently discussed by whatwg <https://github.com/whatwg/html/issues/5408>. Monitoring the conversation. - Analyzing experiment opportunities around Fenix: auto-enabled lazy-loading for all images; prefers-reduced-data; throttling animations - Graphics [Martin Balfanz] - Starting Q3 planning - Several UX related conversations around pinch-zooming for desktop. Aiming for more insights through data. - Starting light research on high refresh-rate screens - Media [Adam Stevenson] - Landing RTX support in Nightly broke Google Meet <https://bugzilla.mozilla.org/show_bug.cgi?id=1638758>, disabled RTX temporarily - Working on support actions API <https://bugzilla.mozilla.org/show_bug.cgi?id=1640998> on MediaControlKeysEventSource - Work happening on displaying artwork image <https://bugzilla.mozilla.org/show_bug.cgi?id=1623971> on the virtual control interface (SMTC/MPRIS) - Landed support <https://bugzilla.mozilla.org/show_bug.cgi?id=1639409> for decoding AVIF images with the dav1d decoder, behind pref image.avif.use-dav1d - Continued work on upgrading exoplayer <https://bugzilla.mozilla.org/show_bug.cgi?id=1628792> to newer version - DOM [Adam Stevenson] - A lot happening in the Editor and Selection areas - Reviewing and closing several old bugs <https://bugzilla.mozilla.org/buglist.cgi?chfieldfrom=-1ws&o1=notsubstring&v3=intermittent&known_name=DOM%20Core-P1&emaillongdesc1=1&query_format=advanced&chfieldvalue=RESOLVED&component=DOM%3A%20Editor&component=DOM%3A%20HTML%20Parser&component=DOM%3A%20Selection&component=DOM%3A%20Serializers&f1=flagtypes.name&f7=status_whiteboard&f2=cf_tracking_e10s&chfieldto=Now&o6=notsubstring&o5=notsubstring&f6=keywords&f5=short_desc&o7=notsubstring&o2=notequals&o4=notsubstring&v2=%20&classification=Components&product=Core&chfield=bug_status&list_id=15268307&query_based_on=DOM%20Core-P1&emailtype1=exact&v5=%5Bwpt-syn&f4=status_whiteboard&f3=short_desc&email1=krosylight%40mozilla.com&o3=notsubstring> - Table copying feature testing - Significant clean-up to unblock “beforeinput event” - Fission UI events & Focus management - Performance improvement - Made clearTimeout() O(1) <https://bugzilla.mozilla.org/show_bug.cgi?id=1615564> - Progress on dialog-element <https://bugzilla.mozilla.org/show_bug.cgi?id=dialog-element> - Standards work - Storage-partitioning is ongoing, an introduction <https://github.com/privacycg/storage-partitioning> has been written - Workers and Storage [Adam Stevenson] - Landed `Response`s provided by service workers must respect COOP/COEP <https://bugzilla.mozilla.org/show_bug.cgi?id=1575095> - reSAB looks positive. Only a couple more patches, some review and bug/test fixing away from ready to ship. - Work to Support IndexedDB in Private Browsing Mode (with encrypted disk storage) ongoing <https://bugzilla.mozilla.org/show_bug.cgi?id=idb-private-browsing>. - JavaScript [Mike Conca] - Laid out plans for remaining Stage 3 JS features for H2 - RegExp named groups landed in 78 (big feature for webcompat) - WebAssembly [Mike Conca] - Multi-value and big-ints riding trains to 78 - WeakRefs enabled in 79 - Networking [Mike Conca] - Targeting re-enabling HTTP/3 (QUIC) in Nightly 80 - Targeting disabling of AppCache for Fx79 - Preload now enabled by default on Nightly and early Beta Mike Conca Group Product Manager, Firefox Web Technologies _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform