WebAPI/PresentationAPI/ProgramManagement: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 90: Line 90:
         "product": "Firefox for Android",
         "product": "Firefox for Android",
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
         "status":["UNCONFIRMED", "NEW", "ASSIGNED", "REOPENED"],  
        "include_fields": "id, summary, product, component, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g, cf_feature_b2g, target_milestone"
    }
</bugzilla>
== 1-UA support for Presentation API ==
<bugzilla>
    {
        "blocks":"1184036",
        "status":["RESOLVED"],
         "include_fields": "id, summary, product, component, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g, cf_feature_b2g, target_milestone"
         "include_fields": "id, summary, product, component, resolution, assigned_to, depends_on, blocks, whiteboard, cf_blocking_b2g, cf_feature_b2g, target_milestone"
     }
     }

Revision as of 09:25, 4 May 2016

Team members

  • Engineering Manager
    • Shian-Yow Wu
  • 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)
    • 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

Timeline

PAPI Timeline.png


Checkpoint

  • Q2
    • April 14th (Kickoff)
    • April 28th
    • May 12th
    • May 26th (MozLondon Session)

Status Tracking

Presentation API Blocker 2.6 Dashboard

No results.

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


Presentation API Nomination 2.6 Dashboard

No results.

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


Fennec UI

No results.

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


1-UA support for Presentation API

Full Query
ID Summary Product Component Resolution Assigned to Depends on Blocks Whiteboard Blocking b2g Feature b2g Target milestone
1069230 [Stingray] Presentation API webidl implementation Core 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)
1161440 [Presentation WebAPI] trusted UI for device selection on Firefox OS Firefox OS Graveyard 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 Firefox OS Graveyard General WONTFIX 1184036 --- --- ---
1192101 [Presentation WebAPI] support PresentationRequest / PresentationAvailability / getSession(s) Core 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)
1195221 Implement LocalPresentationSessionTransport for 1-UA devices Core DOM: Core & HTML WONTFIX Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036, 1228474 [Backlog] --- --- ---
1197690 [Presentation WebAPI] Support resuming a disconnected presentation session Core DOM: Core & HTML FIXED Kershaw Chang [:kershaw] 1192101, 1301259 1067828, 1067862, 1184036, 1184073 [ft:conndevices] [ETA 7/15] 2.6+ --- FxOS-S1 (26Jun)
1205219 [Presentation WebAPI] Support terminate semantics Core 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 Core 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 Core 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 Core DOM: Core & HTML FIXED Gary Chen [:xeonchen] 1129785, 1184036, 1184073 [ft:conndevices] --- 2.5+ FxOS-S10 (30Oct)
1208417 [Presentation WebAPI] Integrate multi-screen over HDMI into Presentation API Core DOM: Core & HTML FIXED Chih-Hsuan Kuo [:tommykuo] 1224445, 1234492 1184036, 1235123, 1235124 [ft:conndevices] 2.6+ --- mozilla49
1210340 [Presentation WebAPI] Support close semantics Core 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 Core 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 Core 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 Core 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 Firefox OS Graveyard General FIXED Sean Lin [:seanlin] (inactive from Mar 2016) 1184036, 1184073 [ft:conndevices] --- --- FxOS-S10 (30Oct)
1232105 [Presentation WebAPI] provide a trusted UI for device selection on Fennec Firefox for Android Graveyard General FIXED C.M.Chang[:chunmin] 1184036, 1184073, 1268767 --- --- Firefox 49
1234128 [Presentation WebAPI] navigator.presentation.receiver is null in 1-UA use case. Core 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 Core DOM: Core & HTML FIXED Chih-Hsuan Kuo [:tommykuo] 1184036, 1208417 [ft:conndevices] 2.6+ --- mozilla49
1235123 [Presentation WebAPI] Receive PresentationRequestUIGlue events from shell-remote Firefox OS Graveyard General FIXED Chih-Hsuan Kuo [:tommykuo] 1208417 1184036, 1217713, 1277197 [ft:conndevices] 2.6+ --- ---
1235124 [Presentation WebAPI] Start multi-screen by Presentation API Firefox OS Graveyard Gaia::System FIXED Chih-Hsuan Kuo [:tommykuo] 1208417 1184036 --- --- ---
1252788 Integrate ChromeCast into Presentation API Core DOM: Core & HTML WONTFIX 1282003, 1305351, 1305352 1184036 btpp-fixlater [ETA Fx52] --- --- ---
1262779 Support device-selection for Presentation API on Fennec Firefox for Android Graveyard Plugins DUPLICATE 1184036 --- --- ---
1289974 [Presentation WebAPI] provide a trusted UI for device selection on Firefox 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 Core 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 Core 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. Core 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 Core DOM: Core & HTML WORKSFORME 1184036 [ft:conndevices] --- --- ---
1304971 [Presentation API] Failed to launch same presentation from fennec to another TV display Core 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 Core DOM: Core & HTML WONTFIX Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 [ft:conndevices] --- --- ---
1304978 [Presentation API] Failed to re-launch presentation Core 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" Core 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 Core DOM: Core & HTML WONTFIX 1184036 --- --- ---
1313404 [Presentation API] [debug build only] Fennec crashes after running a test from http://w3c-test.org Core DOM: Core & HTML WONTFIX 1184036 --- --- ---
1313601 Disable presentation mode when taps disconnect from Chromecast on Android Notification Bar. Firefox for Android Graveyard Screencasting FIXED Chih-Hsuan Kuo [:tommykuo] 1184036 --- --- Firefox 52
1314229 [Presentation API] presentation.receiver should be null if not in corresponding context Core 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 Core DOM: Core & HTML WONTFIX 1184036 --- --- ---
1316592 [Presentation WebAPI] Nearby Devices dialog still displayed after TV display is closed Core DOM: Core & HTML WONTFIX 1184036 --- --- ---
1317372 [Presentation WebAPI] Can not launch presentation directly from another receiver to another Core 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 Core DOM: Core & HTML FIXED Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) 1184036 --- --- mozilla53

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


1-UA support for Presentation API

No results.

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


2-UA support for Presentation API

Full Query
ID Summary Product Component Resolution Assigned to Depends on Blocks Whiteboard Blocking b2g Feature b2g Target milestone
1225736 Turn on MDNS service on Linux Core Networking 1184073 [necko-would-take] --- --- ---
1239909 Turn on MDNS service on Windows Core Networking 1184073 [necko-would-take] --- --- ---

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


Reference

Weekly Sync-up

  • Weekly Meeting
    • Every Thursday @11am