Closed Bug 1807436 Opened 3 years ago Closed 3 years ago

[Meta] Web Share Target

Categories

(Firefox for Android :: PWA, enhancement)

All
Android
enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1476515

People

(Reporter: cpeterson, Unassigned)

Details

From github: https://github.com/mozilla-mobile/fenix/issues/5783.

Related Meta: #328

Why/User Benefit/User Problem

PWAs may want to receive data from other apps, such as sharing a URL to Twitter or sharing an image to Squoosh. Web Share Target lets installed PWAs show up as entries in the Android share sheet.

What/Requirements

PWAs that define a ShareTarget in their web app manifest will show up as entries in the Android share sheet.

We can use Sharing Shortcuts to display entries in the share sheet dynamically. Note that this is different to Chrome's WebAPKs, since those are signed APK files that can create static share entries. We can use Direct Share (normally used to let users share to a specific person) to support Web Share Target on Android 6 and above.

  • 1586158: Parse ShareTarget in web app manifest in Gecko
  • mozilla-mobile/android-components#4636: Add ShareTarget to WebAppManifest
  • mozilla-mobile/android-components#4637: Display Sharing Shortcuts for PWAs
  • mozilla-mobile/android-components#4638: Support share targets in Trusted Web Activities
  • 1586157: Support opening pages with a POST request in GeckoView

┆Issue is synchronized with this Jira Task

Change performed by the Move to Bugzilla add-on.

Status: NEW → RESOLVED
Closed: 3 years ago
Duplicate of bug: 1476515
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.