Open Rafiot opened 10 months ago
Investigation notes. Inside Juggler, Frame.domWindow()
returns null, Frame.docShell()
returns null and we cannot evaluate inside, and accessing frameElement.contentWindow.docShell
during Page.describeNode
throws Permission denied to access a property on cross-origin window
.
Just to add to this issue: even if you click on a coordinate on the iframe region, the click is not propagated to inside the iframe. It's like it doesn't exist for Playwright, although it is fully rendered.
System info
Source code
Test file (self-contained)
The code isn't fancy, but at least, it's reproducible:
cf_locator.click(force=True, timeout=5000)
always times out with firefox but works with chromium and webkit.Important warning: if you manage to load https://nowsecure.nl/ after the cloudflare thing, you land on a blinking page that is very unpleasant. Like really, really unpleasant.
Steps
Expected
Click works
Actual
Click times out