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
[email protected]
https://lists.mozilla.org/listinfo/dev-platform