ContentServices
From MozillaWiki
Contents
Content Services ALL Sprints
Next Sprint: ContentServices/Scrum/CS-S4
Current Sprint: ContentServices/Scrum/CS-S3
Previous sprints
Content Services ALL Ongoing Projects
Remote New Tab ALL Bugs
ID | Summary | Status | Resolution | Component | Assigned to | Depends on | Blocks | Whiteboard | Fx points |
---|---|---|---|---|---|---|---|---|---|
1021654 | Unprivileged about:newtab: Convert about:newtab to use messages and a content script in order to work well in e10s | RESOLVED | WONTFIX | New Tab Page | Ursula Sarracini (:ursula) | 1167594, 1167601, 1167610, 1167643, 1176061, 1180273, 1181601, 1189959 | 1180251, 776477, 1021667, 1064444, 1096459, 1100436, 1155149, 1176429, 1183206, 1198204, 1202820, 1272342 | 13 | |
1167601 | Convert newTab.xul to newTab.xhtml | RESOLVED | FIXED | New Tab Page | Ursula Sarracini (:ursula) | 873923, 1167643, 1199425, 1206692 | 1182625, 776477, 1021654, 1021667, 1079434, 1176429 | --- | |
1180251 | Create performance tests for the load time of about:newtab | NEW | New Tab Page | 1021654 | 1176429 | --- | |||
1180283 | Host about:newtab layout (html, js, css) | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1186121 | 1176429, 1210049 | --- | |
1180291 | Pre-fetch newtab layout | RESOLVED | FIXED | New Tab Page | Marcos Caceres [:marcosc] | 1186121 | 1176429, 1198204 | --- | |
1180298 | Populate about:newtab iframe with remotely fetched newtab layout and injected user data | RESOLVED | DUPLICATE | New Tab Page | 1176429, 1186121 | --- | |||
1183206 | Make about:newtab independent of Firefox | RESOLVED | FIXED | New Tab Page | Marina Samuel [:emtwo] | 1021654 | 1176429, 1193865, 1195113, 1198204, 1202820 | 13 | |
1186121 | Generate locale-aware remote new tab pages | RESOLVED | WONTFIX | New Tab Page | Marcos Caceres [:marcosc] | 1180298 | 1176429, 1180283, 1180291 | --- | |
1193856 | Set up Continuous Integration for remotely hosted new tab page | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429, 1195113, 1196783 | 5 | ||
1193858 | Set up Development location for remotely hosted new tab pages | RESOLVED | FIXED | New Tab Page | Marcos Caceres [:marcosc] | 1176429, 1195113 | 1 | ||
1193862 | Migrate data from about:config newtab prefs to IndexedDB | RESOLVED | WONTFIX | New Tab Page | 1196762 | 1176429 | --- | ||
1193865 | Implement new module (AboutNewTab.jsm) to communicate with remotely hosted newtab pages | RESOLVED | DUPLICATE | New Tab Page | 1183206 | 1176429 | --- | ||
1193867 | Update Tiles data in a Service Worker | RESOLVED | FIXED | New Tab Page | Marina Samuel [:emtwo] | 1176429 | --- | ||
1194236 | Make sure the remote newtab page is as accessible as the non-remote one | NEW | New Tab Page | 1176429 | --- | ||||
1195494 | Convert legacy newtab page code to new code style standards | RESOLVED | FIXED | New Tab Page | Marcos Caceres [:marcosc] | 1176429, 1195113 | 1 | ||
1195495 | Port tests over from m-c to the remote new tab page | RESOLVED | INVALID | New Tab Page | 1176429 | --- | |||
1196755 | Implement PlacesProvider.jsm as a service for AboutNewTab.jsm | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429, 1198204 | 8 | ||
1196762 | Implement a PrefProvider for Remote New Tab Page | RESOLVED | FIXED | New Tab Page | Ursula Sarracini (:ursula) | 1242218 | 1176429, 1193862, 1220227 | --- | |
1196770 | Implement ThumbsObserver in AboutNewTab.jsm | RESOLVED | WONTFIX | New Tab Page | 1196773 | 1176429 | --- | ||
1196773 | Implement image caching in Service Worker | RESOLVED | FIXED | New Tab Page | Marcos Caceres [:marcosc] | 1176429, 1196770, 1198204, 1202820 | 8 | ||
1199640 | Make the remote newtab page pref-able | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429 | --- | ||
1200920 | Use pref to change remote new tab location | RESOLVED | WONTFIX | New Tab Page | 1176429 | --- | |||
1201147 | Make remote new tab location overridable | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429, 1202820 | 5 | ||
1201977 | Replace usage of nsINavHistoryQuery with a string query to nsPIPlacesDatabase.asyncStatement | RESOLVED | FIXED | New Tab Page | maxim zhilyaev | 1176429 | --- | ||
1204983 | Allow about: pages to load remote content | RESOLVED | FIXED | DOM: Core & HTML | Christoph Kerschbaumer [:ckerschb] | 1239085 | 1176429, 1239783 | see comment 89 | --- |
1206799 | Communicate with RemoteNewTabLocation via messages | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429 | --- | ||
1209627 | Remove cruft for initial landing | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429, 1210049 | --- | ||
1210049 | [Meta] initial landing of about:remote-newtab | RESOLVED | FIXED | New Tab Page | 1180283, 1209627, 1210053, 1210936, 1210940, 1210944 | 1176429 | [story][fxgrowth] | --- | |
1210053 | Create automation for the initial deployment of remote newtab pages | RESOLVED | FIXED | New Tab Page | 1176429, 1210049 | --- | |||
1210410 | Implement search messages for the Remote New Tab page | RESOLVED | FIXED | New Tab Page | Ursula Sarracini (:ursula) | 1277668 | 1239111, 1176429 | --- | |
1210478 | Add Meta URL resolution in RemoteNewTabLocation | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429, 1220227, 1227274 | --- | ||
1210936 | Remote New Tab Content Frame and AboutRedirector location | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1214287 | 1176429, 1210049, 1210940 | --- | |
1210940 | New Browser Component: Newtab | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1210936, 1210944, 1214287, 1223443 | 1176429, 1210049, 1223451 | --- | |
1210944 | Return a promise in BackgroundPageThumbs.captureIfMissing | RESOLVED | FIXED | New Tab Page | Marcos Caceres [:marcosc] | 1176429, 1210049, 1210940 | --- | ||
1212087 | Provide a shavar safe list for content | RESOLVED | WONTFIX | New Tab Page | Doug Turner (:dougt) | 1176429 | --- | ||
1212897 | Pass strings instead of objects from remote page to content process | RESOLVED | WONTFIX | New Tab Page | Marcos Caceres [:marcosc] | 1176429 | --- | ||
1213078 | PlacesProvider.jsm module for remote new tab page | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1214287 | 1176429 | --- | |
1214287 | 2-4% linux64/win7/8 ts_paint regression on inbound (v.44) seen on Oct 12, 2015 from rev 3012b7a2c97c | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1215641 | 1176429, 1207141, 1210936, 1210940, 1213078, 1220220 | [talos_regression][e10s] | --- |
1215357 | Make about:newtab remote and remove about:remote-newtab | RESOLVED | DUPLICATE | DOM: Core & HTML | 1176429 | --- | |||
1215613 | Implement pre-canned newtab page for offline installs | RESOLVED | INCOMPLETE | New Tab Page | 1176429 | --- | |||
1218992 | Move code for decisioning to remote page | RESOLVED | DUPLICATE | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429, 1220227 | --- | ||
1218996 | Replace usage of content frame with a direct load from AboutRedirector | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1240408 | 1176429, 1220227, 1240169, 1242010 | --- | |
1218998 | [Meta] Replace message communication to remote newtab by API's | RESOLVED | WONTFIX | New Tab Page | 1176429, 1220227 | --- | |||
1220220 | [Meta] land updatable RNT with priviledged decisioning | RESOLVED | FIXED | New Tab Page | 1214287, 1214376 | 1176429 | [story][fxgrowth] | --- | |
1220227 | [Meta] Remote tile decisioning | RESOLVED | WONTFIX | New Tab Page | 1196762, 1210478, 1218992, 1218996, 1218998, 1220233, 1224950, 1227274 | 1176429 | [story][fxgrowth] | --- | |
1220233 | Cull unnecessary browser functionality for remote decisioning | RESOLVED | DUPLICATE | New Tab Page | 1176429, 1220227 | --- | |||
1224950 | Limit Message-Using Remote New Tab to Nightly and Aurora | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1240559 | 1176429, 1220227 | --- | |
1235569 | [Meta] Securing remote about:newtab | RESOLVED | WONTFIX | DOM: Security | Franziskus Kiefer [:franziskus] | 1255798, 1280905, 1226928, 1235572, 1251152, 1256248, 1263793 | 1176429 | [domsecurity-meta] | --- |
1237710 | [Meta] Remote Payload Management | RESOLVED | WONTFIX | New Tab Page | 1176429 | --- | |||
1239111 | [Meta] Create Messaging APIs for the newtab page | NEW | New Tab Page | 1210410, 1239115, 1239116, 1239118, 1239119, 1249642 | 1176429 | --- | |||
1246202 | Fallback for remote about:newtab | RESOLVED | INVALID | New Tab Page | 1176429 | --- | |||
1258728 | Remote Newtab production endpoint changes | RESOLVED | FIXED | New Tab Page | Olivier Yiptong [:oyiptong] | 1176429 | --- | ||
1272342 | Flip the switch in AboutRedirector to make about:newtab load in the content process if e10s is enabled | RESOLVED | WONTFIX | New Tab Page | Ursula Sarracini (:ursula) | 1021654 | 1176429 | --- |
53 Total; 3 Open (5.66%); 50 Resolved (94.34%); 0 Verified (0%);
Splice 2.0 ALL Bugs
ID | Summary | Status | Resolution | Component | Assigned to | Depends on | Blocks | Whiteboard | Fx points |
---|---|---|---|---|---|---|---|---|---|
1189672 | [API tracker] Create rest API for accounts/campaigns/ad groups/tiles | RESOLVED | FIXED | Tiles | 1189688, 1189691, 1189693, 1189695, 1189699, 1190781, 1190784, 1190786, 1190787, 1190788, 1220756, 1220759 | 1187882, 1195113 | --- | ||
1190370 | [meta] - Authentication/Access for Splice | RESOLVED | INCOMPLETE | Tiles | Hermina | 1190395, 1190404, 1199679, 1199684, 1199685 | 1187882 | --- | |
1190373 | [meta] - Account management for Splice | RESOLVED | INCOMPLETE | Tiles | 1190410, 1190411, 1190413, 1190414, 1190415, 1190419, 1190432, 1190838, 1190846, 1190848, 1190850, 1190852, 1190853, 1190854, 1190855, 1190856, 1190861, 1190862, 1190863, 1190864, 1190865, 1190866, 1190867, 1190874, 1190876, 1190878, 1190879, 1192273, 1215986, 1217041, 1220755 | 1187882 | --- | ||
1190374 | [meta] - Trafficker for Splice | RESOLVED | INCOMPLETE | Tiles | 1190400, 1190401, 1190402, 1190403 | 1187882 | --- |
4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);
ST/DT ALL Bugs FF41
ID | Summary | Status | Resolution | Component | Assigned to | Depends on | Blocks | Whiteboard | Fx points |
---|---|---|---|---|---|---|---|---|---|
1161656 | Report total views preceding a click | RESOLVED | FIXED | New Tab Page | maxim zhilyaev | 1159571, 1178586 | 1172713 | .002 | 8 |
1172723 | Include 'close' button within in-tile disclaimer overlay | RESOLVED | WONTFIX | New Tab Page | 1172713 | .? | --- | ||
1173878 | New tab intro should have an [X] button on the top right | RESOLVED | WONTFIX | New Tab Page | 1172713 | --- | |||
1174789 | Missing newtab click reports from already opened newtab | RESOLVED | WORKSFORME | New Tab Page | maxim zhilyaev | 1172713 | .? | --- | |
1180387 | New Tab Page doesn't show websites (wrong number of rows or lines) | RESOLVED | FIXED | New Tab Page | maxim zhilyaev | 1186567, 1186584, 1194895, 1195321, 1195699, 1199795, 1199801, 1199933, 1202206, 1202251, 1202253, 1210091 | 1172713, 1195113 | [testday-20151002] | 8 |
5 Total; 0 Open (0%); 5 Resolved (100%); 0 Verified (0%);
ST/DT ALL Bugs FF42
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
ST/DT ALL Bugs FF43
ID | Summary | Status | Resolution | Component | Assigned to | Depends on | Blocks | Whiteboard | Fx points |
---|---|---|---|---|---|---|---|---|---|
1128560 | Allow targeting more specific than country: state/province, DMA | RESOLVED | INCOMPLETE | Tiles | 1167760, 1167761, 1167762 | 1189754 | [story] | --- | |
1189757 | [meta] Increase User Interest Reach using UP classification (Fx 43) | RESOLVED | INCOMPLETE | Classification Engine | 1104322, 1156276, 1180950, 1202760, 1202765, 1202769 | 1189754 | [meta] | --- | |
1193440 | Increase sponsorship inventory for Directory Tiles | RESOLVED | INCOMPLETE | Tiles | 1180934, 1193528, 1208178 | 1189754 | [story] | --- | |
1193831 | [meta] - Use privacy preserving methods to serve tiles | RESOLVED | INCOMPLETE | General | 1164303, 1192833 | 1189754 | --- | ||
1197340 | [meta] Tiles & new tab UI/UX updates | RESOLVED | INCOMPLETE | General | 1196437 | 1189754 | [meta] | --- | |
1205469 | Spread out Suggested Tiles through the day | RESOLVED | INCOMPLETE | Tiles | 1189754 | [story] | --- |
6 Total; 0 Open (0%); 6 Resolved (100%); 0 Verified (0%);
Estimations
- We estimate relatively to other bugs
- We can estimate using 1, 3, 5, 8, 13
- We never estimate with less than 1
- Bugs estimated as more than 8 points need to be made "meta" and we need to file smaller individual bugs. This will need to be done during the planning so it's better if someone can do it ahead of time
- Only the developers that feel they can estimate do the estimation. That means it's perfectly fine to not take part to a bug's estimation if you don't feel you can.
Communication
General
- Team Mailing list: cseng@mozilla.com
- Team IRC Channel: #mozcontent
Sprint Review&Planning Meetings
Meeting | Day of week | Pacific Time | Eastern Time | Central European Time | Time zone conversions |
---|---|---|---|---|---|
Sprint Review | Mondays | 9:00AM - 10:00AM | 12:00PM - 1:00PM | 6:00PM - 7:00PM | AWMY |
Sprint Planning | Tuesdays | 10:00AM - 11:00AM | 13:00PM - 14:00PM | 7:00PM - 8:00PM | AWMY |
- Duration: 1 hour each
- Vidyo Room: "ContentServices"