Skip to content

Commit

Permalink
force scroll&merge for firefox
Browse files Browse the repository at this point in the history
  • Loading branch information
pan-kot committed Jan 20, 2025
1 parent 1bd163a commit ad2b3f4
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/page-objects/full-page-screenshot.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,10 @@ export async function scrollAndMergeStrategy(browser: WebdriverIO.Browser) {
}

export default async function fullPageScreenshot(browser: WebdriverIO.Browser, forceScrollAndMerge: boolean = false) {
if (browser.capabilities.browserName?.toLowerCase().includes('firefox')) {
return scrollAndMergeStrategy(browser);
}

const puppeteer = await getPuppeteer(browser);
if (puppeteer && !forceScrollAndMerge) {
// casting due to mismatch in NodeJS types of EventEmitter
Expand Down

0 comments on commit ad2b3f4

Please sign in to comment.