📃 April 2016 release notes
New in Chrome
The following features are now available in Chrome:
- Brotli compression: Brotli is a lossless data compression algorithm. When used as a content encoding, it often provides better compression than gzip.
-
column-fill:
The
column-fillCSS property sets the distribution of content across columns in a multi-column layout. -
column-span:
The
column-spanCSS property controls whether a child element extends across all columns of a multi-column parent. -
<link rel="preload">:
The
rel="preload"attribute for the<link>HTML element requests resources, such as images or style sheets, that the page needs soon, so the browser may prioritize them for loading before rendering begins. -
Multi-column layout:
Multi-column layout flows an element's content across one or more columns in a single row, without affecting the
displayproperty of its children. -
Page breaks:
In printed page layouts, the
break-after,break-before,break-insideCSS properties control where printed pages start and end. Also known as pagination or page breaking. - Push messages: The Push API subscribes to and receives server-initiated messages. Subscribers receive pushed messages in the background, even after periods inactive or offline.
New in Chrome Android
The following features are now available in Chrome Android:
-
column-fill:
The
column-fillCSS property sets the distribution of content across columns in a multi-column layout. -
column-span:
The
column-spanCSS property controls whether a child element extends across all columns of a multi-column parent. -
<link rel="preload">:
The
rel="preload"attribute for the<link>HTML element requests resources, such as images or style sheets, that the page needs soon, so the browser may prioritize them for loading before rendering begins. -
Multi-column layout:
Multi-column layout flows an element's content across one or more columns in a single row, without affecting the
displayproperty of its children. -
Page breaks:
In printed page layouts, the
break-after,break-before,break-insideCSS properties control where printed pages start and end. Also known as pagination or page breaking. - Push messages: The Push API subscribes to and receives server-initiated messages. Subscribers receive pushed messages in the background, even after periods inactive or offline.
New in Firefox
The following features are now available in Firefox:
-
document.elementFromPoint() and document.elementsFromPoint():
The
document.elementFromPoint()anddocument.elementsFromPoint()methods find the top-most element at a given point in the viewport, or all elements at a given point in the viewport, respectively. -
Permissions:
The
navigator.permissionsAPI checks whether a permission, such as access to geolocation data, has been granted. -
text-emphasis:
The
text-emphasisCSS property sets position and style for text emphasis marks, especially for East Asian languages.
New in Firefox for Android
The following features are now available in Firefox for Android:
-
document.elementFromPoint() and document.elementsFromPoint():
The
document.elementFromPoint()anddocument.elementsFromPoint()methods find the top-most element at a given point in the viewport, or all elements at a given point in the viewport, respectively. -
Permissions:
The
navigator.permissionsAPI checks whether a permission, such as access to geolocation data, has been granted. -
text-emphasis:
The
text-emphasisCSS property sets position and style for text emphasis marks, especially for East Asian languages.