Closed straker closed 1 month ago
Verified with the latest canary-build (4.7.4-62fd241.0) Lazy-loaded iframes are scanning properly now, not hanging,
Label | Value |
---|---|
Product | axe-core-npm |
Version | 4.9.2-a2f07c5.0 |
Playwright | 1.44.0 & 1.42.1 |
Puppeteer | 22.9.0 & 22.6.3 |
WebdriverIO | 8.36.1 & 8.35.1 |
Selenium-webdriver(WebdriverJS & CLI) | v4.21.0 & 4.19.0 |
OS-Details | MAC- M1-14.4 & Windows11 |
BrowserDetails | Chrome Version 124.0.1 (Official Build) (64-bit) & Firefox 125.0.3 |
Pulled out of https://github.com/dequelabs/axe-core-npm/pull/1048. Starting in Playwright 1.41.0 (using Chrome version 121.0.6167.57) Playwright is no longer loading the lazy loaded iframe that is out of view. Updated the version of Playwright and updated the tests to now account for this.
QA notes: Test a lazy loaded iframe with Playwright > 1.41.0 and ensure Playwright will complete an analyze of the page