Samples for Web Platform Features Enabled by Chrome 52

Features available in Chrome for Android and enabled by default in desktop Chrome

  1. -webkit-appearance:none for METER element: https://honry.github.io/demo/tests/m52/CSS3UI_appearance-none-manual.html
  2. Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors: https://honry.github.io/demo/tests/m52/CSS3Colors_color_rgba.html
  3. Alternative Services:
  4. CSP3: The 'strict-dynamic' source expression.: https://csp-experiments.appspot.com/unsafe-dynamic
  5. CSS Containment:
  6. CSS Flexbox: New behavior for absolute-positioned children: https://googlechrome.github.io/samples/css-flexbox-abspos/index.html http://jsbin.com/sikiqedemo/3/edit?html,output
  7. Exponentiation Operator (** / **=): https://honry.github.io/demo/tests/m52/exponentiation.html
  8. Fetch API: Response construction with ReadableStream: https://jakearchibald.com/2016/streams-ftw/
  9. Fetch API: referrer policy: https://googlechrome.github.io/samples/fetch-api/fetch-referrer-policy.html
  10. H.264 software encoder/decoder in Chrome for WebRTC: http://demo.webrtcbook.com:5001/data.html
  11. HTMLMediaElement.srcObject attribute:
  12. IDBKeyRange.includes(): http://w3c-test.org/IndexedDB/idbkeyrange-includes.htm
  13. ImageBitmapOptions:
  14. Invalid values behave like "metadata", not "subtitles":
  15. MediaStream ended event and onended attribute:
  16. Pause event loop during modal dialogs: http://jsfiddle.net/sfc75sg6/10/
  17. Performance Observer: http://w3c-test.org/performance-timeline/po-observe.html
  18. Persistent storage:
  19. Pointer Events:
  20. Push subscription restrictions, Web Push protocol:
  21. Strict Secure Cookies:
  22. Stricter user gestures for touch: http://rbyers.net/touch-popup-crossorigin.html
  23. (behind a flag)Stylesheets activated after the body is started do not block paint:http://test.patrickmeenan.com/css/
  24. WebAudio: AudioParams include min/max attributes to specify the nominal range: https://honry.github.io/demo/tests/m52/audioparam-nominal-range.html
  25. WebAudio: Add Automation Support to PannerNode and AudioListener: https://honry.github.io/demo/tests/m52/automation-support.html
  26. WebAudio: DynamicsCompressor.reduction is a float not AudioParam: https://honry.github.io/demo/tests/m52/dynamicscompressornode-reduction.html
  27. WebRTC: Storing RTCCertificate in IndexedDB:
  28. font-variant-caps:https://honry.github.io/demo/tests/m52/font-variant-caps.html
  29. font-variant-numeric:https://honry.github.io/demo/tests/m52/font-variant-numeric.html

Features enabled by default in desktop Chrome

  1. Filters in 2D canvas: https://honry.github.io/demo/tests/m52/2d.filter.html
  2. MediaDevices devicechange event:

Features available in Chrome for Android

  1. MediaStreamTrack constraints API: https://honry.github.io/demo/tests/m52/MediaStreamTrack.html
  2. Pointer Events:
  3. Strict Secure Cookies: