Confirmed users
220
edits
(→Requirements: Edit requirements) |
(Edit headlines) |
||
Line 1: | Line 1: | ||
= Introduction = | == Introduction == | ||
== Goal == | === Goal === | ||
Our mission is to support "1 UA multi-screen" rendering on FxOS. Try imagine the following scenario, you have a computer set up in duel monitors, launch a Firefox browser on your primary display, launch another Firefox browser(or open a link in new window), and drag that new window to the secondary monitor. Our concept is similar but slightly different, where the baseline of this project is to allow a FxOS device connect and render contents to any non-FxOS display, or device that doesn't support Firefox browser. | Our mission is to support "1 UA multi-screen" rendering on FxOS. Try imagine the following scenario, you have a computer set up in duel monitors, launch a Firefox browser on your primary display, launch another Firefox browser(or open a link in new window), and drag that new window to the secondary monitor. Our concept is similar but slightly different, where the baseline of this project is to allow a FxOS device connect and render contents to any non-FxOS display, or device that doesn't support Firefox browser. | ||
== Requirements == | === Requirements === | ||
* Connect with external displays | * Connect with external displays | ||
** For wireless connection, we have implemented Wifi Display with Miracast protocol. That is, any device capable of being a Miracast Sink, can be connected with a FxOS device. | ** For wireless connection, we have implemented Wifi Display with Miracast protocol. That is, any device capable of being a Miracast Sink, can be connected with a FxOS device. | ||
Line 11: | Line 11: | ||
* Manage multi-screen in System App | * Manage multi-screen in System App | ||
= Terminology = | == Terminology == | ||
= User Stories = | == User Stories == | ||
= Architecture Designs = | == Architecture Designs == | ||
== Overview == | === Overview === | ||
This is an overview structure design from top to down. | This is an overview structure design from top to down. | ||
== Gecko == | === Gecko === | ||
Design structure of gecko's part. | Design structure of gecko's part. | ||
== Gaia == | === Gaia === | ||
Design structure of gaia's part. | Design structure of gaia's part. | ||
= Tracking Bugs = | == Tracking Bugs == | ||
= Future Plans = | == Future Plans == |