feat(webkit): roll to r1760 (#20197)
This commit is contained in:
parent
0facbe001d
commit
6d63773965
|
|
@ -33,7 +33,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "webkit",
|
"name": "webkit",
|
||||||
"revision": "1751",
|
"revision": "1760",
|
||||||
"installByDefault": true,
|
"installByDefault": true,
|
||||||
"revisionOverrides": {
|
"revisionOverrides": {
|
||||||
"mac10.14": "1446",
|
"mac10.14": "1446",
|
||||||
|
|
|
||||||
|
|
@ -857,11 +857,11 @@ export module Protocol {
|
||||||
*/
|
*/
|
||||||
export interface Grouping {
|
export interface Grouping {
|
||||||
/**
|
/**
|
||||||
* Source of the media query: "media-rule" if specified by a @media rule, "media-import-rule" if specified by an @import rule, "media-link-node" if specified by a "media" attribute in a linked style sheet's LINK tag, "media-style-node" if specified by a "media" attribute in an inline style sheet's STYLE tag, "supports-rule" if specified by an @supports rule, "layer-rule" if specified by an @layer rule, "container-rule" if specified by an @container rule.
|
* Source of the media query: "media-rule" if specified by a @media rule, "media-import-rule" if specified by an @import rule, "media-link-node" if specified by a "media" attribute in a linked style sheet's LINK tag, "media-style-node" if specified by a "media" attribute in an inline style sheet's STYLE tag, "supports-rule" if specified by an @supports rule, "layer-rule" if specified by an @layer rule, "container-rule" if specified by an @container rule, "style-rule" if specified by a CSSStyleRule containing the rule inside this grouping.
|
||||||
*/
|
*/
|
||||||
type: "media-rule"|"media-import-rule"|"media-link-node"|"media-style-node"|"supports-rule"|"layer-rule"|"layer-import-rule"|"container-rule";
|
type: "media-rule"|"media-import-rule"|"media-link-node"|"media-style-node"|"supports-rule"|"layer-rule"|"layer-import-rule"|"container-rule"|"style-rule";
|
||||||
/**
|
/**
|
||||||
* The CSS rule identifier for the `@rule` (absent for non-editable grouping rules). In CSSOM terms, this is the parent rule of either the previous Grouping for a CSSRule, or of a CSSRule itself.
|
* The CSS rule identifier for the `@rule` (absent for non-editable grouping rules) or the nesting parent style rule's selector. In CSSOM terms, this is the parent rule of either the previous Grouping for a CSSRule, or of a CSSRule itself.
|
||||||
*/
|
*/
|
||||||
ruleId?: CSSRuleId;
|
ruleId?: CSSRuleId;
|
||||||
/**
|
/**
|
||||||
|
|
@ -1658,6 +1658,10 @@ export module Protocol {
|
||||||
* New repeat count value.
|
* New repeat count value.
|
||||||
*/
|
*/
|
||||||
count: number;
|
count: number;
|
||||||
|
/**
|
||||||
|
* Timestamp of the latest message.
|
||||||
|
*/
|
||||||
|
timestamp?: number;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Issued when console is cleared. This happens either upon <code>clearMessages</code> command or after page navigation.
|
* Issued when console is cleared. This happens either upon <code>clearMessages</code> command or after page navigation.
|
||||||
|
|
@ -6208,6 +6212,27 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
* List of settings able to be overridden by WebInspector.
|
* List of settings able to be overridden by WebInspector.
|
||||||
*/
|
*/
|
||||||
export type Setting = "PrivateClickMeasurementDebugModeEnabled"|"AuthorAndUserStylesEnabled"|"ICECandidateFilteringEnabled"|"ITPDebugModeEnabled"|"ImagesEnabled"|"MediaCaptureRequiresSecureConnection"|"MockCaptureDevicesEnabled"|"NeedsSiteSpecificQuirks"|"ScriptEnabled"|"ShowDebugBorders"|"ShowRepaintCounter"|"WebRTCEncryptionEnabled"|"WebSecurityEnabled"|"DeviceOrientationEventEnabled"|"SpeechRecognitionEnabled"|"PointerLockEnabled"|"NotificationsEnabled"|"FullScreenEnabled"|"InputTypeMonthEnabled"|"InputTypeWeekEnabled";
|
export type Setting = "PrivateClickMeasurementDebugModeEnabled"|"AuthorAndUserStylesEnabled"|"ICECandidateFilteringEnabled"|"ITPDebugModeEnabled"|"ImagesEnabled"|"MediaCaptureRequiresSecureConnection"|"MockCaptureDevicesEnabled"|"NeedsSiteSpecificQuirks"|"ScriptEnabled"|"ShowDebugBorders"|"ShowRepaintCounter"|"WebRTCEncryptionEnabled"|"WebSecurityEnabled"|"DeviceOrientationEventEnabled"|"SpeechRecognitionEnabled"|"PointerLockEnabled"|"NotificationsEnabled"|"FullScreenEnabled"|"InputTypeMonthEnabled"|"InputTypeWeekEnabled";
|
||||||
|
/**
|
||||||
|
* A user preference that can be overriden by Web Inspector, like an accessibility preference.
|
||||||
|
*/
|
||||||
|
export interface UserPreference {
|
||||||
|
/**
|
||||||
|
* Preference name.
|
||||||
|
*/
|
||||||
|
name: UserPreferenceName;
|
||||||
|
/**
|
||||||
|
* Preference value.
|
||||||
|
*/
|
||||||
|
value: UserPreferenceValue;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* User preference name.
|
||||||
|
*/
|
||||||
|
export type UserPreferenceName = "PrefersReducedMotion"|"PrefersContrast"|"PrefersColorScheme";
|
||||||
|
/**
|
||||||
|
* User preference value.
|
||||||
|
*/
|
||||||
|
export type UserPreferenceValue = "NoPreference"|"Reduce"|"More"|"Light"|"Dark";
|
||||||
/**
|
/**
|
||||||
* Resource type as it was perceived by the rendering engine.
|
* Resource type as it was perceived by the rendering engine.
|
||||||
*/
|
*/
|
||||||
|
|
@ -6220,10 +6245,6 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
* Same-Site policy of a cookie.
|
* Same-Site policy of a cookie.
|
||||||
*/
|
*/
|
||||||
export type CookieSameSitePolicy = "None"|"Lax"|"Strict";
|
export type CookieSameSitePolicy = "None"|"Lax"|"Strict";
|
||||||
/**
|
|
||||||
* Page appearance name.
|
|
||||||
*/
|
|
||||||
export type Appearance = "Light"|"Dark";
|
|
||||||
/**
|
/**
|
||||||
* Page reduced-motion media query override.
|
* Page reduced-motion media query override.
|
||||||
*/
|
*/
|
||||||
|
|
@ -6597,13 +6618,13 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
url: string;
|
url: string;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Fired when page's default appearance changes, even if there is a forced appearance.
|
* Fired when the default value of a user preference changes at the system level.
|
||||||
*/
|
*/
|
||||||
export type defaultAppearanceDidChangePayload = {
|
export type defaultUserPreferencesDidChangePayload = {
|
||||||
/**
|
/**
|
||||||
* Name of the appearance that is active (not considering any forced appearance.)
|
* List of user preferences that can be overriden and their new system (default) values.
|
||||||
*/
|
*/
|
||||||
appearance: Appearance;
|
preferences: UserPreference[];
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Fired when page is about to check policy for newly triggered navigation.
|
* Fired when page is about to check policy for newly triggered navigation.
|
||||||
|
|
@ -6729,6 +6750,18 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
}
|
}
|
||||||
export type overrideSettingReturnValue = {
|
export type overrideSettingReturnValue = {
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Allows the frontend to override the user's preferences on the inspected page.
|
||||||
|
*/
|
||||||
|
export type overrideUserPreferenceParameters = {
|
||||||
|
name: UserPreferenceName;
|
||||||
|
/**
|
||||||
|
* Value to override the user preference with. If this value is not provided, the override is removed. Overrides are removed when Web Inspector closes/disconnects.
|
||||||
|
*/
|
||||||
|
value?: UserPreferenceValue;
|
||||||
|
}
|
||||||
|
export type overrideUserPreferenceReturnValue = {
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Returns all browser cookies. Depending on the backend support, will return detailed cookie information in the <code>cookies</code> field.
|
* Returns all browser cookies. Depending on the backend support, will return detailed cookie information in the <code>cookies</code> field.
|
||||||
*/
|
*/
|
||||||
|
|
@ -6900,14 +6933,6 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
}
|
}
|
||||||
export type setEmulatedMediaReturnValue = {
|
export type setEmulatedMediaReturnValue = {
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* Forces the given appearance for the page.
|
|
||||||
*/
|
|
||||||
export type setForcedAppearanceParameters = {
|
|
||||||
appearance?: Appearance;
|
|
||||||
}
|
|
||||||
export type setForcedAppearanceReturnValue = {
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
* Forces the reduced-motion media query for the page.
|
* Forces the reduced-motion media query for the page.
|
||||||
*/
|
*/
|
||||||
|
|
@ -9022,7 +9047,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
"Page.frameScheduledNavigation": Page.frameScheduledNavigationPayload;
|
"Page.frameScheduledNavigation": Page.frameScheduledNavigationPayload;
|
||||||
"Page.frameClearedScheduledNavigation": Page.frameClearedScheduledNavigationPayload;
|
"Page.frameClearedScheduledNavigation": Page.frameClearedScheduledNavigationPayload;
|
||||||
"Page.navigatedWithinDocument": Page.navigatedWithinDocumentPayload;
|
"Page.navigatedWithinDocument": Page.navigatedWithinDocumentPayload;
|
||||||
"Page.defaultAppearanceDidChange": Page.defaultAppearanceDidChangePayload;
|
"Page.defaultUserPreferencesDidChange": Page.defaultUserPreferencesDidChangePayload;
|
||||||
"Page.willCheckNavigationPolicy": Page.willCheckNavigationPolicyPayload;
|
"Page.willCheckNavigationPolicy": Page.willCheckNavigationPolicyPayload;
|
||||||
"Page.didCheckNavigationPolicy": Page.didCheckNavigationPolicyPayload;
|
"Page.didCheckNavigationPolicy": Page.didCheckNavigationPolicyPayload;
|
||||||
"Page.fileChooserOpened": Page.fileChooserOpenedPayload;
|
"Page.fileChooserOpened": Page.fileChooserOpenedPayload;
|
||||||
|
|
@ -9269,6 +9294,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
"Page.overrideUserAgent": Page.overrideUserAgentParameters;
|
"Page.overrideUserAgent": Page.overrideUserAgentParameters;
|
||||||
"Page.overridePlatform": Page.overridePlatformParameters;
|
"Page.overridePlatform": Page.overridePlatformParameters;
|
||||||
"Page.overrideSetting": Page.overrideSettingParameters;
|
"Page.overrideSetting": Page.overrideSettingParameters;
|
||||||
|
"Page.overrideUserPreference": Page.overrideUserPreferenceParameters;
|
||||||
"Page.getCookies": Page.getCookiesParameters;
|
"Page.getCookies": Page.getCookiesParameters;
|
||||||
"Page.setCookie": Page.setCookieParameters;
|
"Page.setCookie": Page.setCookieParameters;
|
||||||
"Page.deleteCookie": Page.deleteCookieParameters;
|
"Page.deleteCookie": Page.deleteCookieParameters;
|
||||||
|
|
@ -9280,7 +9306,6 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
"Page.setShowRulers": Page.setShowRulersParameters;
|
"Page.setShowRulers": Page.setShowRulersParameters;
|
||||||
"Page.setShowPaintRects": Page.setShowPaintRectsParameters;
|
"Page.setShowPaintRects": Page.setShowPaintRectsParameters;
|
||||||
"Page.setEmulatedMedia": Page.setEmulatedMediaParameters;
|
"Page.setEmulatedMedia": Page.setEmulatedMediaParameters;
|
||||||
"Page.setForcedAppearance": Page.setForcedAppearanceParameters;
|
|
||||||
"Page.setForcedReducedMotion": Page.setForcedReducedMotionParameters;
|
"Page.setForcedReducedMotion": Page.setForcedReducedMotionParameters;
|
||||||
"Page.setForcedColors": Page.setForcedColorsParameters;
|
"Page.setForcedColors": Page.setForcedColorsParameters;
|
||||||
"Page.setTimeZone": Page.setTimeZoneParameters;
|
"Page.setTimeZone": Page.setTimeZoneParameters;
|
||||||
|
|
@ -9578,6 +9603,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
"Page.overrideUserAgent": Page.overrideUserAgentReturnValue;
|
"Page.overrideUserAgent": Page.overrideUserAgentReturnValue;
|
||||||
"Page.overridePlatform": Page.overridePlatformReturnValue;
|
"Page.overridePlatform": Page.overridePlatformReturnValue;
|
||||||
"Page.overrideSetting": Page.overrideSettingReturnValue;
|
"Page.overrideSetting": Page.overrideSettingReturnValue;
|
||||||
|
"Page.overrideUserPreference": Page.overrideUserPreferenceReturnValue;
|
||||||
"Page.getCookies": Page.getCookiesReturnValue;
|
"Page.getCookies": Page.getCookiesReturnValue;
|
||||||
"Page.setCookie": Page.setCookieReturnValue;
|
"Page.setCookie": Page.setCookieReturnValue;
|
||||||
"Page.deleteCookie": Page.deleteCookieReturnValue;
|
"Page.deleteCookie": Page.deleteCookieReturnValue;
|
||||||
|
|
@ -9589,7 +9615,6 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the
|
||||||
"Page.setShowRulers": Page.setShowRulersReturnValue;
|
"Page.setShowRulers": Page.setShowRulersReturnValue;
|
||||||
"Page.setShowPaintRects": Page.setShowPaintRectsReturnValue;
|
"Page.setShowPaintRects": Page.setShowPaintRectsReturnValue;
|
||||||
"Page.setEmulatedMedia": Page.setEmulatedMediaReturnValue;
|
"Page.setEmulatedMedia": Page.setEmulatedMediaReturnValue;
|
||||||
"Page.setForcedAppearance": Page.setForcedAppearanceReturnValue;
|
|
||||||
"Page.setForcedReducedMotion": Page.setForcedReducedMotionReturnValue;
|
"Page.setForcedReducedMotion": Page.setForcedReducedMotionReturnValue;
|
||||||
"Page.setForcedColors": Page.setForcedColorsReturnValue;
|
"Page.setForcedColors": Page.setForcedColorsReturnValue;
|
||||||
"Page.setTimeZone": Page.setTimeZoneReturnValue;
|
"Page.setTimeZone": Page.setTimeZoneReturnValue;
|
||||||
|
|
|
||||||
|
|
@ -636,14 +636,14 @@ export class WKPage implements PageDelegate {
|
||||||
case 'dark': appearance = 'Dark'; break;
|
case 'dark': appearance = 'Dark'; break;
|
||||||
case 'no-override': appearance = undefined; break;
|
case 'no-override': appearance = undefined; break;
|
||||||
}
|
}
|
||||||
promises.push(session.send('Page.setForcedAppearance', { appearance }));
|
promises.push(session.send('Page.overrideUserPreference', { name: 'PrefersColorScheme', value: appearance }));
|
||||||
let reducedMotionWk: any = undefined;
|
let reducedMotionWk: any = undefined;
|
||||||
switch (reducedMotion) {
|
switch (reducedMotion) {
|
||||||
case 'reduce': reducedMotionWk = 'Reduce'; break;
|
case 'reduce': reducedMotionWk = 'Reduce'; break;
|
||||||
case 'no-preference': reducedMotionWk = 'NoPreference'; break;
|
case 'no-preference': reducedMotionWk = 'NoPreference'; break;
|
||||||
case 'no-override': reducedMotionWk = undefined; break;
|
case 'no-override': reducedMotionWk = undefined; break;
|
||||||
}
|
}
|
||||||
promises.push(session.send('Page.setForcedReducedMotion', { reducedMotion: reducedMotionWk }));
|
promises.push(session.send('Page.overrideUserPreference', { name: 'PrefersReducedMotion', value: reducedMotionWk }));
|
||||||
let forcedColorsWk: any = undefined;
|
let forcedColorsWk: any = undefined;
|
||||||
switch (forcedColors) {
|
switch (forcedColors) {
|
||||||
case 'active': forcedColorsWk = 'Active'; break;
|
case 'active': forcedColorsWk = 'Active'; break;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue