url and title or text get shared.
Only url gets shared.
I've tested multiple versions of Fenix:
title + urltitle + urlurlurlurlThis was an intended behavior change: https://github.com/mozilla-mobile/fenix/issues/10193.
@mcarare are you talking about sharing using the Web Share API? I think the issue you linked to is about sharing from the browser UI, as Firefox Beta didn't have support for the Web Share API yet before being converted to Fenix.
@mcarare #10193 sounds like it's about general URL sharing through the Fenix UI. I think for the WebShare API fenix should forward all parameters to the operating system. This is also what happens on iOS and android WebView / chromium.
navigator.share() is experimental (see also https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share#Browser_compatibility).
Clicking the share button in page does not trigger Android share, but the custom Fenix share sheet. The sharing behavior has changed in the aforementioned PR (#10193) that is why it no longer works.
@mcarare I don't get your point. The requested change in #10193 was related to sharing from the browser UI, which probably caused the regression this very issue is about. This does not mean the changed behavior with regard to sharing via the Web Share API is intended behavior.
It does mean that because using custom share for that action was intended.
Most helpful comment
@mcarare #10193 sounds like it's about general URL sharing through the Fenix UI. I think for the
WebShareAPI fenix should forward all parameters to the operating system. This is also what happens on iOS and androidWebView/ chromium.