Chrome Platform Status - Featureshttp://chromestatus.com/features2019-10-10T15:02:47Z@supports selector() feature query function2019-10-10T15:02:47ZChrome Platform Statustag:chromestatus.com,2019-10-10:/feature/5555643303854080/Adds a function that queries whether a user agent supports a selector.list-style-type: <string>2019-10-10T14:54:24ZChrome Platform Statustag:chromestatus.com,2019-10-10:/feature/5893875400966144/In CSS2, list-style-type only accepted keyword values like "disc" or "decimal". This defines the appearance of the list item marker when there is no marker image. Later CSS Lists expanded the syntax of list-style-type to allow arbitrary strings.-webkit-appearance:button for arbitrary elements2019-10-08T00:15:59ZChrome Platform Statustag:chromestatus.com,2019-10-08:/feature/4867142128238592/Changes -webkit-appearance:button to work only with <button> and <input> buttons. If 'button' is specified for an unsupported element, the element has the default appearance. This is a follow-up of https://chromestatus.com/feature/5070237827334144 Compute img/video aspect ratio from width and height HTML attributes2019-10-04T18:01:05ZChrome Platform Statustag:chromestatus.com,2019-10-04:/feature/5695266130755584/Computes the aspect ratio of an image using the HTML width and height attributes so that it can be used for sizing an image using CSS before it loads.overflow-wrap: anywhere2019-10-04T17:57:27ZChrome Platform Statustag:chromestatus.com,2019-10-04:/feature/5126089347170304/The new value 'anywhere' allows an otherwise unbreakable sequence of characters to be broken at an arbitrary point if there are no otherwise-acceptable break points in a line. Additionally, soft wrap opportunities introduced by 'anywhere' are considered when calculating min-content intrinsic sizes. CSS ::marker pseudo-element2019-10-03T17:33:53ZChrome Platform Statustag:chromestatus.com,2019-10-03:/feature/6710566854852608/The ::marker pseudo-element represents the automatically generated marker box of a list item. Like ::before and ::after, ::marker is a tree-abiding pseudo-element, so it always fit within the box tree. But unlike ::before and ::after, currently it only accepts a small subset of safe properties, because the marker box layout is mostly undefined.CSS min(), max() and clamp()2019-10-01T21:17:35ZChrome Platform Statustag:chromestatus.com,2019-10-01:/feature/5714277878988800/Adds the comparison functions min(), max(), and clamp() to math expressions for numeric CSS values.-webkit-appearance keywords for arbitrary elements2019-10-01T10:52:09ZChrome Platform Statustag:chromestatus.com,2019-10-01:/feature/5070237827334144/Changes -webkit-appearance keywords to work only with specific element types. If a keyword is applied to a non-supported element, the element has the default appearance.line-break: anywhere2019-10-01T09:56:36ZChrome Platform Statustag:chromestatus.com,2019-10-01:/feature/5668660729348096/The 'line-break: anywhere' declaration allows soft wrapping around every typographic character unit, including around any punctuation character or preserved spaces, or in the middles of words. It disregards any prohibition against line breaks, even those introduced by characters with the GL, WJ, or ZWJ character class (see UAX 14) or mandated by the word-break property. font-optical-sizing2019-09-18T03:42:11ZChrome Platform Statustag:chromestatus.com,2019-09-18:/feature/5685958032752640/The font-optical-sizing property automatically sets the font-size to the opsz - optical sizing axis of variable fonts that support optical sizing. This improves styling and legibility of fonts depending on font size because the font chooses a glyph shape that works optimally at the given font size. For example, the glyph contrast is improved in fonts in heading sizes when compared to the same font at body text size. See the spec link for an illustration of optical sizing.Navigation-controls media query2019-09-12T17:17:43ZChrome Platform Statustag:chromestatus.com,2019-09-12:/feature/5717537549451264/Adds 'navigation-controls' media feature, which is used to detect if the user agent has a back button present in the UI.CSS Blending of background images (mix-blend-mode)2019-09-03T14:22:19ZChrome Platform Statustag:chromestatus.com,2019-09-03:/feature/5768037999312896/Offers more ways to blend a background image of an element with other background images that are below it and with the element's background color. RTCQuicTransport & RTCQuicStream2019-08-26T17:23:14ZChrome Platform Statustag:chromestatus.com,2019-08-26:/feature/6311472179183616/A standalone API using the QUIC transport protocol to exchange arbitrary data with remote peers. This provides a generic multiple-way transport that doesn't use the full PeerConnection stack designed for media purposes. The base API is shared with WebTransport. The difference is the RTCQuicTransport is P2P and uses ICE. For discussion on the webtransport see: https://discourse.wicg.io/t/webtransport-proposal/3508 https://github.com/WICG/web-transportScroll to CSS selector2019-08-26T15:45:16ZChrome Platform Statustag:chromestatus.com,2019-08-26:/feature/4771915918999552/To enable users to easily navigate to specific content in a web page, a CSS selector may be used to indicate part of the document. Indicated part of the document: https://html.spec.whatwg.org/multipage/browsing-the-web.html#the-indicated-part-of-the-document CSS content-size2019-08-26T14:55:12ZChrome Platform Statustag:chromestatus.com,2019-08-26:/feature/5737051062272000/The content-size size property allows developers to specify a placeholder size which would be used for content under size containment which is not yet rendered or ready for display. Currently, with size containment, elements lay out as if they were empty. With size containment and content-size specified, elements lay out as if they had a single child with fixed size (specified by content-size).