ThePacielloGroup / ARC-Toolkit

Quickly uncover and resolve accessibility issues on any web page with TPGi’s single-page, on-demand, accessibility testing tool.
https://www.tpgi.com/arc-platform/arc-toolkit/
7 stars 1 forks source link

ARC Toolkit fails to scan content within iframes when the tool is kept oven between scans #60

Open JesusGonzalezA opened 5 months ago

JesusGonzalezA commented 5 months ago

Describe the bug

ARC Toolkit is not able to evaluate pages containing an iframe when the tool is kept open and it is not its first scan.

To Reproduce

Using a CHROME browser with ARC Toolkit installed and enabled

Test Case (CodePen/JSBin/etc.): minimal case

Expected behavior

ARC Toolkit detects the error in all scenarios. The results should be consistent.

Screenshots

Version information

Browser and version: 124.0.6367.158 (Build oficial) (64 bits) (cohort: Control) ARC Toolkit version: 5.7.1 Additional context

ferllings commented 5 months ago

So far I'm not able to reproduce

JesusGonzalezA commented 5 months ago

I'm sorry, the link I provided was not the correct one. I've updated the description. In any other case, check it here minimal case.

I add a gif as well where I reproduce the indicated steps and demonstrate the error, just in case it helps :) Reproducing the error

ferllings commented 5 months ago

@JesusGonzalezA still the same link: I can't reproduce

JesusGonzalezA commented 5 months ago

Hi @ferllings, I'm still able to reproduce the issue with that link. I found an easier way to reproduce it:

  1. Go to minimal case
  2. Run ARC. An error appears (No label for element)
  3. Keep ARC open. Refresh the page.
  4. Run ARC again. The error does not appear.

Although it is scanning the same page, the scan is not consistent, as the second time the error does not appear in the tool.

ferllings commented 5 months ago

Thanks. I'm able to reproduce if I disable the cache. Might be some sort of race condition.