Chrome
Version 92 New Features & Version 92 Release Notes
Chrome 92: July 20, 2021
1. Chrome
Version 92 browser update
Chrome
Block ports 989 and 990Chrome
92 Add ports 989 (ftps-data
) and 990 (ftps
) to the restricted ports list and block traffic through them. This does not affect customers using standard ports, but custom configurations using non-standard ports may be affected.
Chrome
FLoC
Added controls to privacy sandbox settingsAndroid
versionChrome
contains new device-side models for phishing detection- If
Chrome
a possible phishing attempt is detected,Chrome
a full-page interstitial warning is displayed. With this change,Chrome
the following content is sent to the Safe Browsing service:- Model version executed
- The score given by the model for each category
- A Boolean value describing whether the new model is used to generate scores
- If
- Back/Forward Desktop Caching for All Websites Fully Enabled
- Back/forward caching is a browser optimization that enables instant back and forward navigation.
Magic Toolbar
Available inAndroid
versionChrome
Android
The toolbar onChrome
includes a new customizable button
- Posting plugin updates requires two-step verification
- Publishing new plugins/updating plugins requires two-step verification for the developer account
Chrome
DNS
ExtendedDNS
HTTPS
record query for users using classiciframe
Unable to triggerJavaScript
dialog box from different sources- 92 prevents triggering hint( ) if it
iframe
comes from a different origin than the top pageChrome
iframe
window.alert, window.confirm, window.prompt
- 92 prevents triggering hint( ) if it
SharedArrayBuffers
needCross-Origin-Opener-Policy
andCross-Origin-Embedder-Policy
Web
Applications without appropriate policies can no longer be accessedSharedArrayBuffers
.
Andriod
DeletedShow suggestions for similar pages
settings for- Drive boot priority on new tab page
- Expected to
Chrome
be fully launched in '93.
- Expected to
- Developers can change
PWA
the name and icon of Chrome
Try suppressing autofill suggestionsGoogle Lens
ReplacesChrome
search by image on desktop- In
Chrome
92, the Search desktop context menu item was replaced with the Search context menu item for usersGoogle
whose default search engine is set to .Chrome
Google Lens
Google for Image
- In
Chrome
ios
Separate login and sync on- On 92
iOS
,Chrome
sync andGoogle
service settings are divided into two items: sync andGoogle
service.
- On 92
Chrome
New warning text displays if download may lead to account compromise- Some users on desktop platforms will see a new warning if a user-initiated download that Safe Browsing determines
cookie
is associated with theft,filename.exe
potentially allowing attackers to steal your personal information.
- Some users on desktop platforms will see a new warning if a user-initiated download that Safe Browsing determines
Incognito
UI
Removed link to historyChrome
History is not saved in incognito mode, but some platforms stillUI
display links to history on incognito. OnAndroid
, to make it clear thatChrome
history is not saved, the History menu item in the incognito window temporarily links to the interpreter page instead of linking to the user's history.
Chrome
Disable extensions removedChrome Web Store
fromChrome
Extensions that have been removed from the Web Store for not complying withChrome
the Web Store policies will be disabled.Chrome
- If an administrator forces an extension to be installed,
Chrome
it will not be disabled.
2. Chrome
Version 92 operating system update
Chrome
Improved desktopAndroid
andLinux
application support- Right-click an application window to assign it to a specific desktop
Chrome
Support continuous dictation- Dictation now allows you to dictate your text continuously and will only time out when you stop speaking
Point Scanning for Switch Access
Point Scanning
isSwitch Access
a new navigation mode for . It allows users to select anywhere on the screen and trigger an action.
Chrome
Tote
Further integration added for- Quickly find downloads
Tote
fromAndriod
appsChrome
and inprint to pdf
- Quickly find downloads
MultiPaste
Now available for virtual keyboardChrome
92 Improved shortcuts for international keyboardsChrome OS
Camera now supportsPTZ
controls- Emoji picker for physical keyboard
Chrome
Operating system device help launcher search- Some protected content may no longer
M89
play on and earlier versions- As of August 3, some protected video and audio content may no longer
M89
play on and earlier versions.
- As of August 3, some protected video and audio content may no longer
3. Management console update
1. Other policies in the management console
Strategy name | page | Supported systems | Category/Field |
---|---|---|---|
SystemFeaturesDisableMode | Managed Guest Session Settings | Chrome OS | User experience / Disabled system features visibility |
SuppressDifferentOriginSubframeDialogs | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS Android |
Content / Cross-origin JavaScript dialogs |
EnterpriseHardwarePlatformAPIEnabled | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS Android |
Hardware / Enterprise Hardware Platform API |
LensCameraAssistedSearchEnabled | User & Browser Settings | Android | User experience / Google Lens camera assisted search |
NearbyShareAllowed | User & Browser Settings | Chrome OS | Connected devices / Nearby share |
SharedArrayBufferUnrestrictedAccessAllowed | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS |
Network / SharedArrayBuffer |
WebRtcIPHandling | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS |
Network / WebRTC IP handling |
FetchKeepaliveDurationSecondsOnShutdown | User & Browser Settings | Chrome | Power and shutdown / Keepalive duration / Fetch keepalive duration on Shutdown (in seconds) |
CECPQ2Enabled | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS Android |
Network / CECPQ2 post-quantum key-agreement for TLS |
AudioProcessHighPriorityEnabled | User & Browser Settings | Chrome | Hardware / Audio process priority / Adjust the priority for the Chrome audio process |
ExplicitlyAllowedNetworkPorts | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS Android |
Network / Allowed network ports |
AllowSystemNotifications | User & Browser Settings | Chrome | Security / System notifications |
DefaultFileHandlingGuardSetting | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS |
Content / File Handling API |
FileHandlingBlockedForUrls | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS |
Content / File Handling API / Block the File Handling API for these URLs |
FileHandlingAllowedForUrls | User & Browser Settings; Managed Guest Session Settings | Chrome Chrome OS |
Content / File Handling API / Allow the File Handling API for these URLs |
BrowserThemeColor | User & Browser Settings | Chrome | General / Custom theme color / Hex color |
PdfAnnotationsEnabled | User & Browser Settings | Chrome OS | Content / PDF Annotations |
DeviceSystemWideTracingEnabled | Device Settings | Chrome OS | User and device reporting / System-wide performance trace collection |
GaiaOfflineSigninTimeLimitDays | User Settings | Chrome OS | Security/Google online login frequency |
2. New and updated policies ( Chrome
and Chrome
operating systems)
Strategy | describe |
---|---|
InsecurePrivateNetworkRequestsAllowed | Controls whether insecure websites are allowed to make requests to any network endpoint and are subject to additional cross-origin checks. |
CloudUserPolicyMerge | Allows policies associated with a Google Workspace account to be merged into machine-level policies. |
GaiaLockScreenOfflineSigninTimeLimitDays | Limits the time that users authenticating through GAIA without SAML can log in offline on the lock screen. |
SamlLockScreenOfflineSigninTimeLimitDays | Limits the time that users authenticating via SAML can log in offline from the lock screen. |
AdditionalDnsQueryTypesEnabled | Allows DNS queries for other DNS record types. |
PromptForDownloadLocation | Ask where each file is saved before downloading. |
DataLeakPreventionReportingEnabled | Enable data leak prevention reporting. |
DataLeakPreventionRulesList | Set up a list of data leak prevention rules. |
DeviceDebugPacketCaptureAllowed | Allows debugging of network packet captures. |
SuggestLogoutAfterClosingLastWindow | Displays the logout confirmation dialog box. |
TripleDESEnabled | Enable 3DES cipher suites in TLS. |
4. Chrome
92 new features
1. Relative indexing method of Array
, String
andTypedArray
Added a new method called to Array.prototype
the , String.prototype
and TypedArray
prototypes at()
that allows relative indexing using negative indices.
let arr = [1,2,3,4];
arr.at(-1); // 返回 4
2. Canvas
Color management
Formalize the default color spaces for 2D
canvas and .ImageData
sRGB
3.: CSS position
Sticky ( sticky
) scrolls the initial position into view
4. Final designated command slot distribution
5. aria-touchpassthrough
Touchscreen-enabled screen readers often include a "Touch Explore" mode, where you tap or slowly drag across the screen and hear feedback about what you touch before the screen activates. HTML
Setting on an element indicates aria-touchpassthrough
that screen readers should deliver touch events directed to this element directly.
6. Shared element conversion
Shared Element Transitions
is a proposal for a new script that allows a simple set of transformations API
in single-page applications ( SPA
) and multi-page applications ( ).MPA
7. Web
Bluetooth Manufacturer Data Filter
8. @font-face
Resize descriptors
@font-face
The sizing descriptors in allow scaling the glyph size of a specific font without affecting CSS
the font size and derived metrics, for example em
. CSS font-size
Can be thought of as the scale factor of the box the font is drawn into.
9. Add options forIntl.DateTimeFormat
dayPeriod
Intl.DateTimeFormat()
Add an option to the method dayPeriod
so the caller can format the time
10. ECMA402
International locale information in
Intl Locale Info API
is a new Stage ECMAScript TC39
proposal Locale
to enhance Intl.Locale
objects by exposing information,
11. Payment processors with standardized payment method identifiers.
12. 应用于资源计时的污染源标志
13. crypto.randomUUID()
该方法返回命名空间特定的字符串表示形式(例如,“6e4decd0-6066-4a25-98e3-0227317cda52”)。