WebAPI/PresentationAPI/ProgramManagement

From MozillaWiki
Jump to navigation Jump to search

Team members

  • Tech Lead
    • Shih-Chiang Chien
  • Platform Team Member
    • Tommy Kuo
    • Jimmy Chang
    • Kershaw Chang
    • Junior Hsu
  • QA Member
    • Mike Lien
    • Teri Wen
  • UX Member
    • Tori Chen
  • Engineering Program Manager
    • Aaron Wu

Roadmap

  • Q2 milestone
    • 1-UA mode support for HDMI on FxOS (TA: end of April)
    • UI support on Fennec (TA: May)
      • Confirm with UX team for resource (TA: end of April)
      • //Tori is working on remote control, next is Fennec UI
    • TV Network Protocol (TA: end of June)
      • Data channel (TA: end of May)
      • Standard protocol implementation (TA: end of June)
      • Security consulting
        • Architecture security review (involved with Paul T.)
    • Web API catch up the latest spec for receiver (TA: end of June)
    • TV testing (TA: start from the end of May)
    • Start to align with Flyweb on roadmap/scope (TA: should be aligned by the end of April)
  • Q3 milestone
    • Public Web API (1-UA mode)
      • HDMI/Chromecast on Fennec (TA: July)
      • Web API catch up the latest spec for controller (TA: August)
    • Testing Plan
      • To discuss feature test (TA: early July or even in London WW)
      • Implementation Security review/evaluation (start from July)
    • To be decided after London WW
      • Desktop support for 1-UA mode
      • Public Web API for 2-UA mode

Status Tracking

Presentation API Blocker 2.6 Dashboard

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Fennec UI

Full Query
ID Summary Component Resolution Assigned to Depends on Blocks Whiteboard Blocking b2g Feature b2g Target milestone
1069230 [Stingray] Presentation API webidl implementation DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1080474, 1204709, 1254477, 1254484, 1254488, 1254489, 1258600, 1258602, 1258978, 1259349, 1263107, 1268758, 1268795, 1268810, 1275157, 1276380, 1278205, 1288297, 1288600 1067828, 1067862, 1123183, 1146810, 1148307, 1184036, 1184073, 1228504 [ft:conndevices] Please check in the patches from part 1 to 9 sequentially. Thank you. --- 2.5+ FxOS-S5 (21Aug)
1136565 recovery when an unknown device connected to TCP presentation server DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1120308 1129785, 1184073, 1187806, 1200132 --- --- mozilla44
1148307 [Presentation WebAPI] support DataChannel as app-to-app transport channel DOM: Core & HTML FIXED Junior [inactive] 1069230, 1217683 1146810, 1184073, 1227053, 1228209, 1228235, 1228474, 1264513 [ft:conndevices][partner-blocker] 2.6+ --- mozilla48
1161440 [Presentation WebAPI] trusted UI for device selection on Firefox OS Gaia::System::System UI FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1080474 1184036, 1184073 [ft:conndevices][partner-blocker] --- --- ---
1173263 Integrate with the devices related interface of Presentation API General WONTFIX 1184036 --- --- ---
1192101 [Presentation WebAPI] support PresentationRequest / PresentationAvailability / getSession(s) DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1067828, 1067862, 1123183, 1184036, 1184073, 1195605, 1197690 [ft:conndevices] --- 2.5+ FxOS-S8 (02Oct)
1192727 [Presentation WebAPI] Improve the way that Presentation receiver gets the ID of the incoming session General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1146810, 1184073 [ft:conndevices] --- 2.5+ FxOS-S6 (04Sep)
1195221 Implement LocalPresentationSessionTransport for 1-UA devices DOM: Core & HTML WONTFIX Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036, 1228474 [Backlog] --- --- ---
1195605 [Presentation WebAPI] Support many-to-one session DOM: Core & HTML WONTFIX 1192101 1067828, 1067862, 1184073 [ft:conndevices] --- --- ---
1197690 [Presentation WebAPI] Support resuming a disconnected presentation session DOM: Core & HTML FIXED Kershaw Chang [:kershaw] 1192101, 1301259 1067828, 1067862, 1184036, 1184073 [ft:conndevices] [ETA 7/15] 2.6+ --- FxOS-S1 (26Jun)
1200132 [Presentation WebAPI] discovered host name is unresolvable. Networking: DNS FIXED Kershaw Chang [:kershaw] 1136565, 1217807 1184073, 1199549 [ft:conndevices][partner-blocker] --- 2.5+ FxOS-S10 (30Oct)
1200969 [Presentation WebAPI] Fix timing issue in PresentationRequestUIGlue General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184073 [ft:conndevices] --- --- FxOS-S6 (04Sep)
1201805 [Presentation WebAPI] Fix collaboration issues with control channel General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184073 [ft:conndevices] --- --- FxOS-S7 (18Sep)
1202582 [Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184073 [ft:conndevices] --- --- FxOS-S7 (18Sep)
1205219 [Presentation WebAPI] Support terminate semantics DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184036, 1184073, 1210340, 1212702 [ft:conndevices][partner-blocker] --- 2.5+ FxOS-S9 (16Oct)
1205222 [Presentation WebAPI] Add PresentationReceiver and navigator.presentation.receiver DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184036, 1184073 [ft:conndevices] --- 2.5+ FxOS-S8 (02Oct)
1205233 [Presentation WebAPI] Make Presentation API available for browser chrome code DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1129785, 1184036, 1184073 [ft:conndevices] --- 2.5+ FxOS-S8 (02Oct)
1205237 [Presentation WebAPI] get self IP address on Fennec for initiating presentation session DOM: Core & HTML FIXED Gary Chen [:xeonchen] 1129785, 1184036, 1184073 [ft:conndevices] --- 2.5+ FxOS-S10 (30Oct)
1207051 [Presentation WebAPI] security review for device control protocol DOM: Core & HTML WONTFIX 1184073 [ft:conndevices] --- --- ---
1208417 [Presentation WebAPI] Integrate multi-screen over HDMI into Presentation API DOM: Core & HTML FIXED Chih-Hsuan Kuo [:tommykuo] 1224445, 1234492 1184036, 1235123, 1235124 [ft:conndevices] 2.6+ --- mozilla49
1210340 [Presentation WebAPI] Support close semantics DOM: Core & HTML FIXED Kershaw Chang [:kershaw] 1205219, 1212702, 1272197 1184036, 1184073 [ft:conndevices] [ETA 6/30] 2.6+ --- mozilla50
1212702 [Presentation WebAPI] Rename to PresentationConnection DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1205219 1184036, 1184073, 1210340, 1215004 [ft:conndevices][partner-blocker] --- --- FxOS-S9 (16Oct)
1214176 [Presentation WebAPI] fix typo in TCPPresentationServer.js DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1129785, 1184036, 1184073 [ft:conndevices] --- --- mozilla44
1214179 [Presentation WebAPI] regression after changing device Id from service name to host name DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1194049 1129785, 1184036, 1184073 [ft:conndevices] --- --- mozilla44
1215426 [Presentation WebAPI] Grant access to browser receiving pages General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184036, 1184073 [ft:conndevices] --- --- FxOS-S10 (30Oct)
1216398 [Presentation WebAPI] provide device ID to TCPPresentationServer while device discoverable is turned off DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1129785, 1184073 [ft:conndevices] --- --- mozilla44
1217373 [Presentation WebAPI] Avoid B2G crash due to potential excessive releases in PresentationSessionTransport General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184073 [ft:conndevices][partner-blocker] 2.5+ --- FxOS-S11 (13Nov)
1217712 [Presentation WebAPI] gecko handling for presentation-receiver-permission-denied event DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184073, 1187806, 1202542 [ft:conndevices][partner-blocker] --- --- mozilla44
1217807 Assertion failure: GetThread() == NS_GetCurrentThread(), at netwerk/dns/mdns/libmdns/MDNSResponderOperator.cpp:746 Networking: DNS FIXED Gary Chen [:xeonchen] 1218660 1184073, 1187806, 1200132, 1214243 2.5+ 2.5+ mozilla45
1224113 B2G process crash when fling play the video again while the previous video played to the end. Gaia::TV FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184073, 1214243 [ft:conndevices][partner-cherry-pick][partner-blocker] 2.5+ --- ---
1225726 Turn on MDNS service on OSX Networking FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1229726 1184073 --- --- mozilla45
1225736 Turn on MDNS service on Linux Networking 1184073 [necko-would-take] --- --- ---
1228504 [Presentation WebAPI] Take all IP addresses in PresentationChannelDescription into account DOM: Core & HTML WONTFIX 1069230 1184073 --- --- ---
1228508 [Presentation WebAPI] align the behavior of PresentationAvailability with latest spec DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184073, 1227029 [ETA 9/2] --- --- mozilla51
1232105 [Presentation WebAPI] provide a trusted UI for device selection on Fennec General FIXED C.M.Chang[:chunmin] 1184036, 1184073, 1268767 --- --- Firefox 49
1234128 [Presentation WebAPI] navigator.presentation.receiver is null in 1-UA use case. DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036, 1217713, 1275560 [ETA 5/26] 2.6+ --- mozilla49
1234492 [Presentation WebAPI] Add role in PresentationService DOM: Core & HTML FIXED Chih-Hsuan Kuo [:tommykuo] 1184036, 1208417 [ft:conndevices] 2.6+ --- mozilla49
1235123 [Presentation WebAPI] Receive PresentationRequestUIGlue events from shell-remote General FIXED Chih-Hsuan Kuo [:tommykuo] 1208417 1184036, 1217713, 1277197 [ft:conndevices] 2.6+ --- ---
1235124 [Presentation WebAPI] Start multi-screen by Presentation API Gaia::System FIXED Chih-Hsuan Kuo [:tommykuo] 1208417 1184036 --- --- ---
1239909 Turn on MDNS service on Windows Networking 1184073 [necko-would-take] --- --- ---
1245031 [Presentation WebAPI] Add missing test receiver files DOM: Core & HTML FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184073 --- --- mozilla47
1252788 Integrate ChromeCast into Presentation API DOM: Core & HTML WONTFIX 1282003, 1305351, 1305352 1184036 btpp-fixlater [ETA Fx52] --- --- ---
1262779 Support device-selection for Presentation API on Fennec Plugins DUPLICATE 1184036 --- --- ---
1267122 [Presentation WebAPI] receiving browser context should reflect the language preference of controlling browser context DOM: Core & HTML WONTFIX 1184073 btpp-fixlater [Backlog] 2.6+ --- ---
1284188 [Presentation WebAPI] use nsINetworkInfoService to obtain self IP address DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184073 [ETA 9/2] --- --- mozilla51
1289680 [Presentation WebAPI] default enable DataChannel as transport channel DOM: Core & HTML WONTFIX 1184073, 1228474 [Backlog] 2.6+ --- ---
1289974 [Presentation WebAPI] provide a trusted UI for device selection on Firefox Site Permissions FIXED C.M.Chang[:chunmin] 1297475, 1299061, 1299705, 1306210, 1306536, 1314213, 1331858 1184036, 1184073, 1309815, 1316531 [ETA 9/30] --- --- Firefox 53
1291971 [Presentation WebAPI] enable Presentation-API-related web platform test on treeherder DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036, 1184073 [ETA Fx52] --- --- mozilla52
1292057 [Presentation WebAPI] add complete NSPR log for core service and webidl implementation DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036, 1184073 [ETA 9/2] --- --- mozilla51
1295087 [Presentation WebAPI] Implement PresentationDeviceProvider for Chromecast devices on Fennec. DOM: Core & HTML FIXED Chih-Hsuan Kuo [:tommykuo] 1305351 1184036, 1305352 [ETA Fx52] --- --- mozilla52
1304969 [Presentation API] TV screen doesn’t return to home screen after terminating presentation from controller DOM: Core & HTML WORKSFORME 1184036 [ft:conndevices] --- --- ---
1304971 [Presentation API] Failed to launch same presentation from fennec to another TV display DOM: Core & HTML WORKSFORME Chih-Hsuan Kuo [:tommykuo] 1184036 [ft:conndevices] --- --- ---
1304976 [Presentation API] Controller doesn't show an error message when the presentation url with a bogus url DOM: Core & HTML WONTFIX Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 [ft:conndevices] --- --- ---
1304978 [Presentation API] Failed to re-launch presentation DOM: Core & HTML DUPLICATE Chih-Hsuan Kuo [:tommykuo] 1184036 [ft:conndevices] --- --- ---
1311375 [Presentation API] Fail to get expect result status when running "startNewPresentation_unsettledpromise-manual" DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 [ft:conndevices] --- --- mozilla52
1313368 [Presentation API] Fennec stalls when trying to load a page DOM: Core & HTML WONTFIX 1184036 --- --- ---
1313404 [Presentation API] [debug build only] Fennec crashes after running a test from http://w3c-test.org DOM: Core & HTML WONTFIX 1184036 --- --- ---
1313601 Disable presentation mode when taps disconnect from Chromecast on Android Notification Bar. Screencasting FIXED Chih-Hsuan Kuo [:tommykuo] 1184036 --- --- Firefox 52
1314229 [Presentation API] presentation.receiver should be null if not in corresponding context DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 --- --- mozilla52
1316584 [Presentation WebAPI] No way to terminate the presentation from Android notifications on Android KitKat DOM: Core & HTML WONTFIX 1184036 --- --- ---
1316592 [Presentation WebAPI] Nearby Devices dialog still displayed after TV display is closed DOM: Core & HTML WONTFIX 1184036 --- --- ---
1317372 [Presentation WebAPI] Can not launch presentation directly from another receiver to another DOM: Core & HTML WONTFIX Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 --- --- ---
1318214 [Presentation API] default enable 1-UA mode on Firefox for Android DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 --- --- mozilla53
1646549 Fix GetInProcessParentDocument usage in PresentationRequest::IsProhibitMixedSecurityContexts DOM: Core & HTML WONTFIX 1642433, 1184073 --- --- ---

64 Total; 64 Open (100%); 0 Resolved (0%); 0 Verified (0%);


FxOS-Peripherals Nomination 2.6 Dashboard

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Feature Tracking

FxOS-Peripherals 2.6 Features

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


FxOS-Peripherals Nomination 2.6 Features

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


FxOS Feature Development

W3C WebBluetooth API Alignment

Bluetooth Marionette Test Support on Emulator-KK

Data Sync / Cloud Storage

Geolocation

Archive

[done] GATT Client & Server API Implementation

[canceled] 2.2R Features

Weekly Meeting

All team members: 11:00 a.m. every Thu.

2015 Q2 2015 Q3 2015 Q4 2016 Q1