Platform/Roadmap2026: Difference between revisions
< Platform
Jump to navigation
Jump to search
(Interop) |
(expand Interop section, re-organize platform technology areas like 2025, include 147) |
||
| Line 15: | Line 15: | ||
* https://developer.mozilla.org/en-US/docs/Web/ | * https://developer.mozilla.org/en-US/docs/Web/ | ||
== | == HTML == | ||
* ... | |||
CSS: | == CSS == | ||
* units: <code>rcap</code>, <code>rch</code>, <code>rex</code>, <code>ric</code> ([https://bugzil.la/1740584 1740584]) | |||
* <code>::before</code> and <code>::after</code> on replaced elements ([https://bugzil.la/1931309 1931309]) | * <code>::before</code> and <code>::after</code> on replaced elements ([https://bugzil.la/1931309 1931309]) | ||
* <code>::marker</code> pseudo-element support <code>counter-increment</code>, <code>counter-reset</code>, <code>counter-set</code>, <code>quotes</code> properties ([https://bugzil.la/2000404 2000404]) | |||
* CSS Anchor Positioning ([https://bugzil.la/1988225 1988225]) | |||
** <code>align-items</code>, <code>align-self</code>, <code>justify-items</code>, <code>justify-self</code>, <code>place-items</code>, and <code>place-self</code> properties support <code>anchor-center</code> value ([https://bugzil.la/1909339 1909339]) | |||
** <code>position-anchor</code> property supports value <code>none</code> ([https://bugzil.la/1999972 1999972]) | |||
* CSS properties and rendering of <code><nowiki><fieldset></nowiki></code> and <code><nowiki><legend></nowiki></code> ([https://bugzil.la/1935129 1935129]) | * CSS properties and rendering of <code><nowiki><fieldset></nowiki></code> and <code><nowiki><legend></nowiki></code> ([https://bugzil.la/1935129 1935129]) | ||
** margins, generated content, custom <code>display</code> values | ** margins, generated content, custom <code>display</code> values | ||
* View transition types ([https://bugzil.la/2001878 2001878]) | |||
* ... | * ... | ||
WebCompat: | |||
* | * <code>-webkit-perspective</code> property ([https://bugzil.la/1362499 1362499]) | ||
* ... | * ... | ||
=== CSSOM === | |||
* ... | * ... | ||
== SVG == | |||
* | * SVG URL media fragments ([https://bugzil.la/1999989 1999989]) | ||
* ... | * ... | ||
== | == Rendering == | ||
WebGPU: | |||
* ... | * ... | ||
== | == Media == | ||
* . | Including Media-related APIs like WebRTC | ||
* WebRTC MediaStreamTrackProcessor ([https://bugzil.la/1749532 1749532]) | |||
* WebRTC VideoTrackGenerator ([https://bugzil.la/1749533 1749533]) | |||
* . | |||
== DOM == | == DOM == | ||
| Line 54: | Line 54: | ||
== JS == | == JS == | ||
* CSS module scripts ([https://bugzil.la/1986681 1986681]) | |||
* <code>Iterator.concat()</code> method ([https://bugzil.la/1986672 1986672]) | |||
* ... | * ... | ||
== APIs == | == APIs == | ||
* <code>Document.activeViewTransition</code> property ([https://bugzil.la/2001836 2001836]) | |||
* <code>CompressionStream</code> and <code>DecompressionStream</code> support Brotli compression ([https://bugzil.la/1921583 1921583]) | |||
* Navigation API ([https://bugzil.la/1997962 1997962]) | |||
* ... | |||
=== Add-ons === | |||
* ... | * ... | ||
== | === WebDriver === | ||
* <code>input.fileDialogOpened</code> event ([https://bugzil.la/1855045 1855045]) | |||
* <code>emulation.setScreenSettingsOverride</code> command ([https://bugzil.la/2000651 2000651]) | |||
* ... | * ... | ||
== Protocols == | |||
=== HTTP === | === HTTP === | ||
* ... | * ... | ||
== | == Security == | ||
* ... | * ... | ||
== | == Interop == | ||
[https://wpt.fyi/interop-2026 Interop 2026] ([https://bugzil.la/2018559 2018559]) | |||
* Our announcement blog post: https://hacks.mozilla.org/2026/02/launching-interop-2026/ | |||
* ... | |||
Interop Focus Areas for implementation: | |||
* [https://bugzil.la/2017321 2017321]: CSS Anchor Positioning | |||
* [https://bugzil.la/2017328 2017328]: CSS attr() | |||
* [https://bugzil.la/2017330 2017330]: CSS contrast-color | |||
* [https://bugzil.la/2017331 2017331]: Container style queries | |||
* [https://bugzil.la/2017332 2017332]: Custom highlights | |||
* [https://bugzil.la/2017335 2017335]: Dialogs and Popovers | |||
* [https://bugzil.la/2017337 2017337]: Fetch | |||
* [https://bugzil.la/2017340 2017340]: IndexedDB | |||
* [https://bugzil.la/2017341 2017341]: JSPI for WASM | |||
* [https://bugzil.la/2017344 2017344]: Navigation | |||
* [https://bugzil.la/2017353 2017353]: Scoped custom element registries | |||
* [https://bugzil.la/2017354 2017354]: Scroll-driven animations | |||
* [https://bugzil.la/2017355 2017355]: scroll-snap | |||
* [https://bugzil.la/2017356 2017356]: CSS shape | |||
* [https://bugzil.la/2017359 2017359]: View transitions | |||
* [https://bugzil.la/2017360 2017360]: zoom | |||
* [https://bugzil.la/2017361 2017361]: Web compat | |||
* [https://bugzil.la/2017363 2017363]: WebRTC | |||
* [https://bugzil.la/2017364 2017364]: WebTransport | |||
== Specifications and Notes == | == Specifications and Notes == | ||
Revision as of 00:41, 4 April 2026
This article is a stub. You can help MozillaWiki by expanding it.
Platform 2026 Roadmap
Related Links:
- Firefox Release Calendar (future)
- Firefox release notes for developers (past)
- Pocket Guide: Shipping Firefox
These are areas of work planned for Gecko in 2026 for the Web Platform.
For current web platform documentation of these areas, see the subsections at:
HTML
- ...
CSS
- units:
rcap,rch,rex,ric(1740584) ::beforeand::afteron replaced elements (1931309)::markerpseudo-element supportcounter-increment,counter-reset,counter-set,quotesproperties (2000404)- CSS Anchor Positioning (1988225)
- CSS properties and rendering of
<fieldset>and<legend>(1935129)- margins, generated content, custom
displayvalues
- margins, generated content, custom
- View transition types (2001878)
- ...
WebCompat:
-webkit-perspectiveproperty (1362499)- ...
CSSOM
- ...
SVG
- SVG URL media fragments (1999989)
- ...
Rendering
WebGPU:
- ...
Media
Including Media-related APIs like WebRTC
DOM
- ...
JS
APIs
Document.activeViewTransitionproperty (2001836)CompressionStreamandDecompressionStreamsupport Brotli compression (1921583)- Navigation API (1997962)
- ...
Add-ons
- ...
WebDriver
Protocols
HTTP
- ...
Security
- ...
Interop
- Our announcement blog post: https://hacks.mozilla.org/2026/02/launching-interop-2026/
Interop Focus Areas for implementation:
- 2017321: CSS Anchor Positioning
- 2017328: CSS attr()
- 2017330: CSS contrast-color
- 2017331: Container style queries
- 2017332: Custom highlights
- 2017335: Dialogs and Popovers
- 2017337: Fetch
- 2017340: IndexedDB
- 2017341: JSPI for WASM
- 2017344: Navigation
- 2017353: Scoped custom element registries
- 2017354: Scroll-driven animations
- 2017355: scroll-snap
- 2017356: CSS shape
- 2017359: View transitions
- 2017360: zoom
- 2017361: Web compat
- 2017363: WebRTC
- 2017364: WebTransport
Specifications and Notes
Edit and publish new and updated specifications and notes. See Standards for our ongoing work in this area.
- ...
See Also
- Platform
- Previously: Platform/Roadmap2025
- Next: Platform/Roadmap2027