You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in some Page urls, CSS coverage produces this error in lib/cjs/puppeteer/common/assert.js:26
throw new Error(message);
^
Error
at assert (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26:15)
at CSSCoverage.stop
const puppeteer = require('puppeteer');
// Enable both JavaScript and CSS coverage
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await Promise.all([
page.coverage.startJSCoverage(),
page.coverage.startCSSCoverage(),
]);
// Navigate to page
await page.goto('https://parkbahcemarketi.com/urun-kategori/cocuk-oyun-parklari-2/metal-cocuk-parklari/?nowprocket');
// Disable both JavaScript and CSS coverage
const [jsCoverage, cssCoverage] = await Promise.all([
page.coverage.stopJSCoverage(),
page.coverage.stopCSSCoverage(),
]);
let totalBytes = 0;
let usedBytes = 0;
const coverage = [...jsCoverage, ...cssCoverage];
for (const entry of coverage) {
totalBytes += entry.text.length;
for (const range of entry.ranges) usedBytes += range.end - range.start - 1;
}
console.log(`Bytes used: ${(usedBytes / totalBytes) * 100}%`);
await browser.close();
})();
Puppeteer version
14.4.0
Node.js version
17.3.1
npm version
8.3.0
What operating system are you seeing the problem on?
Linux
Relevant log output
/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26
throw new Error(message);
^
Error
at assert (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26:15)
at CSSCoverage.stop (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/Coverage.js:279:36)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Coverage.stopCSSCoverage (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/Coverage.js:118:16)
at async Promise.all (index 1)
at async /home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/test-cov.js:14:39
The text was updated successfully, but these errors were encountered:
Bug description
in some Page urls, CSS coverage produces this error in
lib/cjs/puppeteer/common/assert.js:26
this URL for example https://parkbahcemarketi.com/urun-kategori/cocuk-oyun-parklari-2/metal-cocuk-parklari/?nowprocket'
Steps to reproduce the problem:
Puppeteer version
14.4.0
Node.js version
17.3.1
npm version
8.3.0
What operating system are you seeing the problem on?
Linux
Relevant log output
/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26 throw new Error(message); ^ Error at assert (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26:15) at CSSCoverage.stop (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/Coverage.js:279:36) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Coverage.stopCSSCoverage (/home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/node_modules/puppeteer/lib/cjs/puppeteer/common/Coverage.js:118:16) at async Promise.all (index 1) at async /home/mostafa/zDevEnv/wp-media/nodejs-treeshaker/test-cov.js:14:39
The text was updated successfully, but these errors were encountered: