Platform/Roadmap2025: Difference between revisions

142
(141)
(142)
Line 7: Line 7:
Related Links:
Related Links:
* [https://whattrainisitnow.com/calendar/ Firefox Release Calendar] (future)
* [https://whattrainisitnow.com/calendar/ Firefox Release Calendar] (future)
* [https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases Firefox release notes for developers] (past)<!-- thru Fx141, needs to incorporate Fx142 -present, eventually thru 146 relnotes -->
* [https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases Firefox release notes for developers] (past)<!-- thru Fx142, needs to incorporate Fx143 -present, eventually thru 146 relnotes -->
* [https://firefox-source-docs.mozilla.org/contributing/pocket-guide-shipping-firefox.html Pocket Guide: Shipping Firefox]
* [https://firefox-source-docs.mozilla.org/contributing/pocket-guide-shipping-firefox.html Pocket Guide: Shipping Firefox]


Line 50: Line 50:
== Media ==
== Media ==
* HEVC (H.265) hardware support on Android, and hardware and software support on Linux ([https://bugzil.la/1950032 1950032])
* HEVC (H.265) hardware support on Android, and hardware and software support on Linux ([https://bugzil.la/1950032 1950032])
* <code>RTCIceCandidatePairStats</code> properties <code>currentRoundTripTime</code>, <code>totalRoundTripTime</code>, and <code>responsesReceived</code> properties ([https://bugzil.la/1371391 1371391])
* <code>RTCInboundRtpStreamStats</code> properties <code>estimatedPlayoutTimestamp</code>, <code>framesAssembledFromMultiplePackets</code>, <code>freezeCount</code>, <code>jitterBufferMinimumDelay</code>, <code>jitterBufferTargetDelay</code>, <code>keyFramesDecoded</code>, <code>pauseCount</code>, <code>totalAssemblyTime</code>, <code>totalFreezesDuration</code>, and <code>totalPausesDuration</code> properties ([https://bugzil.la/1926622 1926622])
* <code>RTCOutboundRtpStreamStats</code> properties <code>mid</code> & <code>rid</code> ([https://bugzil.la/1643001 1643001])
* <code>RTCOutboundRtpStreamStats</code> properties <code>mid</code> & <code>rid</code> ([https://bugzil.la/1643001 1643001])
* WebRTC send and receive video encoded using AV1 codec - ([https://bugzil.la/1932065 1932065], [https://bugzil.la/1944878 1944878])
* WebRTC send and receive video encoded using AV1 codec - ([https://bugzil.la/1932065 1932065], [https://bugzil.la/1944878 1944878])
Line 63: Line 65:
* <code>&lt;</code> and <code>&gt;</code> escaping in serialized HTML attributes ([https://bugzil.la/1962084 1962084])
* <code>&lt;</code> and <code>&gt;</code> escaping in serialized HTML attributes ([https://bugzil.la/1962084 1962084])
** <code>Element.innerHTML</code>, <code>Element.outerHTML</code>, <code>Element.getHTML()</code>, <code>ShadowRoot.innerHTML</code>, <code>ShadowRoot.getHTML()</code>
** <code>Element.innerHTML</code>, <code>Element.outerHTML</code>, <code>Element.getHTML()</code>, <code>ShadowRoot.innerHTML</code>, <code>ShadowRoot.getHTML()</code>
* <code>Animation.overallProgress</code> ([https://bugzil.la/1834878 1834878])
* <code>beforematch</code> event ([https://bugzil.la/1761043 1761043], [https://bugzil.la/1955379 1955379])
* <code>beforematch</code> event ([https://bugzil.la/1761043 1761043], [https://bugzil.la/1955379 1955379])
* HTML Sanitizer API - ([https://bugzil.la/1950605 1950605], [https://bugzil.la/1952250 1952250])
* HTML Sanitizer API - ([https://bugzil.la/1950605 1950605], [https://bugzil.la/1952250 1952250])
Line 69: Line 72:
* <code>HTMLElement</code> <code>showPopover()</code> and <code>togglePopover()</code> methods support <code>options.source</code>, <code>togglePopover()</code> supports <code>force</code> and <code>options.force</code> argument ([https://bugzil.la/1936411 1936411])
* <code>HTMLElement</code> <code>showPopover()</code> and <code>togglePopover()</code> methods support <code>options.source</code>, <code>togglePopover()</code> supports <code>force</code> and <code>options.force</code> argument ([https://bugzil.la/1936411 1936411])
* <code>pointerrawupdate</code> event ([https://bugzil.la/1550462 1550462])
* <code>pointerrawupdate</code> event ([https://bugzil.la/1550462 1550462])
*  Prioritized Task Scheduling API ([https://bugzil.la/1966997 1966997])
* <code>Selection.getComposedRanges()</code> ([https://bugzil.la/1903870 1903870])
* ...
* ...


Line 95: Line 100:
* <code>PublicKeyCredential.getClientCapabilities()</code> ([https://bugzil.la/1884466 1884466])
* <code>PublicKeyCredential.getClientCapabilities()</code> ([https://bugzil.la/1884466 1884466])
* <code>RTCCertificate</code> support <code>getFingerprints()</code> method ([https://bugzil.la/1525241 1525241])
* <code>RTCCertificate</code> support <code>getFingerprints()</code> method ([https://bugzil.la/1525241 1525241])
* URL Pattern API ([https://bugzil.la/1731418 1731418])
* View Transition API ([https://bugzil.la/1950759 1950759])
* View Transition API ([https://bugzil.la/1950759 1950759])
* Web Authentication extensions: <code>largeBlob</code> ([https://bugzil.la/1795020 1795020]), <code>credProps</code> ([https://bugzil.la/1844449 1844449]), <code>prf</code> ([https://bugzil.la/1935280 1935280])
* Web Authentication extensions: <code>largeBlob</code> ([https://bugzil.la/1795020 1795020]), <code>credProps</code> ([https://bugzil.la/1844449 1844449]), <code>prf</code> ([https://bugzil.la/1935280 1935280])
Line 124: Line 130:
* <code>cookies.SameSiteStatus</code> support <code>unspecified</code> ([https://bugzil.la/1550032 1550032])
* <code>cookies.SameSiteStatus</code> support <code>unspecified</code> ([https://bugzil.la/1550032 1550032])
* <code>emulation.setGeolocationOverride</code> ([https://bugzil.la/1954992 1954992])
* <code>emulation.setGeolocationOverride</code> ([https://bugzil.la/1954992 1954992])
* <code>emulation.setLocaleOverride</code> ([https://bugzil.la/1968952 1968952])
* <code>script.addPreloadScript</code> support <code>userContexts</code> field ([https://bugzil.la/1940927 1940927])
* <code>script.addPreloadScript</code> support <code>userContexts</code> field ([https://bugzil.la/1940927 1940927])
* <code>sessions.subscribe</code> argument <code>userContexts</code> ([https://bugzil.la/1938604 1938604])
* <code>sessions.subscribe</code> argument <code>userContexts</code> ([https://bugzil.la/1938604 1938604])
canmove, Confirmed users
2,851

edits