ChromeNew features in version 93 & Release notes

A,Chrome93 Browser Updates

  1. SyncXHRThe policy is no longer available
    • Chrome93 deletedAllowSyncXHRInPageDismissal.
  2. newRelaunchWindowstrategy
    • RelaunchWindowThe policy allows the administrator to log inChromeRelaunch to give force to the update application specified time window.
  3. The newJavaScript JITSet the strategy
    • Chrome93 Introduced three new strategies:
      • The defaultJavaScriptJitSet up the
      • JavaScriptJitAllowedForSites
      • JavaScriptJitBlockedForSites
    • Disabled in this wayJavaScript JITMay allowChromePresented in a more secure configurationWebContent, because the memory region does not require executable permissions. However, disableJITPerformance costs are incurred and are currently disabledJavaScriptSome parts of, includingWebAssembly.
  4. Fully launch the drive Priority boot pad on the new TAB
    • Use this functionDriveExisting prioritiesAPItheAPIsupportdrive.google.comThe priority section of.
  5. Publishing extensions updates requires two steps of verification
  6. Lock icon in address bar updated
  7. User-Agent Client Hints APIupdate
    • Chrome93 for User-Agent client hints APIFour feature changes have been added:
      • addSec-CH-UA-BitnessThe user agent client prompts to return the number of bits for the platform, which can be useful, for example, to send optimized binaries during downloads.
      • makeSec-CH-UA-PlatformBecomes a low entropy prompt sent by default. You need to request this prompt before making this change.
      • By default, inUADataValuesContains a hint of low entropy (as returnedGetHighEntropyValues ()): This prevents site compatibility issues if prompted to move from high entropy to low entropy.
      • totoJSONNavigatorUADataAdd method. Instead of returning{}.JSON.stringify(navigator.userAgentData)It’s useful now.
  8. iOSChromeA new login method has been added
    • iniOSWhen the user logs in to it on the networkGoogleAccount when they can use the account already saved on their deviceGoogleAccount loginChrome. By default, this is not enabledChromeSynchronization; If users want to enable synchronization, they can individually opt in.
  9. ChromePerform emotion measurement
    • Chrome93 pairs ofTrusted Surface, privacy Settings, and transactions performed by users to measure mood.
  10. ChromeRe-design the desktop information page
  11. Tab GroupsRecently closed menu on desktop
  12. Save the payment information toGoogleaccount
    • inChromeIn 93, log in to managedGoogleAccount users will see the payment information saved toGoogleAccount options.
  13. Web manifestsIn theURLProtocol handler
    • Chrome93 is forWeb manifestsIn theURLThe protocol handler runsOrigin Trial.
  14. Clears new cloaking exit points while browsing data
  15. Suspend anti-quantum computer security
  16. LegacySameSiteCookieBehaviorEnabledNo longer available
  17. No longer supported3DES TLSCipher suite
  18. Ubuntu16.04 No longer supported

Second,ChromeNew and updated policies in the browser

strategy describe
DefaultJavaScriptJitSetting Allows you to setGoogle ChromeEnabled or notJIT(just-in-time) compiler case runv8 JavaScriptThe engine.
DesktopSharingHubEnabled Enable shared ICONS in the function box and items in the three-point menu.
JavaScriptJitAllowedForSites Allows you to set up your siteURLList of modes specified to be allowed when enabledJIT(just-in-time) compiler case runJavaScriptThe site.
JavaScriptJitBlockedForSites Allows you to set up your siteURLList of modes that specify not to runJavaScript JIT (Just In Time)Compiler’s site.
LockIconInAddressBarEnabled Handles the lock icon in the multi-function subrack. fromChromeStarting with a new multifunctional block diagram for secure connections. If the policy is enabled,ChromeThe existing lock icon is used to secure the connection. If this policy is disabled or not set,ChromeThe default icon is used for secure connections.
RelaunchWindow Specifies the target time window at which the restart notification period ends.
RemoteDebuggingAllowed Controls whether a user can use remote debugging.

Three,Chrome93 OS updates

  1. To enable theAndroidApplication accessChromeOperating System Certificate
  2. Perform periodic online re-authentication of the identity provider on the login and lock screen
    • There are three new controls to help manage online re-authentication:
      • SAMLSso unlock frequency
      • Google login frequency
      • Google online unlock frequency

Four,Chrome93 Admin console update

  1. sendChromeBrowser Desktop andChromeOperating system extender request
  2. ChromeBrowser cloud management is available forChrome-on-iOS
  3. ChromeThe browser cloud manages the distribution channel selector
  4. Manage new policies in the console
Policy name page Supported systems Category/Domain
SamlLockScreenOfflineSigninTimeLimitDays User & Browser Settings Chrome OS Security/SAML single sign-on unlock frequency
GaiaLockScreenOfflineSigninTimeLimitDays User & Browser Settings Chrome OS Security/Google online unlock frequency
ForcedLanguages User & Browser Settings Chrome

Win/Mac/Linux
User experience/Preferred languages

Five,Chrome93 new features

  1. Record the newnote URL
  2. WebOTP API: Cross-device support
    • Demoaddress
  3. CSSattributeaccent-color
    • CSS accent-colorProperty allows the page to specify the color to use for form controls instead of using the built-in default color. For example,<input type=checkbox>On theaccent-color: redChanges the blue around the check mark to red.

  1. To addcontain: style CSSProperties.
  2. User Preference Media feature Client prompt title
    • Demoaddress
  3. AbortSignal.abort()A static method
    • AbortSignal.abort()Is a static method that allows the creation of a new that has been abortedAbortSignalObject. withPromise.reiect()Similar.
const controller = new AbortController();
controller.abort();
return controller.signal;
Copy the code
  1. The clipboardAPI:Svg
    • Demoaddress
  2. HTMLattributemetaname=theme-color
    • Demoaddress
  3. CSS module scripts
import styleSheet from "./styles.css" assert { type: "css" };
Copy the code
  1. Object.hasOwn
Object.hasOwn({ prop:42 }, 'prop') // true
Copy the code
  1. useICU LocaleMatcherIntl BestFitMatcher
  2. Error.causeattribute
  3. CSS Flexbox: Supports alignment keywordsstart, end, self-start, self-end, left, right
  4. HTMLMediaElement.controlsListIn thenoplaybackrate
    • Demoaddress
  5. Block ports 989 and 990
  6. deleteTLSIn the3DES
Reference documentation
  • chromestatus