**Requirements:** - Be able to send a current tab (the URL) to a connected FxOS Smart TV where the URL will then load in the FxOS Smart TV browser - Be able to send a supported media file (audio or video) sitting on a page to a connected TV - The option to send to the TV should only be available when fennec and the TV see each other (sitting on the same WiFi) **User Stories:** - As a user, I want to be able to easily send a URL (current tab) to a connected TV, so I can view the tab on the big screen (share a Facebook post or a Twitter account or read an article on a bigger screen). - AC: Send a tab to the TV from an intuitive menu - As a user, I want to be able to easily send (cast) a video or audio file to a connected TV, so I can see the video on the big screen. - AC: Send a supported media file to the TV from an intuitive menu. **Additional Info:** - There's a concept from the FxOS UX team to use the page action in the URL bar (if implemented as a way to notify that fennec is visible and 'connected' to a FxOS Smart TV) as a way of providing one area for all available actions, which could be considered - This concept is about casting and not mirroring. - We should also look at how we currently employ 'send to...' even as an initial option, and consider more UX options if resourcing vs commitment is beneficial
Would like to target Fx 43 for CES if possible
I'm going to add two dependent bugs to this to split apart these two use cases, then will NI antlam to those bugs to attach mocks.