Closed Bug 1028809 Opened 11 years ago Closed 7 years ago

Sharing Music or Video over email results in unexpected multi-tasking behaviours

Categories

(Firefox OS Graveyard :: Gaia::E-Mail, defect)

x86
macOS
defect
Not set
normal

Tracking

(tracking-b2g:backlog)

RESOLVED WONTFIX
tracking-b2g backlog

People

(Reporter: rmacdonald, Unassigned)

References

Details

(Keywords: feature)

Steps to Reproduce: - From Video or Music, tap on the share icon - Select Email from the list of apps to share from Actual Behaviour: Email launches as a separate app and loads the compose view with the correct attachment. Tapping on back button from the compose view returns to Now Playing view within Music. Expected Behaviour: The back button is only used to navigate within an app and is not used for navigating between apps. Instead, the email compose view should be launched as an inline activity. The email compose view will be retained as part of the Video or Music sheet and not show up as a separate task within task switcher. Related issue Steps to Reproduce - From Video or Music, tap on the share icon - Select Email from the list of apps to share from - Wait for the email compose view to load - Tap on the home button - From the home screen, launch the email app Actual Behaviour Launching email shows the Video or Music sharing sub-task and, when the user taps on the back button, they are taken back to the music or video app. Intended Behaviour The email launch should not be affected by the Video or Music inline activity.
This is impossible for email app. Email app could not be launched as inline activity. Asuth could confirm the technical detail.
Flags: needinfo?(bugmail)
Correct, the email app cannot be an inline activity until platform support for use of our required Web APIs in workers happens. Once that happens the back-end can be migrated to run in a SharedWorker and we can do inline activities. It's not clear the platform support is going to happen in time for v2.1 and the follow-on email changes will be nontrivial too, so v2.2 at the earliest seems likely. Bug 916204 covers most, if not all, the APIs the email app needs on the worker.
Flags: needinfo?(bugmail)
Target Milestone: --- → 2.0 S5 (4july)
blocking-b2g: 2.0? → backlog
Keywords: feature
Target Milestone: 2.0 S5 (4july) → ---
Clearing the assignment from me since this is still waiting for platform worker changes before it can be assigned.
Assignee: jrburke → nobody
blocking-b2g: backlog → ---
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.