mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
browser(chromium): roll chromium to r790602 (#3082)
This commit is contained in:
parent
773ee08e9d
commit
f50f228a1f
@ -1,6 +1,6 @@
|
|||||||
# 🎭 Playwright
|
# 🎭 Playwright
|
||||||
|
|
||||||
[](https://www.npmjs.com/package/playwright) [](https://join.slack.com/t/playwright/shared_invite/enQtOTEyMTUxMzgxMjIwLThjMDUxZmIyNTRiMTJjNjIyMzdmZDA3MTQxZWUwZTFjZjQwNGYxZGM5MzRmNzZlMWI5ZWUyOTkzMjE5Njg1NDg) <!-- GEN:chromium-version-badge -->[](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> [](https://webkit.org/)
|
[](https://www.npmjs.com/package/playwright) [](https://join.slack.com/t/playwright/shared_invite/enQtOTEyMTUxMzgxMjIwLThjMDUxZmIyNTRiMTJjNjIyMzdmZDA3MTQxZWUwZTFjZjQwNGYxZGM5MzRmNzZlMWI5ZWUyOTkzMjE5Njg1NDg) <!-- GEN:chromium-version-badge -->[](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> [](https://webkit.org/)
|
||||||
|
|
||||||
##### [Docs](docs/README.md) | [API reference](docs/api.md) | [Changelog](https://github.com/microsoft/playwright/releases)
|
##### [Docs](docs/README.md) | [API reference](docs/api.md) | [Changelog](https://github.com/microsoft/playwright/releases)
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ Playwright is a Node library to automate [Chromium](https://www.chromium.org/Hom
|
|||||||
|
|
||||||
| | Linux | macOS | Windows |
|
| | Linux | macOS | Windows |
|
||||||
| :--- | :---: | :---: | :---: |
|
| :--- | :---: | :---: | :---: |
|
||||||
| Chromium <!-- GEN:chromium-version -->86.0.4197.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
| Chromium <!-- GEN:chromium-version -->86.0.4209.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
||||||
| WebKit 14.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
| WebKit 14.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
||||||
| Firefox <!-- GEN:firefox-version -->78.0b5<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
| Firefox <!-- GEN:firefox-version -->78.0b5<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"browsers": [
|
"browsers": [
|
||||||
{
|
{
|
||||||
"name": "chromium",
|
"name": "chromium",
|
||||||
"revision": "786218"
|
"revision": "790602"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "firefox",
|
"name": "firefox",
|
||||||
|
@ -735,6 +735,11 @@ some CSP errors in the future.
|
|||||||
frame: AffectedFrame;
|
frame: AffectedFrame;
|
||||||
}
|
}
|
||||||
export type ContentSecurityPolicyViolationType = "kInlineViolation"|"kEvalViolation"|"kURLViolation"|"kTrustedTypesSinkViolation"|"kTrustedTypesPolicyViolation";
|
export type ContentSecurityPolicyViolationType = "kInlineViolation"|"kEvalViolation"|"kURLViolation"|"kTrustedTypesSinkViolation"|"kTrustedTypesPolicyViolation";
|
||||||
|
export interface SourceCodeLocation {
|
||||||
|
url: string;
|
||||||
|
lineNumber: number;
|
||||||
|
columnNumber: number;
|
||||||
|
}
|
||||||
export interface ContentSecurityPolicyIssueDetails {
|
export interface ContentSecurityPolicyIssueDetails {
|
||||||
/**
|
/**
|
||||||
* The url not included in allowed sources.
|
* The url not included in allowed sources.
|
||||||
@ -746,6 +751,7 @@ some CSP errors in the future.
|
|||||||
violatedDirective: string;
|
violatedDirective: string;
|
||||||
contentSecurityPolicyViolationType: ContentSecurityPolicyViolationType;
|
contentSecurityPolicyViolationType: ContentSecurityPolicyViolationType;
|
||||||
frameAncestor?: AffectedFrame;
|
frameAncestor?: AffectedFrame;
|
||||||
|
sourceCodeLocation?: SourceCodeLocation;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* A unique identifier for the type of issue. Each type may use one of the
|
* A unique identifier for the type of issue. Each type may use one of the
|
||||||
@ -1670,8 +1676,34 @@ available).
|
|||||||
*/
|
*/
|
||||||
glyphCount: number;
|
glyphCount: number;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Information about font variation axes for variable fonts
|
||||||
|
*/
|
||||||
|
export interface FontVariationAxis {
|
||||||
|
/**
|
||||||
|
* The font-variation-setting tag (a.k.a. "axis tag").
|
||||||
|
*/
|
||||||
|
tag: string;
|
||||||
|
/**
|
||||||
|
* Human-readable variation name in the default language (normally, "en").
|
||||||
|
*/
|
||||||
|
name: string;
|
||||||
|
/**
|
||||||
|
* The minimum value (inclusive) the font supports for this tag.
|
||||||
|
*/
|
||||||
|
minValue: number;
|
||||||
|
/**
|
||||||
|
* The maximum value (inclusive) the font supports for this tag.
|
||||||
|
*/
|
||||||
|
maxValue: number;
|
||||||
|
/**
|
||||||
|
* The default value.
|
||||||
|
*/
|
||||||
|
defaultValue: number;
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Properties of a web font: https://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#font-descriptions
|
* Properties of a web font: https://www.w3.org/TR/2008/REC-CSS2-20080411/fonts.html#font-descriptions
|
||||||
|
and additional information such as platformFontFamily and fontVariationAxes.
|
||||||
*/
|
*/
|
||||||
export interface FontFace {
|
export interface FontFace {
|
||||||
/**
|
/**
|
||||||
@ -1706,6 +1738,10 @@ available).
|
|||||||
* The resolved platform font family
|
* The resolved platform font family
|
||||||
*/
|
*/
|
||||||
platformFontFamily: string;
|
platformFontFamily: string;
|
||||||
|
/**
|
||||||
|
* Available variation settings (a.k.a. "axes").
|
||||||
|
*/
|
||||||
|
fontVariationAxes?: FontVariationAxis[];
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* CSS keyframes rule representation.
|
* CSS keyframes rule representation.
|
||||||
@ -4494,6 +4530,23 @@ flattened.
|
|||||||
*/
|
*/
|
||||||
angle: number;
|
angle: number;
|
||||||
}
|
}
|
||||||
|
export interface DisplayFeature {
|
||||||
|
/**
|
||||||
|
* Orientation of a display feature in relation to screen
|
||||||
|
*/
|
||||||
|
orientation: "vertical"|"horizontal";
|
||||||
|
/**
|
||||||
|
* The offset from the screen origin in either the x (for vertical
|
||||||
|
orientation) or y (for horizontal orientation) direction.
|
||||||
|
*/
|
||||||
|
offset: number;
|
||||||
|
/**
|
||||||
|
* A display feature may mask content such that it is not physically
|
||||||
|
displayed - this length along with the offset describes this area.
|
||||||
|
A display feature that only splits content will have a 0 mask_length.
|
||||||
|
*/
|
||||||
|
maskLength: number;
|
||||||
|
}
|
||||||
export interface MediaFeature {
|
export interface MediaFeature {
|
||||||
name: string;
|
name: string;
|
||||||
value: string;
|
value: string;
|
||||||
@ -4653,6 +4706,11 @@ autosizing and more.
|
|||||||
change is not observed by the page, e.g. viewport-relative elements do not change positions.
|
change is not observed by the page, e.g. viewport-relative elements do not change positions.
|
||||||
*/
|
*/
|
||||||
viewport?: Page.Viewport;
|
viewport?: Page.Viewport;
|
||||||
|
/**
|
||||||
|
* If set, the display feature of a multi-segment screen. If not set, multi-segment support
|
||||||
|
is turned-off.
|
||||||
|
*/
|
||||||
|
displayFeature?: DisplayFeature;
|
||||||
}
|
}
|
||||||
export type setDeviceMetricsOverrideReturnValue = {
|
export type setDeviceMetricsOverrideReturnValue = {
|
||||||
}
|
}
|
||||||
@ -6447,6 +6505,12 @@ milliseconds relatively to this requestTime.
|
|||||||
* Loading priority of a resource request.
|
* Loading priority of a resource request.
|
||||||
*/
|
*/
|
||||||
export type ResourcePriority = "VeryLow"|"Low"|"Medium"|"High"|"VeryHigh";
|
export type ResourcePriority = "VeryLow"|"Low"|"Medium"|"High"|"VeryHigh";
|
||||||
|
/**
|
||||||
|
* Post data entry for HTTP request
|
||||||
|
*/
|
||||||
|
export interface PostDataEntry {
|
||||||
|
bytes?: binary;
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* HTTP request data.
|
* HTTP request data.
|
||||||
*/
|
*/
|
||||||
@ -6475,6 +6539,10 @@ milliseconds relatively to this requestTime.
|
|||||||
* True when the request has POST data. Note that postData might still be omitted when this flag is true when the data is too long.
|
* True when the request has POST data. Note that postData might still be omitted when this flag is true when the data is too long.
|
||||||
*/
|
*/
|
||||||
hasPostData?: boolean;
|
hasPostData?: boolean;
|
||||||
|
/**
|
||||||
|
* Request body elements. This will be converted from base64 to binary
|
||||||
|
*/
|
||||||
|
postDataEntries?: PostDataEntry[];
|
||||||
/**
|
/**
|
||||||
* The mixed content type of the request.
|
* The mixed content type of the request.
|
||||||
*/
|
*/
|
||||||
@ -8047,6 +8115,14 @@ continueInterceptedRequest call.
|
|||||||
* Show area name labels (default: false).
|
* Show area name labels (default: false).
|
||||||
*/
|
*/
|
||||||
showAreaNames?: boolean;
|
showAreaNames?: boolean;
|
||||||
|
/**
|
||||||
|
* Show line name labels (default: false).
|
||||||
|
*/
|
||||||
|
showLineNames?: boolean;
|
||||||
|
/**
|
||||||
|
* Show track size labels (default: false).
|
||||||
|
*/
|
||||||
|
showTrackSizes?: boolean;
|
||||||
/**
|
/**
|
||||||
* The grid container border highlight color (default: transparent).
|
* The grid container border highlight color (default: transparent).
|
||||||
*/
|
*/
|
||||||
@ -8150,6 +8226,19 @@ continueInterceptedRequest call.
|
|||||||
gridHighlightConfig?: GridHighlightConfig;
|
gridHighlightConfig?: GridHighlightConfig;
|
||||||
}
|
}
|
||||||
export type ColorFormat = "rgb"|"hsl"|"hex";
|
export type ColorFormat = "rgb"|"hsl"|"hex";
|
||||||
|
/**
|
||||||
|
* Configurations for Persistent Grid Highlight
|
||||||
|
*/
|
||||||
|
export interface GridNodeHighlightConfig {
|
||||||
|
/**
|
||||||
|
* A descriptor for the highlight appearance.
|
||||||
|
*/
|
||||||
|
gridHighlightConfig: GridHighlightConfig;
|
||||||
|
/**
|
||||||
|
* Identifier of the node to highlight.
|
||||||
|
*/
|
||||||
|
nodeId: DOM.NodeId;
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Configuration for dual screen hinge
|
* Configuration for dual screen hinge
|
||||||
*/
|
*/
|
||||||
@ -8244,6 +8333,21 @@ user manually inspects an element.
|
|||||||
*/
|
*/
|
||||||
highlight: { [key: string]: string };
|
highlight: { [key: string]: string };
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* For Persistent Grid testing.
|
||||||
|
*/
|
||||||
|
export type getGridHighlightObjectsForTestParameters = {
|
||||||
|
/**
|
||||||
|
* Ids of the node to get highlight object for.
|
||||||
|
*/
|
||||||
|
nodeIds: DOM.NodeId[];
|
||||||
|
}
|
||||||
|
export type getGridHighlightObjectsForTestReturnValue = {
|
||||||
|
/**
|
||||||
|
* Grid Highlight data for the node ids provided.
|
||||||
|
*/
|
||||||
|
highlights: { [key: string]: string };
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Hides any highlight.
|
* Hides any highlight.
|
||||||
*/
|
*/
|
||||||
@ -8406,6 +8510,17 @@ Backend then generates 'inspectNodeRequested' event upon element selection.
|
|||||||
}
|
}
|
||||||
export type setShowFPSCounterReturnValue = {
|
export type setShowFPSCounterReturnValue = {
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Highlight multiple elements with the CSS Grid overlay.
|
||||||
|
*/
|
||||||
|
export type setShowGridOverlaysParameters = {
|
||||||
|
/**
|
||||||
|
* An array of node identifiers and descriptors for the highlight appearance.
|
||||||
|
*/
|
||||||
|
gridNodeHighlightConfigs: GridNodeHighlightConfig[];
|
||||||
|
}
|
||||||
|
export type setShowGridOverlaysReturnValue = {
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Requests that backend shows paint rectangles
|
* Requests that backend shows paint rectangles
|
||||||
*/
|
*/
|
||||||
@ -8482,6 +8597,10 @@ Backend then generates 'inspectNodeRequested' event upon element selection.
|
|||||||
* Unique frame identifier.
|
* Unique frame identifier.
|
||||||
*/
|
*/
|
||||||
export type FrameId = string;
|
export type FrameId = string;
|
||||||
|
/**
|
||||||
|
* Indicates whether a frame has been identified as an ad.
|
||||||
|
*/
|
||||||
|
export type AdFrameType = "none"|"child"|"root";
|
||||||
/**
|
/**
|
||||||
* Information about the Frame on the page.
|
* Information about the Frame on the page.
|
||||||
*/
|
*/
|
||||||
@ -8522,6 +8641,10 @@ Backend then generates 'inspectNodeRequested' event upon element selection.
|
|||||||
* If the frame failed to load, this contains the URL that could not be loaded. Note that unlike url above, this URL may contain a fragment.
|
* If the frame failed to load, this contains the URL that could not be loaded. Note that unlike url above, this URL may contain a fragment.
|
||||||
*/
|
*/
|
||||||
unreachableUrl?: string;
|
unreachableUrl?: string;
|
||||||
|
/**
|
||||||
|
* Indicates whether this frame was tagged as an ad.
|
||||||
|
*/
|
||||||
|
adFrameType?: AdFrameType;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Information about the Resource on the page.
|
* Information about the Resource on the page.
|
||||||
@ -15184,6 +15307,7 @@ unsubscribes current runtime agent from Runtime.bindingCalled notifications.
|
|||||||
"Overlay.disable": Overlay.disableParameters;
|
"Overlay.disable": Overlay.disableParameters;
|
||||||
"Overlay.enable": Overlay.enableParameters;
|
"Overlay.enable": Overlay.enableParameters;
|
||||||
"Overlay.getHighlightObjectForTest": Overlay.getHighlightObjectForTestParameters;
|
"Overlay.getHighlightObjectForTest": Overlay.getHighlightObjectForTestParameters;
|
||||||
|
"Overlay.getGridHighlightObjectsForTest": Overlay.getGridHighlightObjectsForTestParameters;
|
||||||
"Overlay.hideHighlight": Overlay.hideHighlightParameters;
|
"Overlay.hideHighlight": Overlay.hideHighlightParameters;
|
||||||
"Overlay.highlightFrame": Overlay.highlightFrameParameters;
|
"Overlay.highlightFrame": Overlay.highlightFrameParameters;
|
||||||
"Overlay.highlightNode": Overlay.highlightNodeParameters;
|
"Overlay.highlightNode": Overlay.highlightNodeParameters;
|
||||||
@ -15194,6 +15318,7 @@ unsubscribes current runtime agent from Runtime.bindingCalled notifications.
|
|||||||
"Overlay.setPausedInDebuggerMessage": Overlay.setPausedInDebuggerMessageParameters;
|
"Overlay.setPausedInDebuggerMessage": Overlay.setPausedInDebuggerMessageParameters;
|
||||||
"Overlay.setShowDebugBorders": Overlay.setShowDebugBordersParameters;
|
"Overlay.setShowDebugBorders": Overlay.setShowDebugBordersParameters;
|
||||||
"Overlay.setShowFPSCounter": Overlay.setShowFPSCounterParameters;
|
"Overlay.setShowFPSCounter": Overlay.setShowFPSCounterParameters;
|
||||||
|
"Overlay.setShowGridOverlays": Overlay.setShowGridOverlaysParameters;
|
||||||
"Overlay.setShowPaintRects": Overlay.setShowPaintRectsParameters;
|
"Overlay.setShowPaintRects": Overlay.setShowPaintRectsParameters;
|
||||||
"Overlay.setShowLayoutShiftRegions": Overlay.setShowLayoutShiftRegionsParameters;
|
"Overlay.setShowLayoutShiftRegions": Overlay.setShowLayoutShiftRegionsParameters;
|
||||||
"Overlay.setShowScrollBottleneckRects": Overlay.setShowScrollBottleneckRectsParameters;
|
"Overlay.setShowScrollBottleneckRects": Overlay.setShowScrollBottleneckRectsParameters;
|
||||||
@ -15667,6 +15792,7 @@ unsubscribes current runtime agent from Runtime.bindingCalled notifications.
|
|||||||
"Overlay.disable": Overlay.disableReturnValue;
|
"Overlay.disable": Overlay.disableReturnValue;
|
||||||
"Overlay.enable": Overlay.enableReturnValue;
|
"Overlay.enable": Overlay.enableReturnValue;
|
||||||
"Overlay.getHighlightObjectForTest": Overlay.getHighlightObjectForTestReturnValue;
|
"Overlay.getHighlightObjectForTest": Overlay.getHighlightObjectForTestReturnValue;
|
||||||
|
"Overlay.getGridHighlightObjectsForTest": Overlay.getGridHighlightObjectsForTestReturnValue;
|
||||||
"Overlay.hideHighlight": Overlay.hideHighlightReturnValue;
|
"Overlay.hideHighlight": Overlay.hideHighlightReturnValue;
|
||||||
"Overlay.highlightFrame": Overlay.highlightFrameReturnValue;
|
"Overlay.highlightFrame": Overlay.highlightFrameReturnValue;
|
||||||
"Overlay.highlightNode": Overlay.highlightNodeReturnValue;
|
"Overlay.highlightNode": Overlay.highlightNodeReturnValue;
|
||||||
@ -15677,6 +15803,7 @@ unsubscribes current runtime agent from Runtime.bindingCalled notifications.
|
|||||||
"Overlay.setPausedInDebuggerMessage": Overlay.setPausedInDebuggerMessageReturnValue;
|
"Overlay.setPausedInDebuggerMessage": Overlay.setPausedInDebuggerMessageReturnValue;
|
||||||
"Overlay.setShowDebugBorders": Overlay.setShowDebugBordersReturnValue;
|
"Overlay.setShowDebugBorders": Overlay.setShowDebugBordersReturnValue;
|
||||||
"Overlay.setShowFPSCounter": Overlay.setShowFPSCounterReturnValue;
|
"Overlay.setShowFPSCounter": Overlay.setShowFPSCounterReturnValue;
|
||||||
|
"Overlay.setShowGridOverlays": Overlay.setShowGridOverlaysReturnValue;
|
||||||
"Overlay.setShowPaintRects": Overlay.setShowPaintRectsReturnValue;
|
"Overlay.setShowPaintRects": Overlay.setShowPaintRectsReturnValue;
|
||||||
"Overlay.setShowLayoutShiftRegions": Overlay.setShowLayoutShiftRegionsReturnValue;
|
"Overlay.setShowLayoutShiftRegions": Overlay.setShowLayoutShiftRegionsReturnValue;
|
||||||
"Overlay.setShowScrollBottleneckRects": Overlay.setShowScrollBottleneckRectsReturnValue;
|
"Overlay.setShowScrollBottleneckRects": Overlay.setShowScrollBottleneckRectsReturnValue;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user