Mobile/Roadmap/Tracking Fx23

From MozillaWiki
Jump to: navigation, search

Features

Firefox Health Report

ID Priority Summary Status Assigned to
828654 P1 Android service uploader for Firefox Health Report payloads VERIFIED Nick Alexander :nalexander
833625 P1 Android UI for notification of data collection/upload (Telemetry, FHR) RESOLVED Chenxia Liu [:liuche]
840127 P2 Android-side deletion of payloads on FHR disable RESOLVED Nick Alexander :nalexander
840129 P3 Enable FHR on Android RESOLVED Chenxia Liu [:liuche]
840171 P3 Don't build inapplicable providers or other modules on Android RESOLVED
857419 P1 Implement about:healthreport wrapper on Android RESOLVED Nick Alexander :nalexander
858742 P1 Android storage layer for Firefox Health Report RESOLVED Richard Newman [:rnewman]
862116 P1 Strings for Android system notification of data reporting policy RESOLVED Chenxia Liu [:liuche]
862176 P1 Data reporting policy for Android RESOLVED Chenxia Liu [:liuche]
866271 P1 Add Javascript interface to Android SharedPreferences RESOLVED Nick Alexander :nalexander
868274 P1 Generate FHR documents RESOLVED Richard Newman [:rnewman]
868442 -- [meta] First revision of Android Health Report client RESOLVED Richard Newman [:rnewman]
868443 P1 Provider: app and sys info RESOLVED Richard Newman [:rnewman]
868444 P2 Provider: profile age RESOLVED Richard Newman [:rnewman]
868445 P2 Provider: sessions and startup times RESOLVED Richard Newman [:rnewman]
868446 P3 Provider: bookmarks and history NEW
868447 P3 Provider: add-ons RESOLVED
868449 P1 Maintain environment data and deliver it to storage layer RESOLVED Richard Newman [:rnewman]
870170 P2 Telemetry reporting for FHR storage NEW
870171 P3 Expire old data RESOLVED Michael Comella (:mcomella)
870371 P1 Add Javascript interface to Android OrderedBroadcast RESOLVED Nick Alexander :nalexander
870925 P2 Provider: submissions RESOLVED Michael Comella (:mcomella)
870946 -- Enhance generated payload with current session for about:healthreport NEW
871970 -- Rename datareporting_crashreporter_title entity to reflect string change in data reporting string RESOLVED Chenxia Liu [:liuche]
872543 P2 Long-form data reporting notification sticks around after visiting settings RESOLVED Chenxia Liu [:liuche]
872756 P2 Delete multiple documents in a single request RESOLVED Nick Alexander :nalexander
873360 -- Profile information storage RESOLVED Richard Newman [:rnewman]
873496 P1 Provider: searches RESOLVED Richard Newman [:rnewman]
874956 P2 Hook into onXreExit or similar to gracefully end FHR session on Fennec quit NEW
875000 -- Only attempt to tweak StrictMode on API 9+ RESOLVED Richard Newman [:rnewman]
875088 -- HealthReportGenerator.java fails to compile with JDK 1.7: warning: [unchecked] unchecked call to put(K,V) as a member of the raw type HashMap RESOLVED Richard Newman [:rnewman]
875151 -- Shutdown/startup race RESOLVED Richard Newman [:rnewman]
875400 P1 Incorporate add-ons into environment RESOLVED Richard Newman [:rnewman]
875401 -- Switch HealthReportGenerator to use org.json.JSONObject RESOLVED Richard Newman [:rnewman]
876473 -- Connect generated health report to about:healthreport RESOLVED Nick Alexander :nalexander
878303 -- Implement and use DISCRETE_COUNTED type RESOLVED Richard Newman [:rnewman]
878670 -- Version profile information cache file RESOLVED Richard Newman [:rnewman]
879555 -- Replace FHR upload enabled toggle with link to FHR settings RESOLVED Nick Alexander :nalexander
879558 P2 Add entry point to about:healthreport in Settings > Data choices on Android RESOLVED Chenxia Liu [:liuche]
880109 P1 Begin a new session when environment changes RESOLVED Richard Newman [:rnewman]
880549 P2 Include add-on blocklist state in payload RESOLVED Richard Newman [:rnewman]
880996 P2 Report storage and generation errors in FHR payload NEW
881763 -- Append /mobile/ to about:healthreport URL RESOLVED Richard Newman [:rnewman]
882013 -- Post-landing Android FHR log pruning RESOLVED Michael Comella (:mcomella)
882182 P3 Support submitting health report data for multiple profiles on Android NEW
882316 -- Ship default content for when we can't fetch real about:healthreport content NEW
882319 -- Page load fixes for first release RESOLVED Richard Newman [:rnewman]
882745 P2 Provide about:healthreport access to updater hook RESOLVED Nick Alexander :nalexander
882839 P3 Teach Android upload service to wake the phone less frequently NEW
883594 P2 Share ProfileInformationCache between recorder and generator NEW
883915 P1 "Protocol SSL_RSA_WITH_RC4_128_SHA is not supported" on Android 2.2 devices RESOLVED Nick Alexander :nalexander
884419 -- Ignore add-ons that have opted out of AMO updates RESOLVED Richard Newman [:rnewman]
884540 -- Debounce session ends NEW
885042 -- Remove vestigial add-on ignoring code RESOLVED Richard Newman [:rnewman]
885582 -- Append version number to about:healthreport URL RESOLVED Nick Alexander :nalexander
885650 P1 Address session data bloat NEW
885651 P1 Provider: health report database statistics NEW
885886 -- Clarify definitions of FHR init times RESOLVED Richard Newman [:rnewman]
886153 -- Activity cleanup can cause events to be ignored NEW
886156 P1 Partial initialization of ProfileInformationCache VERIFIED Richard Newman [:rnewman]
886231 -- Rename datareporting_fhr_summary to reflect string change RESOLVED Richard Newman [:rnewman]
887840 P1 Add viewport to about:healthreport wrapper VERIFIED Nick Alexander :nalexander
888374 -- crash [@ android.content.res.Resources$NotFoundException: Resource ID #0x0 at android.content.res.Resources.getValue(Resources.java) ] Clicking link in about:healthreport for Choose what I share RESOLVED Chenxia Liu [:liuche]
888665 P1 Bad stored add-ons cause document generation failure in the presence of good add-ons RESOLVED Richard Newman [:rnewman]
889533 -- create documentation for "v.Next" FHR payload for fennec RESOLVED
890040 -- Ensure orphaning resistance and multi-delete RESOLVED Nick Alexander :nalexander
891597 -- Provider: crashes NEW
891599 -- Provider: memory usage and issues NEW
891600 P2 Provider: Sync usage RESOLVED
894194 -- ObsoleteDocumentTracker's serialized data structure is poor NEW
896027 P1 Firefox Health Report: Disable Collection, Reporting, and UI for Fx23 Release RESOLVED Richard Newman [:rnewman]
896507 -- Disable Firefox Health Report during guest mode browsing NEW
896509 -- Record guest mode usage in FHR for Android NEW
900694 -- Detect add-on uninstallation VERIFIED Richard Newman [:rnewman]
900715 -- 'Choose what I share' link is not working if FHR submission is turned off VERIFIED Schalk Neethling [:espressive]
901622 -- Invalidate ProfileInformationCache after fixing add-on uninstallation RESOLVED Michael Comella (:mcomella)
903206 -- Ensure that we prune data even when submission is disabled RESOLVED Michael Comella (:mcomella)
903517 -- Health report should clear local data when clear private data is called NEW
903518 -- Health report shouldn't collect data when its turned off RESOLVED
905296 -- HealthReport.Environment$HashAppender's constructor is now taking huge amounts of time on startup. RESOLVED
905379 -- Audit about:healthreport for chrome privileges and iframe docshell NEW
916316 -- Speed up FHR date formatting RESOLVED Richard Newman [:rnewman]
918465 -- Record locale in FHR environment RESOLVED Richard Newman [:rnewman]
922319 -- Android FHR needs to record human-readable extension/add-on/plugin strings NEW
922694 -- Add partner ID / distribution ID and locales to FHR payload RESOLVED Richard Newman [:rnewman]
925517 -- Remove filter on recorded search engine identifiers for Fennec RESOLVED Richard Newman [:rnewman]
928574 -- Rework addon data format for Fennec FHR ASSIGNED
951262 P5 Add FHR probes to measure profile and system space usage NEW
961526 -- crash in android.database.sqlite.SQLiteConstraintException: foreign key constraint failed (code 19) at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) RESOLVED Michael Comella (:mcomella)
965371 -- Report device type and attributes (tablet, phone, etc.) RESOLVED Richard Newman [:rnewman]
965374 -- [android] Consider a mechanism for proactively surfacing notices based on Health Report data NEW
971670 P2 Recent tab is not updating RESOLVED
1031974 -- Ensure that single-locale builds report their locale correctly in FHR NEW
1047911 -- Include app package name in FHR payload NEW
1072265 -- Record current default search provider in FHR for Android NEW
1090316 -- Crash @ java.lang.IllegalStateException: Could not fetch Health Report content provider. at org.mozilla.gecko.health.BrowserHealthRecorder.<init>(BrowserHealthRecorder.java:138) RESOLVED
1090330 -- Crash @ java.lang.IllegalStateException: Not initialized. at org.mozilla.gecko.health.BrowserHealthRecorder.ensureEnvironment(BrowserHealthRecorder.java:287) NEW
1136136 -- Add profile information to Telemetry Environment on Android RESOLVED
1224336 -- Search counts recorded in Fennec FHR with "null" search engine RESOLVED
1360266 -- Health Report doesn't use a custom set browser name NEW
1360267 -- Choose what I share in about:healthreport links to the wrong preferences section RESOLVED

101 Total; 29 Open (28.71%); 67 Resolved (66.34%); 5 Verified (4.95%);


ID Priority Summary Status Assigned to
887359 -- [android] Make the mobile designs responsive RESOLVED Schalk Neethling [:espressive]
888396 -- Dots that indicate number of tips must not appear when there is only one tip VERIFIED
888417 -- Affordance for data sharing state in FHR for Android VERIFIED
888422 -- Links to SUMO page & privacy policy from FHR for Android VERIFIED Schalk Neethling [:espressive]
888431 -- Ellipsis character (…) has to be included after "learn more" link on FHR for Android VERIFIED Schalk Neethling [:espressive]
888434 -- Icon in tip should match the visual mocks VERIFIED Schalk Neethling [:espressive]
888440 -- Back button (on device) should take me to previous page in FHR for Android VERIFIED Schalk Neethling [:espressive]
889340 -- Firefox Health Report requests a file that doesn't exist VERIFIED Schalk Neethling [:espressive]
892072 -- Title must link to home page VERIFIED Schalk Neethling [:espressive]
897101 -- Mixed content error VERIFIED Schalk Neethling [:espressive]
897526 -- Navigation to previous page does not function correctly RESOLVED Schalk Neethling [:espressive]
897529 -- jQuery transition for page navigation may not be the appropriate one RESOLVED
901027 -- [Placeholder] PR Text in About:HealthReport VERIFIED Schalk Neethling [:espressive]
904592 -- Build out l10n support for Android version VERIFIED Schalk Neethling [:espressive]
918415 -- l10n comment showing up in template VERIFIED Pascal Chevrel:pascalc
919158 -- Clarify wording for plugin state VERIFIED Benjamin Smedberg
925787 -- separate fallback locale for fhr mobile from fhr desktop VERIFIED Pascal Chevrel:pascalc
947857 -- [FHR] add ms locale to the site VERIFIED Pascal Chevrel:pascalc
979902 -- [l10n] /de/ #learnmore embedded support.mozilla.org url is not properly encoded VERIFIED Michael Köhler [:Coce]

19 Total; 0 Open (0%); 3 Resolved (15.79%); 16 Verified (84.21%);


Dynamic URL bar

ID Priority Summary Status Assigned to

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


L10N foundation improvements

ID Summary Priority Status
521979 [tracking] Choose search plug-ins for localized versions of Fennec -- RESOLVED
551156 [en-CA] New localization: English, Canada -- NEW
639801 [tracking] Firefox Mobile l10n release trackers -- NEW
700289 map he->iw and id->in in nsLocaleService P2 NEW
881510 Accept-Language header customization UI for Android -- NEW
882315 Add en-CA locale to the Fennec multi-locale build P5 NEW
933315 Firefox for Android doesn't fall back to es-ES when device language set as any other Spanish locale code -- RESOLVED
934962 Thai font doesn't display on Galaxy S4 on Android 4.2.2 -- NEW
1061726 [km] Firefox Mobile release tracker Khmer -- NEW
1213064 [lo] Firefox Mobile release tracker Lao -- NEW
1224260 [ur] Firefox Mobile release tracker Urdu -- RESOLVED
1252897 [sr] Firefox Mobile release tracker Serbian -- RESOLVED
1255594 [es-CL] Firefox Mobile release tracker Spanish (Chile) -- RESOLVED
1256674 [ka] Firefox Mobile release tracker Georgian -- NEW
1262481 [hto] Firefox Mobile release tracker Minica Huitoto -- NEW
1262490 [qvi] Firefox Mobile release tracker Imbabura Highland Quichua -- NEW
1262499 [pbb] Firefox Mobile release tracker Páez -- RESOLVED
1262868 [trs] Firefox Mobile release tracker Triqui -- NEW
1267708 [ast] Firefox Mobile release tracker Asturian -- NEW
1271970 [gn] Firefox Mobile release tracker Guaraní -- NEW

20 Total; 14 Open (70%); 6 Resolved (30%); 0 Verified (0%);


Added locales: Turkish & Hungarian

ID Summary Priority Status
521979 [tracking] Choose search plug-ins for localized versions of Fennec -- RESOLVED
551156 [en-CA] New localization: English, Canada -- NEW
639801 [tracking] Firefox Mobile l10n release trackers -- NEW
700289 map he->iw and id->in in nsLocaleService P2 NEW
881510 Accept-Language header customization UI for Android -- NEW
882315 Add en-CA locale to the Fennec multi-locale build P5 NEW
933315 Firefox for Android doesn't fall back to es-ES when device language set as any other Spanish locale code -- RESOLVED
934962 Thai font doesn't display on Galaxy S4 on Android 4.2.2 -- NEW
1061726 [km] Firefox Mobile release tracker Khmer -- NEW
1213064 [lo] Firefox Mobile release tracker Lao -- NEW
1224260 [ur] Firefox Mobile release tracker Urdu -- RESOLVED
1252897 [sr] Firefox Mobile release tracker Serbian -- RESOLVED
1255594 [es-CL] Firefox Mobile release tracker Spanish (Chile) -- RESOLVED
1256674 [ka] Firefox Mobile release tracker Georgian -- NEW
1262481 [hto] Firefox Mobile release tracker Minica Huitoto -- NEW
1262490 [qvi] Firefox Mobile release tracker Imbabura Highland Quichua -- NEW
1262499 [pbb] Firefox Mobile release tracker Páez -- RESOLVED
1262868 [trs] Firefox Mobile release tracker Triqui -- NEW
1267708 [ast] Firefox Mobile release tracker Asturian -- NEW
1271970 [gn] Firefox Mobile release tracker Guaraní -- NEW

20 Total; 14 Open (70%); 6 Resolved (30%); 0 Verified (0%);


Awesome Bar & Awesome Screen Improvements

ID Priority Summary Status Assigned to
716403 -- Request to hide the navigation bar when scrolling down content RESOLVED Chris Lord [:cwiiis]
729463 -- Implement switch-to-tab RESOLVED Wesley Johnston (:wesj)
778216 -- create a pref that will show the full URL in the awesomebar instead of the title VERIFIED Wesley Johnston (:wesj)
823230 -- Remember search terms and show them again when returning to the awesomescreen RESOLVED :Margaret Leibovic
857165 -- Highlight domain name when we show urls RESOLVED Wesley Johnston (:wesj)
858340 -- Domain autocompletion VERIFIED Wesley Johnston (:wesj)

6 Total; 0 Open (0%); 4 Resolved (66.67%); 2 Verified (33.33%);


Reader improvements: Serif/Sans toggle, add w/ long tap, add from context menu

ID Priority Summary Status Assigned to
750678 P2 Implement reading list navigation at the bottom of reader view articles RESOLVED
784387 P3 Long press Reader Mode icon to add article to Reading List VERIFIED aditya2204
814587 -- Add "Add to Reading List" to link context menu RESOLVED Lucas Rocha (:lucasr)
857987 -- Add a 'Night Mode' to Reader Mode RESOLVED :Margaret Leibovic
857989 -- Add Serif/Sans Serif font toggle to Reader Mode VERIFIED :Margaret Leibovic
857990 -- Save/Restore scroll position for an article in Reader Mode RESOLVED
861943 -- Unable to copy URL from fennec on awesomescreen RESOLVED (pto > 10/23) Jim Chen [:jchen] [:darchons]
862445 -- Adjust reader mode content layout for serif fonts RESOLVED Mark Capella [:capella]
862543 -- Rethink "exit reader" icon VERIFIED :Margaret Leibovic
871014 -- Refine Reader Menu VERIFIED :Margaret Leibovic
871524 -- Fine tune Reader Mode margins for tablet landscape mode RESOLVED Marcos A. Di Pietro
871593 P1 Improved article-to-article Reading List navigation RESOLVED
871600 -- Add end mark to Reader Mode articles NEW
871994 -- Improve toast shown after Add to Reading List long press RESOLVED
872003 -- Fade from light to dark could be smoother / faster RESOLVED Nicolas Carlo [:nickecarlo]
872005 -- Reader Mode: Able to add pages to reading list on devices incapable of accessing Reader Mode VERIFIED :Margaret Leibovic
872046 -- Refine "Entering Reader Mode" experience RESOLVED
872961 -- Reader Mode controls do not work if the content is scrolled RESOLVED :Margaret Leibovic
872965 -- Exit Reader Mode icon takes user back, but not necessarily to original article RESOLVED :Margaret Leibovic
873670 -- Reader mode icon doesn't appear if you open an article from the reading list in a new tab RESOLVED :Margaret Leibovic

20 Total; 1 Open (5%); 14 Resolved (70%); 5 Verified (25%);


UI for changing search engine default

ID Priority Summary Status Assigned to
730445 -- Add UI to specify a default search engine RESOLVED :Margaret Leibovic

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


RSS/Atom feed handling

ID Priority Summary Status Assigned to
852828 -- Add basic support for subscribing to feeds (RSS/Atom) RESOLVED Mark Finkle (:mfinkle) (use needinfo?)

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


API: Payments

ID Priority Summary Status Assigned to
813756 P1 Payments frontend for Android RESOLVED Wesley Johnston (:wesj)
854934 P1 Add the production cert for privileged apps to FxAndroid RESOLVED Martyn Haigh (:mhaigh)
870392 P2 Turn on Paid Apps for Firefox Mobile on Dev Server so we can put apps in to test Android RESOLVED Christopher Van Wiemeersch [:cvan]
898901 P2 Execute test_signed_apps-marketplace.js on Android RESOLVED

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


Blockers

ID Priority Summary Status Assigned to

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