Closed Bug 1142391 Opened 10 years ago Closed 6 years ago

[Meta] Create shell-remote and system-remote for external displays

Categories

(Firefox OS Graveyard :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: shelly, Assigned: alive)

References

Details

The idea is mimic from our current b2g structure, where shell.html servers as a container of system app. We intend to follow the same structure for contents displayed at external screens, but the 'shell-remote' and 'system-remote' would be a much simpler version of 'shell' and 'system'.

How it works exactly:
1. Open 'shell-remote' when we receives a 'remote-screen-connected' event with
var win = ww.openWindow(null, "./shell-remote.html", "myTopWindow", "-moz-external-display", null);

shell-remote is only a container who creates and appends an iframe with src='url_of_system_remote'

2. system-remote receives messages from system with details of url needed to be loaded at remote screen.

Please find more details at:
https://github.com/shellylin/gaia/commits/multiscreen
Blocks: 1138269
Assignee: nobody → alive
This task includes adding a "Enable remote window" option into the Developer menu of Settings app. Users will find an extra option saying "Open to remote window" in the browser's context menu if this option is enabled. Tap on "Open to remote window" will launch the page to open on the connected remote screen.
Change this bug into a meta bug so we can break down the tasks.
Summary: Create shell-remote and system-remote for external displays → [Meta] Create shell-remote and system-remote for external displays
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.