Per the CDP automation compatibility audit in #2043 (by @noricha-vr), calling history.pushState() completes without error but location.pathname still reflects the old value. This breaks SPA routing detection in automation scripts that check pathname after navigation.
The pushState function exists in the WebAPI layer but the URL state doesn't appear to propagate to the location object.
Ref: #2043 (history.pushState row)
Per the CDP automation compatibility audit in #2043 (by @noricha-vr), calling
history.pushState()completes without error butlocation.pathnamestill reflects the old value. This breaks SPA routing detection in automation scripts that check pathname after navigation.The
pushStatefunction exists in the WebAPI layer but the URL state doesn't appear to propagate to the location object.Ref: #2043 (history.pushState row)