`display: flow-root` is a modern way to force a block to be a formatting context that floated elements are contained in (aka clearfix).
From the spec :
> The element generates a block container box, and lays out its contents using flow layout. It always establishes a new block formatting context for its contents.
Tab Atkins and Elika Etemad (fantasai) from CSSWG consider the feature stable enough to be implemented .1,817 votes
Allows attr() to be used in any CSS rule (not just generated content), any CSS property (not just content) and for various data types.
This will revolutionize what we can do with CSS and enable a kind of decoupling between content and styling that has never been possible before.1,777 votes
CSS Level 3 definition of the attr() function is now on the Microsoft Edge backlog. You can track status updates at https://dev.modern.ie/platform/status/csslevel3attrfunction/
This is currently on the backlog with a medium priority. You can track changes at https://dev.modern.ie/platform/status/webgl20/
When using layout modes like flexbox and grid, there is a conflict between the desire to keep the DOM tree relatively flat, to avoid complex, unperformant, highly-nested layouts, and grouping elements in a way that makes sense semantically and allows easy manipulation via data-binding frameworks like Angular.
This conflict can be solved by supporting the "display: contents" box-generation mode from CSS Display Module Level 3. This allows elements to be configured to generate no box of their own, only those of their children. In this way, complex, nested DOM structures can generate much simpler box trees.1,566 votes
backdrop-filter is now enabled by default in Edge included in Windows 10 Insider Preview Build 17063.
SVG2 is now on the Microsoft Edge backlog. You can track status updates at https://dev.modern.ie/platform/status/svg2/
CSS Clip Path is currently on the backlog with medium priority. The status can be tracked along with CSS Masking at https://developer.microsoft.com/en-us/microsoft-edge/platform/status/masks/
Provides a way to blend background images, colors, and gradients together.1,296 votes
background-blend-mode has been added to our backlog – https://dev.modern.ie/platform/status/backgroundblendmode/
CSS properties for aligning boxes within their container. Allows for true vertical centering among other features.1,287 votes
CSS Box Alignment is now on the Microsoft Edge backlog. You can track the status at https://dev.modern.ie/platform/status/boxalignment/
This feature would add support for the <dialog> element to create in-page modal windows.1,276 votes
The dialog element is now on the backlog with a priority of medium. You can track status changes at https://dev.modern.ie/platform/status/dialogelementformodals/
Add support for scrollbar styling, similar to the earlier properties supported in Internet Explorer (i.e. scrollbar-base-color, etc)1,267 votes
Support for styling scrollbars using the WebKit syntax is now on the Microsoft Edge backlog with a priority of medium.
The relational pseudo-class, ‘:has()#’, is a functional pseudo-class taking a relative selector list as an argument. It represents an element if any of the relative selectors, when absolutized and evaluated with the element as the :scope elements, would match at least one element.1,246 votes
The :has() pseudo-class is now on the Microsoft Edge backlog. You can track status updates at https://dev.modern.ie/platform/status/cssrelationalpseudoclasshas
Define arbitrary shapes inside and around which inline content can flow.1,107 votes
CSS Shapes is now on the Microsoft Edge backlog with a priority of medium. You can track status updates at https://dev.modern.ie/platform/status/shapes/
We’re pleased to announce that the details and summary elements are now under development :)
Defines an API supporting the MIDI protocol, enabling web applications to enumerate and select MIDI input and output devices on the client system and send and receive MIDI messages.1,100 votes
Data channels allow a web application to send and receive generic application data peer-to-peer.
This feature request is specifically about the *data channel* component of the WebRTC specification. This is separate from Object RTC and WebRTC 1.0 feature requests because the Platform Status site breaks out data channels separately.
RTC Data Channels:
Platform status: https://developer.microsoft.com/en-us/microsoft-edge/platform/status/rtcdatachannels/?q=data%20channels
Uservoice: (this ticket)
Platform status: https://developer.microsoft.com/en-us/microsoft-edge/platform/status/webrtcobjectrtcapi/?q=Object%20RTC
Platform status: https://developer.microsoft.com/en-us/microsoft-edge/platform/status/webrtcwebrtcv10api/?q=WebRTC
UserVoice: https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6508336-webrtc-webrtc-v1-0-api1,050 votes
As arithmetic coding patents for JPEG have now expired, it would be nice to support arithmetic coding in the JPEG. It will allow recompress existing JPEG files using arithmetic coding losslessly, as the result size of all JPEG files will be reduced by 10%.1,043 votes
Enables web developers to incorporate speech recognition into their web pages.970 votes
Web Speech is on the backlog with a priority of Medium. You can track status changes at https://dev.windows.com/en-us/microsoft-edge/platform/status/webspeechapiinput
We are currently investigating Web Speech along with script-based accessibility as part of our longer term accessibility investments. This joins our wider ranging accessibility investments detailed in our Microsoft Edge for Developers blog post: https://blogs.windows.com/msedgedev/2016/02/03/2016-platform-priorities/
- Don't see your idea?