canmove, Confirmed users, Bureaucrats and Sysops emeriti
5,401
edits
m (→QA) |
|||
| (43 intermediate revisions by 19 users not shown) | |||
| Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
* Next merge: 2014-02-03 | |||
== Topics for This Week == | == Topics for This Week == | ||
; Firefox Accounts: We have a "gut check" decision on Friday to decide whether or not to enable the feature in Nightlies (Desktop and Android). Based on current progress, MFinkle votes "Yes". | |||
; Home Page Integration: Sprint next week to nail down the various parts of the project. Core foundation patches have landed, with more coming. Prototypes of specific uses cases coming too. | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.'' | ''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.'' | ||
* '''Michael Nares''' landed a patch for {{bug|884851}} - converting a boolean to an enum. Congrats in particular for his persistence in the face of many many botched builds and mercurial woes. | * '''Michael Nares''' landed a patch for {{bug|884851}} - converting a boolean to an enum. Congrats in particular for his persistence in the face of many many botched builds and mercurial woes. | ||
* Capella fixed {{bug|947284}} - End text-selection handle is not visible when opting to select all text | |||
* Chris Kitching landed the ICO decoder! - {{bug|748100}} | |||
==Stand ups== | ==Stand ups== | ||
| Line 22: | Line 27: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
* {{bug|957694}} - Hang/deadlock with Flash on 4.4 on Tegra3 | |||
* {{bug|939276}} - [SkiaGL] [Feature] Support multiple Skia DrawTargets backed by a single GLContext | |||
===Kats=== | ===Kats=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* APZC work | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
| Line 32: | Line 42: | ||
===JChen=== | ===JChen=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} (at DashCon) | |||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
{{mybugs|nchen@mozilla.com}} | |||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
| Line 47: | Line 57: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last Week: Got WebRTC components compiling into stand alone binary. | |||
* This Week: Update PeerConnectionImpl API to allow usage outside of FireFox (in progress). Get Standalone app connecting. | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
* Landed {{bug|917896}} - Replace progress throbber with a progress bar | |||
* Landed {{bug|949458}} - (Nexus 7 2012) - the tabs button is wrongly displayed after open a link in new tab | |||
** Still not fixed: {{bug|961749}} | |||
* {{bug|933422}} - Hiding keyboard when showing search suggestions briefly shows background | |||
===WesJ=== | ===WesJ=== | ||
{{readonly}} | |||
* Finished up actionbar blocker bugs | |||
* Investigated {{Bug|956075}} - Long-pressing at top of page with URL bar hidden triggers URL bar context menu. Have a few more ideas for potential fixes. Will post builds for Blassey/kats. | |||
* Got {{Bug|946344}} - Replace GeckoEventResponder with an async callback mechanism green on try | |||
* {{Bug|947073}} - Phishing Warning hides "Why is this page blocked" under "ignore warning" | |||
* {{Bug|959230}} - paymentFailed/paymentSuccess not available in webpay | |||
* Lots of reviewing synth apks and second-screen. | |||
===jdover=== | ===jdover=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
WIP: | |||
* {{bug|953272}} Prompt.jsm: setMultiChoiceItems - was backed out, new patch with fix ready for review | |||
* {{bug|776027}} Web Activities - WIP patch in BZ, working with jhugman on making sure that activities are mapped to intents correctly and match the conversion in synthesized APKs. | |||
* {{bug|960159}} Dimmed System UI in Reader mode - working to do the scroll detection in JS and send message to Java | |||
Fixed: | |||
* {{bug|955886}} Title bar visibility with Fullscreen API when dynamic toolbar is disabled | |||
===LucasR=== | ===LucasR=== | ||
| Line 79: | Line 106: | ||
* More reviews | * More reviews | ||
=== | ===sola=== | ||
{{readonly}} | |||
'''Last week''' | |||
* bug 959297 - Get description and approx. reading time for reading list items | |||
* bug 889351 - Show excerpts in about:home's Reading List panel | |||
'''This week''' | |||
* bug 959290 - Make ContentProvider for Reading List - (working on migrating reading list items from bookmarks) | |||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* {{bug|942875}} - Home Panels settings UI | |||
* {{bug|942231}} - Reordering Panels - trying out drag and drop ideas | |||
* various other Home Panels follow-ups ({{bug|962651}}, {{bug|960725}}) | |||
===Margaret=== | ===Margaret=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Snippets | |||
** Landed sync promo banner (pref'd off) - {{bug|958891}} | |||
** Snippets server work was pushed to production, looking to enable dynamic snippets on Nightly soon | |||
* Home panel stuff | |||
** Landed JS API to specify panels - {{bug|959862}} | |||
** Working on JS API to store data to show in panels - {{bug|942288}} | |||
** Planning, reviews, etc. | |||
===mcomella=== | ===mcomella=== | ||
{{readonly}} | |||
====Past==== | ====Past==== | ||
* :( | |||
====Present==== | ====Present==== | ||
{{ | *{{Bug|938824}} - Remove reflection from testSearchSuggestions | ||
*Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along | |||
*{{bug|942283}} - HomeList RSS addon | |||
*{{bug|939350}} - Create Python linter wrapper | |||
*{{bug|959652}} - BrowserHealthReporter startup perf | |||
*{{bug|961526}} - Research FHR SQLConstraintFailure | |||
*{{bug|960135}} - (Redacted) | |||
*Various UITest regressions | |||
====Future==== | ====Future==== | ||
*{{Bug|898613}}: [fig] Editing mode tests (followup to {{Bug|895828}}) | |||
===esawin=== | |||
{{readonly}} | |||
====Past==== | |||
{{bugpast|esawin@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|esawin@mozilla.com}} | |||
===RNewman=== | ===RNewman=== | ||
Oh, FxA. Lots of reviews, lots of email. | |||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
====Past==== | |||
{{bugpast|rnewman@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|rnewman@mozilla.com}} | |||
===nalexander=== | ===nalexander=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* FxAccounts all day every day | |||
* {{bug|923950}} appears to be fixed, so we have l10n single locale repacks for beta, aurora, and nightly | |||
* {{bug|951865}} needs trivial fixes, hope to land this week. | |||
* First patch and review for {{bug|961339}} done, hope to land next week. Presenets itself as fresh builds but stale fennec_ids.txt. Should only impact robocop tests. Someone jumping on the hand grenade and killing fennec_ids.txt entirely would be *great*. | |||
===BLassey=== | ===BLassey=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* PTO next week | |||
* MV the week after for Web Compatibility work week | |||
* worked on expanding tab streaming interface to meet dmose's needs | |||
===MFinkle=== | ===MFinkle=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* SF Next Week | |||
* Profiling (Startup and Pageload) and filing bugs | |||
* Looking into Memory (https://areweslimyet.com/mobile/) and Disk Space next? | |||
* Second screen core and video discovery patches landed. One more to go! | |||
* FxAccount overhead and metaphor-maker | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
| Line 158: | Line 236: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* install/launch/uninstall | |||
** enablement delayed by one day to resolve DOM regression {{bug|961762}}, which busted app startup on Android (without or without synthetic APKs) | |||
** will land {{bug|958356}}, {{bug|959244}}, and {{bug|960811}} today to enable feature | |||
** team continuing to work on followups | |||
* automatic updates | |||
** patch on {{bug|934760}} bitrotted and needs updating | |||
* developer testing/debugging | |||
** only one change needed to Fennec | |||
** WIP patch posted to {{bug|962607}} for feedback | |||
* APK Factory service | |||
** development server stood up at dapk.net. | |||
** Fennec updated to point to development server | |||
** Nightly builds will use this server once feature is enabled | |||
===A-Team=== | ===A-Team=== | ||
| Line 166: | Line 258: | ||
== Feature Focus== | == Feature Focus== | ||
;Fx27, Ships Feb 4th | |||
* {{mok}} Overhaul of the favicon system {{bug|914296}} | |||
* {{mok}} [[Mobile/Projects/AMO and Marketplace discoverability | Marketplace discoverability]] - simple UI polish | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
* {{mok}} Remove overscroll and show highlight instead {{bug|705246}} and {{bug|791475}} | |||
* {{mok}} Memory usage improvements: {{bug|931843}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: South African English (za-EN)]], {{Bug|891616}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Thai (th)]], {{Bug|639845}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Lithuanian (lt)]], {{Bug|521999}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Slovenian (sl)]], {{Bug|522008}} | |||
;Fx28, Ships March 18th | |||
* {{mrisk}} {{Bug|768667}} - Use the action bar for text selection on ICS+ | |||
* {{mok}} {{bug|875750}} - Implement <input type="color">: Android widget/color picker | |||
* {{mok}} {{Bug|852608}} - Add support for OpenSearch. Firefox Mobile supports <link rel="search"> | |||
* {{mok}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets support]] preffed off | |||
* {{mok}} Background Thread Hang Reporting {{Bug|932865}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Estonian (et)]], {{Bug|946204}} | |||
;Fx29, Ships April 29th | |||
* Need to add second-screen | |||
* Need to add toolbar refactoring | |||
* Need to add progress bar | |||
* {{mok}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets support]] preffed on | |||
* {{mok}} [[Mobile/Projects/Telemetry probes for Fennec UI elements | Telemetry probes for Fennec UI elements]] | |||
* {{mok}} [[Mobile/Projects/Quickshare:_Multiple_quickshare_buttons| Multiple Quickshare Buttons]] - 2 Quickshare on main menu | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Hindi(hi)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Indonesian (id)]], {{Bug|521995}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Latvian (lv) ]], {{Bug|958021}} | |||
* {{mok}} [[Mobile/Projects/Promo snippet for Sync | Promo snippet for Sync]] | |||
* {{mrisk}} [[Mobile/Projects/Application management | WebApp experience]] - APK Synthesis | |||
* {{mrisk}} [[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]] | |||
* {{mrisk}} [[Mobile/Projects/Firefox Accounts with Sync 1.1 integration | Firefox Accounts with Sync 1.1 integration]] | |||
* {{mrisk}} [[Mobile/Projects/My List: Manage current lists in settings | My List: Manage current lists in settings]] | |||
* {{mrisk}} Shumway Bundled in Browser (disabled), {{Bug|905668}} | |||
* <s>{{mprop}} [[Mobile/Projects/Promo snippet for Marketplace | Promo snippet for Marketplace]]</s> | |||
* <s>{{mprop}} [[Mobile/Projects/Preloaded bookmark for Marketplace | Preloaded bookmark for Marketplace]]</s> | |||
* {{mprop}} Synced tabs page as entry point into Firefox Accounts & Sync {{Bug|958889}} (nice to have, shift to 30 if needed) | |||
== Round Table == | == Round Table == | ||
* Axel's tip of the week: If you have temporary strings, put them directly into strings.xml.in, and expose them in android_strings.dtd once they're ready. | |||
=== QA === | === QA === | ||
* Kick-off on first Firefox Account drops in Nightly; see bug bombs | * Kick-off on first Firefox Account drops in Nightly; see bug bombs | ||
* Plea to check-in tests alongside your patches when it may break the web (see broken basic forms, {{bug|953272}}) | * Plea to check-in tests alongside your patches when it may break the web (see broken basic forms, {{bug|953272}}) | ||
=== 2014 === | |||
* Finkle rant | |||