Closed iuliantatarascu closed 1 year ago
This works like expected for me:
1667295598752 Marionette DEBUG 3 -> [0,2,"WebDriver:Navigate",{"url":"about:downloads"}]
1667295598772 Marionette TRACE [12] Received event beforeunload for about:blank
1667295598772 Marionette TRACE [12] Received event pagehide for about:blank
1667295598797 Marionette TRACE [12] Received event DOMContentLoaded for about:downloads
1667295598797 Marionette TRACE [12] Received event pageshow for about:downloads
1667295598797 Marionette DEBUG 3 <- [1,2,null,{"value":null}]
1667295598800 Marionette DEBUG 3 -> [0,3,"WebDriver:FindElement",{"value":"description","using":"tag name"}]
1667295598803 Marionette DEBUG 3 <- [1,3,null,{"value":{"element-6066-11e4-a52e-4f735466cecf":"13480a01-d053-417f-8f0f-7d3c2b0307dd"}}]
Note that in Firefox 103 we removed support for ChromeElement
, and now these elements are basically WebElement
as well.
I am on ESR, so I guess I have to wait until Firefox 115.0 is released
Yes, given that this is a backward incompatible change we explicitly landed this change after the 102ESR release. As you say you will have to wait for the next ESR. Until then make sure to also stay with geckodriver 0.31.0 which still has support for these kind of elements.
Bug description
Chrome elements that are outside the webpage content view are not findable by clients.
similar to https://bugzilla.mozilla.org/show_bug.cgi?id=1451916
System
Testcase
Expected output
Stacktrace and output observed
Trace-level log
geckodriver.log
Patch suggestion