Features available in Chrome for Android
- CSS Font Loading API - FontFaceSet interface: https://googlechrome.github.io/samples/font-face-set/index.html
- CSS font-feature-settings: https://drafts.csswg.org/css-fonts/#font-feature-settings-prop
- Fetch API: data and blob schemes support: https://fetch.spec.whatwg.org/
- Indexed DB: Replace DOMError with DOMException: https://w3c.github.io/IndexedDB/
- IndexedDB getAll() methods: https://googlechrome.github.io/samples/idb-getall/index.html
- MediaStreamTrack.remote attribute: http://w3c.github.io/mediacapture-main/getusermedia.html#widl-MediaStreamTrack-remote
- More correct min-width/height: auto implementation for flex items: https://drafts.csswg.org/css-flexbox/#min-size-auto
- Notification action buttons: https://tests.peter.sh/notification-generator/
- Presentation API: https://webscreens.github.io/demo/
- ServiceWorkerRegistration.update() does not bypass the browser HTTP cache: https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html
- Throttle rendering pipeline based on viewport visibility: https://docs.google.com/document/d/1Dd4qi1b_iX-OCZpelvXxizjq6dDJ76XNtk37SZEoTYQ/edit
- Touch and TouchEvent constructors: https://jsbin.com/lohuwa
- UI Events KeyboardEvent |code| attribute: https://googlechrome.github.io/samples/keyboardevent-code-attribute/
- Unprefixed CSS Writing Modes with syntax updates: https://drafts.csswg.org/css-writing-modes-3/
- VP9 software encoder/decoder in Chrome for WebRTC: https://simpl.info/mediarecorder/
- WebAudio: Support chaining on AudioNode.connect() and AudioParam automation methods: https://googlechrome.github.io/samples/webaudio-method-chaining/index.html
- WebRTC API for choosing key pair algorithm (RSA, ECDSA) for certificates used in DTLS handshake (Behind a flag in desktop Chrome 48): http://w3c.github.io/webrtc-pc/archives/20150611/webrtc.html
- Web Bluetooth (Behind a flag in desktop Chrome 45): https://googlechrome.github.io/samples/web-bluetooth; https://github.com/WebBluetoothCG/demos
Features enabled by default in desktop Chrome 48
- addEventListener/removeEventListener EventListenerOptions API: https://github.com/whatwg/dom/pull/82
Features removed/deprecated in Chrome for Android
- SVGGraphicsElement.getTransformToElement : https://lists.w3.org/Archives/Public/www-svg/2015Aug/att-0009/SVGWG-F2F-minutes-20150824.html#item02
- Support for intrinsic and min-intrinsic:
- HTMLFrameElement.prototype.getSVGDocument(): https://html.spec.whatwg.org/multipage/embedded-content.html#svg-0
- RC4: https://rc4.badssl.com/
- SVG glyph-orientation-horizontal and glyph-orientation-vertical: https://drafts.csswg.org/css-writing-modes-3/#glyph-orientation
- darker composite operator: https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation
- SVGElement.offset(Parent|Top|Left|Width|Height):
- SVGPathSeg interfaces:
- TextTrackList and TextTrackCueList item methods: