TPE DOM/Prerendering: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Roadmap: milestones)
m (→‎Project Dashboard: ship bugs updated.)
 
(6 intermediate revisions by the same user not shown)
Line 8: Line 8:
* [https://msdn.microsoft.com/library/dn265039(v=vs.85).aspx IE prerender feature]
* [https://msdn.microsoft.com/library/dn265039(v=vs.85).aspx IE prerender feature]
* [https://lists.mozilla.org/pipermail/dev-platform/2014-August/006047.html Mozilla intent-to-implement]
* [https://lists.mozilla.org/pipermail/dev-platform/2014-August/006047.html Mozilla intent-to-implement]
== Taipei Main Members ==
== Main Members ==
Engineers: Samael Wang
Engineers: Samael Wang, Michael Layzell


== Roadmap ==
== Roadmap ==
* Version 1 - prerender only one document at a time  
* Version 1 - prerender only one document at a time (Nightly)
** Milestone 1
** Milestone 1 - Done
*** Flag and visibility state support
*** Flag and visibility state support
** <u>Milestone 2 <font color="blue"> <WE ARE HERE!> </font></u>
** Milestone 2 - Done
*** Grouped session history support [https://bugzilla.mozilla.org/show_bug.cgi?id=1276551 Bug 1276551] [https://bugzilla.mozilla.org/show_bug.cgi?id=1276552 Bug 1276552] [https://bugzilla.mozilla.org/show_bug.cgi?id=1276553 Bug 1276553]
*** Grouped session history major support (platform) [https://bugzilla.mozilla.org/show_bug.cgi?id=1276551 Bug 1276551] [https://bugzilla.mozilla.org/show_bug.cgi?id=1276552 Bug 1276552] [https://bugzilla.mozilla.org/show_bug.cgi?id=1276553 Bug 1276553]
*** Schedule
*** Schedule
**** Target milestone: 2016 Q3
**** Target milestone: 2016 Q3
** Milestone 3
** Milestone 3 <WE ARE HERE>
*** Swapping and emulating bfcache behaviour [https://bugzilla.mozilla.org/show_bug.cgi?id=1085045 Bug 1085045]
*** Front-end framework & integration
*** Schedule
*** Schedule
**** Target release: Firefox 53
** Target release/schedule: 2017 Q1
**** Checking point: 2016 Q3
*** Checking point: 2016 Q4


== Project Dashboard ==
== Project Dashboard ==
Line 36: Line 36:
<bugzilla>
<bugzilla>
     {
     {
         "blocks":"730101",
         "blocks":["730101","1310761"],
         "assigned_to": ["sawang@mozilla.com"],
         "reporter": ["sawang@mozilla.com","michael@thelayzells.com","htsai@mozilla.com"],
         "status":["NEW","REOPENED","UNCONFIRMED","ASSIGNED","RESOLVED","VERIFIED","CLOSED"],
         "status":["NEW","REOPENED","UNCONFIRMED","ASSIGNED","RESOLVED","VERIFIED","CLOSED"],
         "include_fields": "id, summary, status, target_milestone, resolution, assigned_to, depends_on, blocks"
         "include_fields": "id, summary, status, target_milestone, resolution, assigned_to, depends_on, blocks"
     }
     }
</bugzilla>
</bugzilla>

Latest revision as of 10:20, 12 January 2017

Introduction

Visit Gecko:Prerendering for more project discussion.

We will be focusing on delivering this feature to support prerendering one page at a time. After the 1st version, we plan to collect more feedback first before we know what we need/want to improve, e.g. smart prerendering service.

References:

Main Members

Engineers: Samael Wang, Michael Layzell

Roadmap

  • Version 1 - prerender only one document at a time (Nightly)
    • Milestone 1 - Done
      • Flag and visibility state support
    • Milestone 2 - Done
    • Milestone 3 <WE ARE HERE>
      • Front-end framework & integration
      • Schedule
    • Target release/schedule: 2017 Q1
      • Checking point: 2016 Q4

Project Dashboard

Meta Bugs

Full Query
ID Summary Priority Status
730101 Implement prerendering in Firefox -- RESOLVED

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


Ship Bugs

Full Query
ID Summary Status Target milestone Resolution Assigned to Depends on Blocks
1231753 Abort JS Execution after Prerendering-BlackListed API is Called. RESOLVED --- DUPLICATE Bevis Tseng[:bevis][:btseng](Exited) 730101
1330577 prerendering doesn't work well in certain redirect cases RESOLVED --- INVALID 730101
1330583 titlebar is wrong in prerendered tabs RESOLVED --- INVALID 730101

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