📃 July 2019 release notes
New in Chrome
The following features are now available in Chrome:
-
Async clipboard:
The
navigator.clipboard
API asynchronously reads and writes to the system clipboard. -
backdrop-filter:
The
backdrop-filter
CSS property applies graphical effects such as blurring or color shifting to the area behind an element. -
Event timing:
The
event
andfirst-input
performance entries and thePerformanceEventTiming
API measures the latency of user input events, such as mouse clicks or keypresses, and the latency of the first user input. First Input Delay (FID) is a common metric for perceived responsiveness. -
KHR_parallel_shader_compile WebGL extension:
The
KHR_parallel_shader_compile
extension for WebGL 1.0 and 2.0 contexts checks the status of shader compilation without blocking the runtime. -
prefers-color-scheme media query:
The
prefers-color-scheme
CSS media query sets styles based on the requested color scheme, light or dark. -
Promise.allSettled():
The
Promise.allSettled()
static method waits for an array of promises to settle (resolve or reject). -
WebRTC SCTP information:
The
sctp
object onRTCPeerConnection
represents the negotiated SCTP transport. SCTP (Stream Control Transmission Protocol) is the protocol thatRTCDataChannel
uses.
New in Chrome Android
The following features are now available in Chrome Android:
-
Share targets:
The
share_target
web app manifest member registers an installed web app as a handler for shared content. When a user shares content by using the device share dialog, the installed app can be listed as an option for handling the shared content. -
Async clipboard:
The
navigator.clipboard
API asynchronously reads and writes to the system clipboard. -
backdrop-filter:
The
backdrop-filter
CSS property applies graphical effects such as blurring or color shifting to the area behind an element. -
Event timing:
The
event
andfirst-input
performance entries and thePerformanceEventTiming
API measures the latency of user input events, such as mouse clicks or keypresses, and the latency of the first user input. First Input Delay (FID) is a common metric for perceived responsiveness. -
KHR_parallel_shader_compile WebGL extension:
The
KHR_parallel_shader_compile
extension for WebGL 1.0 and 2.0 contexts checks the status of shader compilation without blocking the runtime. -
prefers-color-scheme media query:
The
prefers-color-scheme
CSS media query sets styles based on the requested color scheme, light or dark. -
Promise.allSettled():
The
Promise.allSettled()
static method waits for an array of promises to settle (resolve or reject). -
WebRTC SCTP information:
The
sctp
object onRTCPeerConnection
represents the negotiated SCTP transport. SCTP (Stream Control Transmission Protocol) is the protocol thatRTCDataChannel
uses.
New in Firefox
The following features are now available in Firefox:
-
BigInt:
The
BigInt
JavaScript type represents integers of any size, including integers too large for the primitiveNumber
type. -
BigInt64Array:
The
BigInt64Array
andBigUint64Array
typed arrays represent 64-bit integers, signed and unsigned respectively. -
counter-set:
The
counter-set
CSS property creates (and optionally sets a value for) a counter, the numbers for a series of headings or ordered list items. -
EXT_texture_compression_bptc WebGL extension:
The
EXT_texture_compression_bptc
extension for WebGL 1.0 and 2.0 contexts adds the BPTC compressed texture formats tocompressedTexImage2D()
andcompressedTexSubImage2D()
. - Scroll snap: CSS scroll snap controls the panning and scrolling behavior within a scroll container.
New in Firefox for Android
The following features are now available in Firefox for Android:
-
BigInt:
The
BigInt
JavaScript type represents integers of any size, including integers too large for the primitiveNumber
type. -
BigInt64Array:
The
BigInt64Array
andBigUint64Array
typed arrays represent 64-bit integers, signed and unsigned respectively. -
counter-set:
The
counter-set
CSS property creates (and optionally sets a value for) a counter, the numbers for a series of headings or ordered list items. - Scroll snap: CSS scroll snap controls the panning and scrolling behavior within a scroll container.
-
Visual viewport API:
The
visualViewport
API provides a way to query and modify the user-visible viewport of a web page.