Chrome Platform Status - Featureshttp://www.chromestatus.com/features2016-04-04T07:02:10ZNode.isConnected2016-04-04T07:02:10ZChrome Platform Statustag:www.chromestatus.com,2016-04-04:/feature/5676110549352448/The isConnected attribute’s getter returns true, if context object is in a shadow-including document, and false otherwise.Fetch API: referrer policy2016-04-01T21:16:32ZChrome Platform Statustag:www.chromestatus.com,2016-04-01:/feature/5692236742262784/This feature enables users to get / set a Request's referrer policy which affect's the "Referer" HTTP header. Array subclassing and Symbol.species support2016-04-01T16:14:56ZChrome Platform Statustag:www.chromestatus.com,2016-04-01:/feature/4750327530127360/ES2015 changes the semantics of Arrays and certain other classes to create subclass instances from certain methods, and allow a new interception point, Symbol.species, to control whether it's actually the subclass or another class which is instantiated. For example, Array.prototype.map constructs instances of the subclass as its output, with the option to customize this by changing Symbol.speciesMedia Capture from Canvas2016-04-01T15:23:54ZChrome Platform Statustag:www.chromestatus.com,2016-04-01:/feature/4817998447640576/“Media Capture from DOM Elements” document by W3C defines captureStream() method that allows the capture of the <canvas> element in the form of a MediaStream. We want to implement the necessary Blink and Chromium sections that would create this stream by accessing the canvas output according to the given frame rate constraints.CSS border-image: respect border style2016-04-01T14:45:43ZChrome Platform Statustag:www.chromestatus.com,2016-04-01:/feature/5542503914668032/Blink will begin to require a border style in order to paint border images. This has always been required by the spec, but has not been enforced. In order to not be affected by this change, add e.g. 'border-style:solid' where border-image is used.UIEvents KeyboardEvent |key| attribute2016-03-30T21:33:04ZChrome Platform Statustag:www.chromestatus.com,2016-03-30:/feature/4748790720364544/The KeyboardEvent |key| attribute contains information about the character being generated by the key event.CSS column-fill property2016-03-30T12:05:45ZChrome Platform Statustag:www.chromestatus.com,2016-03-30:/feature/6298909664083968/column-fill is the one missing CSS property from the multicol spec (not counting break-after, break-before or break-inside, which really belong in a more generic spec for fragmentation). This property is used to tell the engine whether columns should be balanced or not. If they are balanced, each column gets similar amounts of content inside. If they are not balanced, each column will be filled to the height of the multicol container, until we run out of content.ExtendableMessageEvent on ServiceWorkerGlobalScope2016-03-30T09:45:01ZChrome Platform Statustag:www.chromestatus.com,2016-03-30:/feature/5724079160033280/ServiceWorker.postMessage() now results in an ExtendableMessageEvent fired on ServiceWorkerGlobalScope as a 'message' event. ExtendableMessageEvent.waitUntil() extends its lifetime until a passed Promise is settled. Before this change, postMessage() resulted in a MessageEvent fired on the global scope.Deprecate / Remove Multiple Shadow Roots2016-03-29T06:55:59ZChrome Platform Statustag:www.chromestatus.com,2016-03-29:/feature/4769966083538944/Dropping this feature from the spec is the resolution at Web Components f2f meeting (https://www.w3.org/wiki/Webapps/WebComponentsApril2015Meeting) Deprecated at M45. Removal is planned at M55, roughly.'SameSite' cookie attribute2016-03-29T06:54:03ZChrome Platform Statustag:www.chromestatus.com,2016-03-29:/feature/4672634709082112/Same-site cookies (née "First-Party-Only" (née "First-Party")) allow servers to mitigate the risk of CSRF and information leakage attacks by asserting that a particular cookie should only be sent with requests initiated from the same registrable domain.Client.id2016-03-28T23:29:12ZChrome Platform Statustag:www.chromestatus.com,2016-03-28:/feature/4673870283931648/Client.id is a GUID allowing the ServiceWorker to track client objects between SW termination & restart. Deprecate DHE-based ciphers2016-03-25T23:34:09ZChrome Platform Statustag:www.chromestatus.com,2016-03-25:/feature/5752033759985664/Last year, we raised the minimum TLS Diffie-Hellman group size from 512-bit to 1024-bit. As mentioned then, 1024-bit is insufficient for the long-term. However, metrics report that around 95% of DHE connections seen by Chrome use 1024-bit DHE. This, compounded with how DHE is negotiated in TLS, makes it difficult to move past 1024-bit. Servers should upgrade to ECDHE if available. Otherwise, ensure a plain-RSA cipher suite is enabled.Audio and video tracks2016-03-25T21:35:06ZChrome Platform Statustag:www.chromestatus.com,2016-03-25:/feature/5748496434987008/This adds the ability to get information about multiple audio and video tracks, and switch between them using the AudioTrack.enabled and VideoTrack.selected attributes.Support VP9 in ISO-BMFF2016-03-24T20:21:49ZChrome Platform Statustag:www.chromestatus.com,2016-03-24:/feature/5762080762232832/VP9 is an open and royalty free video coding format. ISO-BMFF (MP4) is an industry standard container and is broadly accepted and used in the industry. Chrome already supports the VP9 codec (currently only in WebM container) and the ISO-BMFF container. This enables them to be used together.Web notifications inline replies2016-03-24T15:16:50ZChrome Platform Statustag:www.chromestatus.com,2016-03-24:/feature/5743740178137088/Support adding a text reply to web notification actions.