New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

playwright-core

Package Overview
Dependencies
Maintainers
4
Versions
4832
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

playwright-core - npm Package Compare versions

Comparing version

to
1.51.0-alpha-2025-02-05

lib/vite/recorder/assets/codeMirrorModule-k-61wZCK.js

4

browsers.json

@@ -12,5 +12,5 @@ {

"name": "chromium-tip-of-tree",
"revision": "1299",
"revision": "1300",
"installByDefault": false,
"browserVersion": "134.0.6988.0"
"browserVersion": "134.0.6998.0"
},

@@ -17,0 +17,0 @@ {

@@ -529,2 +529,3 @@ "use strict";

forcedColors: options.forcedColors === null ? 'no-override' : options.forcedColors,
contrast: options.contrast === null ? 'no-override' : options.contrast,
acceptDownloads: toAcceptDownloadsProtocol(options.acceptDownloads),

@@ -531,0 +532,0 @@ clientCertificates: await toClientCertificatesProtocol(options.clientCertificates)

@@ -435,3 +435,4 @@ "use strict";

reducedMotion: options.reducedMotion === null ? 'no-override' : options.reducedMotion,
forcedColors: options.forcedColors === null ? 'no-override' : options.forcedColors
forcedColors: options.forcedColors === null ? 'no-override' : options.forcedColors,
contrast: options.contrast === null ? 'no-override' : options.contrast
});

@@ -438,0 +439,0 @@ }

@@ -662,3 +662,3 @@ "use strict";

}
const paramsThatAllowContextReuse = ['colorScheme', 'forcedColors', 'reducedMotion', 'screen', 'userAgent', 'viewport'];
const paramsThatAllowContextReuse = ['colorScheme', 'forcedColors', 'reducedMotion', 'contrast', 'screen', 'userAgent', 'viewport'];
const defaultNewContextParamValues = {

@@ -665,0 +665,0 @@ noDefaultViewport: false,

@@ -906,2 +906,3 @@ "use strict";

const forcedColors = emulatedMedia.forcedColors === 'no-override' ? '' : emulatedMedia.forcedColors;
const contrast = emulatedMedia.contrast === 'no-override' ? '' : emulatedMedia.contrast;
const features = [{

@@ -916,2 +917,5 @@ name: 'prefers-color-scheme',

value: forcedColors
}, {
name: 'prefers-contrast',
value: contrast
}];

@@ -918,0 +922,0 @@ await this._client.send('Emulation.setEmulatedMedia', {

@@ -158,3 +158,4 @@ "use strict";

reducedMotion: params.reducedMotion,
forcedColors: params.forcedColors
forcedColors: params.forcedColors,
contrast: params.contrast
});

@@ -161,0 +162,0 @@ }

@@ -247,2 +247,8 @@ "use strict";

}
if (this._options.contrast !== 'no-override') {
promises.push(this._browser.session.send('Browser.setContrast', {
browserContextId,
contrast: this._options.contrast !== undefined ? this._options.contrast : 'no-preference'
}));
}
if (this._options.recordVideo) {

@@ -249,0 +255,0 @@ promises.push(this._ensureVideosPath().then(() => {

@@ -312,2 +312,3 @@ "use strict";

const forcedColors = emulatedMedia.forcedColors === 'no-override' ? undefined : emulatedMedia.forcedColors;
const contrast = emulatedMedia.contrast === 'no-override' ? undefined : emulatedMedia.contrast;
await this._session.send('Page.setEmulatedMedia', {

@@ -318,3 +319,4 @@ // Empty string means reset.

reducedMotion,
forcedColors
forcedColors,
contrast
});

@@ -321,0 +323,0 @@ }

@@ -381,6 +381,7 @@ "use strict";

if (options.forcedColors !== undefined) this._emulatedMedia.forcedColors = options.forcedColors;
if (options.contrast !== undefined) this._emulatedMedia.contrast = options.contrast;
await this._delegate.updateEmulateMedia();
}
emulatedMedia() {
var _contextOptions$color, _contextOptions$reduc, _contextOptions$force;
var _contextOptions$color, _contextOptions$reduc, _contextOptions$force, _contextOptions$contr;
const contextOptions = this._browserContext._options;

@@ -391,3 +392,4 @@ return {

reducedMotion: this._emulatedMedia.reducedMotion !== undefined ? this._emulatedMedia.reducedMotion : (_contextOptions$reduc = contextOptions.reducedMotion) !== null && _contextOptions$reduc !== void 0 ? _contextOptions$reduc : 'no-preference',
forcedColors: this._emulatedMedia.forcedColors !== undefined ? this._emulatedMedia.forcedColors : (_contextOptions$force = contextOptions.forcedColors) !== null && _contextOptions$force !== void 0 ? _contextOptions$force : 'none'
forcedColors: this._emulatedMedia.forcedColors !== undefined ? this._emulatedMedia.forcedColors : (_contextOptions$force = contextOptions.forcedColors) !== null && _contextOptions$force !== void 0 ? _contextOptions$force : 'none',
contrast: this._emulatedMedia.contrast !== undefined ? this._emulatedMedia.contrast : (_contextOptions$contr = contextOptions.contrast) !== null && _contextOptions$contr !== void 0 ? _contextOptions$contr : 'no-preference'
};

@@ -394,0 +396,0 @@ }

@@ -183,3 +183,3 @@ "use strict";

const emulatedMedia = this._page.emulatedMedia();
if (emulatedMedia.media || emulatedMedia.colorScheme || emulatedMedia.reducedMotion || emulatedMedia.forcedColors) promises.push(WKPage._setEmulateMedia(session, emulatedMedia.media, emulatedMedia.colorScheme, emulatedMedia.reducedMotion, emulatedMedia.forcedColors));
if (emulatedMedia.media || emulatedMedia.colorScheme || emulatedMedia.reducedMotion || emulatedMedia.forcedColors || emulatedMedia.contrast) promises.push(WKPage._setEmulateMedia(session, emulatedMedia.media, emulatedMedia.colorScheme, emulatedMedia.reducedMotion, emulatedMedia.forcedColors, emulatedMedia.contrast));
const bootstrapScript = this._calculateBootstrapScript();

@@ -579,3 +579,3 @@ if (bootstrapScript.length) promises.push(session.send('Page.setBootstrapScript', {

}
static async _setEmulateMedia(session, mediaType, colorScheme, reducedMotion, forcedColors) {
static async _setEmulateMedia(session, mediaType, colorScheme, reducedMotion, forcedColors, contrast) {
const promises = [];

@@ -632,2 +632,18 @@ promises.push(session.send('Page.setEmulatedMedia', {

}));
let contrastWk = undefined;
switch (contrast) {
case 'more':
contrastWk = 'More';
break;
case 'no-preference':
contrastWk = 'NoPreference';
break;
case 'no-override':
contrastWk = undefined;
break;
}
promises.push(session.send('Page.overrideUserPreference', {
name: 'PrefersContrast',
value: contrastWk
}));
await Promise.all(promises);

@@ -650,3 +666,4 @@ }

const forcedColors = emulatedMedia.forcedColors;
await this._forAllSessions(session => WKPage._setEmulateMedia(session, emulatedMedia.media, colorScheme, reducedMotion, forcedColors));
const contrast = emulatedMedia.contrast;
await this._forAllSessions(session => WKPage._setEmulateMedia(session, emulatedMedia.media, colorScheme, reducedMotion, forcedColors, contrast));
}

@@ -653,0 +670,0 @@ async updateEmulatedViewportSize() {

{
"name": "playwright-core",
"version": "1.51.0-alpha-2025-02-04",
"version": "1.51.0-alpha-2025-02-05",
"description": "A high-level API to automate web browsers",

@@ -5,0 +5,0 @@ "repository": {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display