You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: fall back to standard error mapping in ErrorCodesMobile.getExceptionType(String)
getExceptionType(String) returned null for any state that is not a
mobile-specific error, while getExceptionType(int) delegates to super.
Selenium is moving ErrorHandler from the JSON Wire integer status to the
W3C state string (SeleniumHQ/selenium#18059), after which every standard
error (e.g. "no such element") would resolve to null and surface as a
plain WebDriverException instead of its specific type.
Delegate unmatched states to super, and guard against a null state.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0 commit comments