GeckoView doesn't open links with target="_blank" attributes or window.open calls from JS in the current session - it simply does nothing on these interactions (same as iOS WKWebview).
How to default load new tabs/windows in the current GeckoSession?
As noted in the
onLoadRequestdocs, you can override onLoadRequest with something like this (kotlin):From the docs linked above: