Deprecations and removals in Chrome 78
Disallow sync XHR in page dismissal
Chrome now disallows synchronous XHR during page dismissal when the page is being navigated away from or closed by the user. This applies to the following events:
beforeunload
unload
pagehide
visibilitychange
To ensure that data is sent to the server when a page unloads, we recommend SendBeacon or Fetch keep-alive.
For now, enterprise users can use the AllowSyncXHRInPageDismissal policy flag and developers can use the origin trial flag ‘allow-sync-xhr-in-page-dismissal’ to allow synchronous XHR requests during page unload. This is a temporary “opt-out” measure, and we expect to remove this flag in Chrome 82.
Intent to Remove | Chrome Platform Status | Chromium Bug
XSS Auditor
XSS Auditor has been removed from Chromeß. The XSS Auditor can introduce cross-site information leaks and mechanisms to bypass the Auditor are widely known.
Intent to Remove | Chrome Platform Status | Chromium Bug