📃 December 2017 release notes
New in Chrome
The following features are now available in Chrome:
- 
                Async generators:
                Async generator functions (
async function*) create iterators that return multiple promises, one after another, on-demand. - 
                Async iterators and the for await..of loop:
                Asynchronous iterator objects, such as those returned by promises or generator functions, are iterable with the 
for await .. ofloop. - 
                EXT_color_buffer_half_float WebGL extension:
                The 
EXT_color_buffer_half_floatextension for WebGL 1.0 and 2.0 contexts renders 16-bit floating-point color buffers. - 
                font-variant-east-asian:
                The 
font-variant-east-asianCSS property controls glyph substitution and sizing in East Asian text. - 
                Intl.PluralRules:
                The 
Intl.PluralRulesAPI creates a locale-aware object that tells you which of the language's pluralization rules apply based on a given number. - 
                overscroll-behavior:
                The 
overscroll-behaviorCSS property disables default scrolling behaviors when the edges of a scrolling area are reached. - 
                Print events:
                An alternative to 
@media printqueries, thebeforeprintandafterprintevents allow you to change the page for printing and and restore the page after printing. - 
                Promise finally():
                The promise 
finally()method executes a function when the promise settles (resolves or rejects). - 
                Q unit:
                The 
QCSS length unit is an absolute length anchored to the physical measurement of quarter-millimeters.1Qis equivalent to 1/40 of 1 centimeter. - 
                WEBGL_color_buffer_float WebGL extension:
                The 
WEBGL_color_buffer_floatextension for WebGL 1.0 contexts adds the 32-bit floating-point typeRGBA32Fas a color-renderable format. - 
                WEBGL_compressed_texture_etc WebGL extension:
                The 
WEBGL_compressed_texture_etcextension for WebGL 1.0 and 2.0 contexts adds many ETC2 and EAC compressed texture formats tocompressedTexImage2D()andcompressedTexSubImage2D(). 
New in Chrome Android
The following features are now available in Chrome Android:
- 
                Async generators:
                Async generator functions (
async function*) create iterators that return multiple promises, one after another, on-demand. - 
                Async iterators and the for await..of loop:
                Asynchronous iterator objects, such as those returned by promises or generator functions, are iterable with the 
for await .. ofloop. - 
                EXT_color_buffer_half_float WebGL extension:
                The 
EXT_color_buffer_half_floatextension for WebGL 1.0 and 2.0 contexts renders 16-bit floating-point color buffers. - 
                font-variant-east-asian:
                The 
font-variant-east-asianCSS property controls glyph substitution and sizing in East Asian text. - 
                Intl.PluralRules:
                The 
Intl.PluralRulesAPI creates a locale-aware object that tells you which of the language's pluralization rules apply based on a given number. - 
                overscroll-behavior:
                The 
overscroll-behaviorCSS property disables default scrolling behaviors when the edges of a scrolling area are reached. - 
                Print events:
                An alternative to 
@media printqueries, thebeforeprintandafterprintevents allow you to change the page for printing and and restore the page after printing. - 
                Promise finally():
                The promise 
finally()method executes a function when the promise settles (resolves or rejects). - 
                Q unit:
                The 
QCSS length unit is an absolute length anchored to the physical measurement of quarter-millimeters.1Qis equivalent to 1/40 of 1 centimeter. - 
                WEBGL_color_buffer_float WebGL extension:
                The 
WEBGL_color_buffer_floatextension for WebGL 1.0 contexts adds the 32-bit floating-point typeRGBA32Fas a color-renderable format. - 
                WEBGL_compressed_texture_etc WebGL extension:
                The 
WEBGL_compressed_texture_etcextension for WebGL 1.0 and 2.0 contexts adds many ETC2 and EAC compressed texture formats tocompressedTexImage2D()andcompressedTexSubImage2D().