Web platform features explorer

📃 March 2026 release notes

New in Chrome

The following features are now available in Chrome:

  • Iterator.concat(): The Iterator.concat() JavaScript method returns an iterator that yields values from a sequence of iterators, exhausting each iterator before moving on to the next.
  • Navigation precommit handlers: The precommitHandler callback option to NavigateEvent's intercept() method returns a promise that defers navigation until the promise resolves. You can use this to change the navigation's URL, state, and history before navigation occurs.
  • Scoped custom element registries: The CustomElementRegistry() constructor creates a new custom element registry that's separate from the global window.customElements registry. Creating more than one registry is useful for multiple custom elements that have the same tag name to coexist.
  • text-indent: each-line: The text-indent: each-line CSS declaration indents text after forced breaks as well as to the first line of a block.
  • text-indent: hanging: The text-indent: hanging CSS declaration indents all lines except the first.

New in Chrome Android

The following features are now available in Chrome Android:

  • Iterator.concat(): The Iterator.concat() JavaScript method returns an iterator that yields values from a sequence of iterators, exhausting each iterator before moving on to the next.
  • Navigation precommit handlers: The precommitHandler callback option to NavigateEvent's intercept() method returns a promise that defers navigation until the promise resolves. You can use this to change the navigation's URL, state, and history before navigation occurs.
  • Scoped custom element registries: The CustomElementRegistry() constructor creates a new custom element registry that's separate from the global window.customElements registry. Creating more than one registry is useful for multiple custom elements that have the same tag name to coexist.
  • text-indent: each-line: The text-indent: each-line CSS declaration indents text after forced breaks as well as to the first line of a block.
  • text-indent: hanging: The text-indent: hanging CSS declaration indents all lines except the first.