translate Android intents to web activities

RESOLVED WONTFIX

Status

()

defect
P2
normal
RESOLVED WONTFIX
5 years ago
3 years ago

People

(Reporter: myk, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [WebRuntime])

Reporter

Description

5 years ago
When an app receives an Android intent, it should translate it into a web activity <https://developer.mozilla.org/en-US/docs/WebAPI/Web_Activities>.  See also bug 776027.
The type of things synthesized APKs can help support are: 

 * catching system events and 
 * routing them to the correct webapp.

The idea is that the synthesized APK is built with an AndroidManifest.xml which registers the main activity as being able to catch system wide events.

On Android, these Intents are well documented (see Intent.ACTION_ intents for example <https://developer.android.com/reference/android/content/Intent.html#ACTION_PICK_ACTIVITY> )

Is there a similar list of standard WebActivities?

The more adhoc registration of WebActivities will be more involved to support.

I'm not sure whether we have committed to supporting this in this release.
Josh is working on the other end of this. He can work on this too.

The closest thing to a list of supported activities I've found is at:
https://developer.mozilla.org/en-US/docs/WebAPI/Web_Activities
where the Gaia activities are listed
Assignee: nobody → jdover
Reporter

Updated

5 years ago
Whiteboard: [WebRuntime]
Assignee: jdover → nobody
Reporter

Updated

5 years ago
Priority: -- → P2
Reporter

Comment 3

3 years ago
Per bug 1235869, we're going to disable the Android web runtime, so we won't fix this bug in it.

(This is part of a bulk resolution of bugs in the Firefox for Android::Web Apps component, from which I attempted to exclude bugs that are not specific to the runtime, but it's possible that I included one accidentally.  If so, I'm sorry, and please reopen the bug!)
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.