Confirmed users
183
edits
(32 intermediate revisions by 19 users not shown) | |||
Line 14: | Line 14: | ||
== 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'''.'' | ||
* '''Ethan Pransky''' fixed {{Bug|1016613}} - ViewStub RemoteTabsPanel | |||
*vikneshwar fixed {{Bug|1008825}} - Synchronous XMLHttpRequest to load options.xul | |||
*Mark Capella fixed {{Bug|1003610}} - Remote Tabs shouldn't lose scroll position | |||
*'''Matthew''' fixed {{Bug|1028815}} - "7 days ago" label in History panel is confusing | |||
* vivekb has patches in the review cycle for {{bug|830270}} (!) and {{bug|977164}} | |||
==Stand ups== | ==Stand ups== | ||
Line 24: | Line 29: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | {{readonly}} | ||
* Continued work trying to get Janus ready for testing (hoping for this week!) | |||
* Filed bugs (and a patch) about startup performance issues. Hoping to do more profiling this week. | |||
* Resurrected LZMA gecko patches and implemented LZMA support in Janus. | |||
* Reviews, management, etc. | |||
===Alan K. (ack) === | ===Alan K. (ack) === | ||
Line 36: | Line 40: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
==== Past week ==== | |||
* Background hang dashboard is now live at [http://telemetry.mozilla.org/hang/bhr/ telemetry.mozilla.org/hang/bhr] | |||
* Native stack support going through review in {{bug|1016629}} | |||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
{{mybugs|nchen@mozilla.com}} | |||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
Line 50: | Line 55: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last Week: Was able to stream camera from fennec add on. Need to be able to select source to stream tab. Started work to get patch(es) ready for review and landing. | |||
* This Week: Continue work on landing standalone WebRTC. | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
====Past==== | ====Past==== | ||
* Proxy (https://wiki.mozilla.org/Mobile/Janus) | |||
** Debug metrics and custom listeners for tests (https://github.com/mozilla/node-janus/issues/10) | |||
** Metrics: Grafana + Graphite work together (but don't like each other very much) | |||
====Present & Future==== | ====Present & Future==== | ||
--> | * Proxy | ||
** Research alternatives to Grafana and Graphite (e.g., InfluxDB) | |||
** Cache fixes and improvements (https://github.com/mozilla/node-janus/issues/17) | |||
** Multi-phase response chain (fast direct response (unprocessed) -> compression/transcoding -> caching) (https://github.com/mozilla/node-janus/issues/8) | |||
===Sylvain Cleymans=== | ===Sylvain Cleymans=== | ||
* Last week: landed tests in Janus | |||
* Next week: replace phantomJS with Marionette and continue improving the test framework | |||
===Martin (mmcdonough)=== | ===Martin (mmcdonough)=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last Week: Got video working smoothly, some issues with certain H264 encoders (ffmpeg) | |||
* This Week: Get AAC audio working. | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* Done | |||
** PTO | |||
** {{Bug|1030757}} - Closed private tabs appears in recent tabs panel | |||
** WIP {{Bug|1020602}} - Send serialized input elements from form to requestAutocomplete UI component | |||
** WIP {{Bug|1020607}} Populate pending elements with values given by requestAutocomplete UI | |||
* Next | |||
** {{Bug|1025560}} - Flush preferences before Gecko process is killed | |||
** {{Bug|995138}} - Switching between normal and guest browsing doesn't keep the correct number of tabs open | |||
** rAc reviews | |||
===WesJ=== | ===WesJ=== | ||
* {{bug|901803}} - Integrate chromecast support into Firefox. Landed (disabled)! Still pushing rel-eng to get things we need on build machines. | |||
* Working on Bug 1006158 - Build against Android v7 support library and Google Play Services. | |||
* Still looking into an add-on for desktop to support casting. | |||
* Split off a really simple homescreen widget. {{Bug|1035642}} - Provide a simple launcher widget for Firefox and the Search Activity. Waiting on reviews/images. Will build out better widget tricks from there. | |||
* {{bug|1014712}} - use msapplication-TileImage and msapplication-TileColor to create home page tiles. One last review needed | |||
* {{bug|1004495}} - Tapping on a download notification doesn't do anything (if Firefox is in the background). Talked to brian. I think we're r+ here. | |||
* {{bug|989094}} - Webrtc permissions prompt should remember your last choice. Still waiting for review. | |||
===LucasR=== | ===LucasR=== | ||
Line 88: | Line 113: | ||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* Contextual hints: {{bug|1021751}} - Home page contextual hint, {{bug|1014293}} - Private browsing contextual hint | |||
* Finishing up various "Recent tabs" bugs for margaret ({{bug|1028795}}, {{bug|1014293}}, {{bug|1023270}}) | |||
* Settings regression | |||
* More misc telemetry | |||
===Margaret=== | ===Margaret=== | ||
Line 100: | Line 129: | ||
===eedens=== | ===eedens=== | ||
Search activity: | |||
* WIP toward the minimum mockup (http://cl.ly/image/3r0d2e1i3W2W) | |||
** Search history: (1030277) → rnewman is timing the landing of this | |||
** Fragment lifecycles (1033686) → in review with nalexander | |||
** Replace wordlist dict with Yahoo OpenSearch (1035341) → ready to start review | |||
* TODO for the minimum mockup: | |||
** Create a search history card (1022100) | |||
** Revert to GeckoView to WebView? (1029292) | |||
===mcomella=== | ===mcomella=== | ||
{{readonly}} | {{readonly}} | ||
====Past==== | ====Past==== | ||
{{ | *{{bug|1024778}} - Do not use onFinishInflate in RemoteTabs*Panel | ||
====Present==== | ====Present==== | ||
{{ | *[meta] {{bug|979921}} - Misc Android 2.3 test failures | ||
*{{bug|1021356}} - Refine visuals in empty private tabs screen | |||
*{{bug|1025546}} - Support various image views in Hub panels | |||
*{{bug|1020534}} - Tablet toolbar icons hard to read on dark lightweight themes | |||
*{{bug|1030363}} - Create Sound.jsm for Android | |||
*{{bug|1030715}} - The orange animation bar gets stuck when the pull to refresh action is performed slowly | |||
====Future==== | ====Future==== | ||
*Too busy with other things: | |||
**Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along | |||
**{{bug|939350}} - Create Python linter wrapper | |||
*{{bug|983437}} - Delay FHR pruning until the screen is off | |||
*{{bug|989441}} - Centralized documentation for writing tests | |||
===RNewman=== | ===RNewman=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* SF visit. (See notes from last week -- same again.) | |||
* Misc Kindle bugs, both fixing and triaging. | |||
** One interesting one: all activity/fragment transitions flicker through black; investigation yields no leads. {{bug|1031872}} | |||
* Finishing up and landing distrodistros. It lives! | |||
* Landed ckitching's DB improvements. Ready for Eric and Wes to race to landing. | |||
* Reviews and jaw-flapping. | |||
===Chris Kitching=== | |||
* Rescued from the database bug I started before my arrival: {{bug|1024289}} by RNewman. | |||
* Continuing prototyping work for RNewman's flow-preserving link-opening bubble-overlay thing. | |||
* Some initial work on IDEA support, now looking much more doable after nalexander's recent blog/mailing list post (thanks!) | |||
===nalexander=== | ===nalexander=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* Landing Search Activity | |||
** Unlikely to be on in 33 | |||
** Reviews and integration | |||
* Herding MozStumbler to landing | |||
** Lots of open questions with integration | |||
* Blogging! Documenting! | |||
** https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android/API/Accounts.jsm | |||
** https://wiki.mozilla.org/Mobile/Fennec/Android/Eclipse | |||
** http://www.ncalexander.net/blog/2014/07/02/adding-assets-to-the-fennec-apk-file/ | |||
** http://www.ncalexander.net/blog/2014/07/05/how-to-connect-firefox-for-android-to-self-hosted-services/ | |||
** http://www.ncalexander.net/blog/2014/07/08/how-the-android-eclipse-integration-works/ | |||
* One critical bug on my plate: {{bug|1032217}} | |||
* Will be PTO July 23 through August 11 | |||
===BLassey=== | ===BLassey=== | ||
Line 136: | Line 209: | ||
* Launcher / Lock screen synthesis | * Launcher / Lock screen synthesis | ||
* Manager stuff | * Manager stuff | ||
===Anthony Lam=== | |||
{{readonly}} | |||
* Last week | |||
** Sync panels design | |||
** Mobile Toolbar refinements with Lucas | |||
** General bugs | |||
** Tablet UI design research | |||
* Next up | |||
** IN SF for Search Activity | |||
** Tablets UX/UI design | |||
** Starting on some forms, and type scale sheets to go with our icons | |||
***{{Bug|763671}} - New designs for fennec form elements | |||
** Bugs follow up | |||
===Yuan Wang=== | ===Yuan Wang=== | ||
Line 148: | Line 236: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* white screen of sorrow {{bug|1003962}} landing; may fix other bugs | |||
* getting bitten by DOM Apps regressions like {{bug|1035867}} and {{bug|1036143}} | |||
* Marketplace team finishing up fixes for Marketplace website on Android | |||
==== Cogito ergo sum… ==== | |||
* {{bug|1003962}} Line Runner hangs on launch with white screen - ''landing'' | |||
* {{bug|1029691}} Manifest not being checked on APK installation - ''blocked on {{bug|960584}}'' | |||
* {{bug|1021395}} Web app machinery dumps lots of semi-sensitive data to logcat - ''blocked on {{bug|1032936}}'' | |||
* {{bug|960584}} notify user of download progress indication when fetching APK - ''patch reviewed, needs updating'' | |||
* {{bug|986085}} User-hand-holding to check the Unknown Sources checkbox - ''patch needs updating'' | |||
* {{bug|878830}} Unable to install any form of web application on the Samsung Galaxy SIV - ''needs info from jhugman and wesj'' | |||
* {{bug|997717}} Errors during package download aren't handled correctly - ''patch needs updating'' | |||
* {{bug|1017235}} Turn on Contacts API for Android - ''no progress'' | |||
* {{bug|960703}} Manifest icon not used for synthesized APK in Android 2.3 - ''needs info from jhugman'' | |||
* {{bug|957065}} uninstall synthetic APK when web page with privileges calls mozApps.mgmt.uninstall() - ''needs info from jhugman'' | |||
* {{bug|1026263}} Error writing default prefs during packaged web app installation - ''no progress'' | |||
* {{bug|1009954}} implement unit tests for WebappManager - ''patch needs updating'' | |||
===A-Team=== | ===A-Team=== | ||
Line 156: | Line 263: | ||
===QA=== | ===QA=== | ||
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ] | * [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ] | ||
* Yesterday I was predicting a regression in crash rate for 31 we have new info | |||
** {{bug|1028491}} has eliminated our #1 top crash | |||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
===Garvan=== | ===Garvan=== | ||
Last week: on B2G Dolphin release | |||
This week: | |||
* Land this: https://bugzilla.mozilla.org/show_bug.cgi?id=1024708 | |||
* Properly document remaining items in meta-bug https://bugzilla.mozilla.org/show_bug.cgi?id=1032506 | |||
* Finish up fennec stumbler version 1, I am stumbling with what I have now, and it works. | |||
== Feature Focus== | == Feature Focus== | ||
=== Firefox 31 (Beta) - Release: Jul 22, 2014 === | |||
*{{mok}} Ability to re-order existing panels in about:home, not via drag and drop (see [[Mobile/Projects/My List: Manage current lists in settings | My List: Manage current lists in settings]]), {{Bug|959917}} | |||
*{{mok}}[[Mobile/Projects/Firefox Hub v2 | Firefox Hub v2]] (currently planned feature complete), Epic/Meta {{Bug|1014030}} | |||
*{{mok}}[[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]], Epic/Meta {{Bug|1014035}} | |||
*{{mok}}[[Mobile/Projects/Quickshare: Settable default service for quickshare buttons | Quickshare: Settable default service for quickshare buttons]], Epic/Meta {{Bug|1014037}} | |||
*{{mok}}[[Mobile/Projects/Quickshare: Collect aggregate usage data | Quickshare: Collect aggregate usage data]], Epic/Meta {{Bug|1014038}} | |||
*{{mok}}[[Mobile/Projects/Telemetry probes for Fennec UI elements| UX Telemetry]], Epic/Meta {{Bug|1014044}} | |||
*{{mok}}[[Mobile/Projects/Localization | Added locale(s): Hindi(hi), Gujarati (gu), Bengali (bn), Punjabi (pn), Maithili (mai), Marathi (mr), Malayalam (ml), Assamese (as), Oriya (or), Tamil (ta), Telugu (te), Kannada (kn)]] | |||
*{{mok}} EOL official Android 2.2 Support {{Bug|1017242}} | |||
=== Firefox 32 (Aurora) - Release: Sep 2, 2014 === | |||
*{{mok}}[[Mobile/Projects/Firefox Hub v3 | Firefox Hub v3]] (bugfixes & polish + more add-ons), Epic/Meta {{Bug|1014032}} | |||
*{{mok}}[[Mobile/Projects/Suggested sites v1 | Suggested sites v1]], Epic/Meta {{Bug|988366}} Note - Linked wiki page doesn't exist. Is there another? | |||
*{{mok}}[[Mobile/Projects/Contextual tips for users | Contextual tips for users]] | |||
*{{mok}}[[Mobile/Projects/Accept language-header | UI lang switching]] | |||
*{{mok}} Synced tabs page as entry point into Firefox Accounts & Sync ({{Bug|958889}}) | |||
*{{mok}} Add a Clear History control to the history panel {{Bug|998009}} | |||
*{{mok}} Android Gamepad backend {{Bug|852935}} | |||
*{{mok}} Support weighed snippets {{Bug|1002567}} | |||
=== Firefox 33 (Nightly) - Release: Oct 14, 2014 === | |||
*{{mok}}[[Mobile/Projects/Project video to second screen | Videocasting (Roku, Firefly, Chromecast)]], Epic/Meta {{Bug|921924}} | |||
*{{mok}} Search activity v1 | |||
*{{mok}} Tab mirroring (Roku) | |||
*{{mok}}[[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements - Backend]] | |||
*{{mok}} OEM distro service | |||
*{{mok}} Suggested sites v2(Distribution support & non-Mozilla suggested sites) | |||
*{{mok}} Tabs updates and improvements | |||
*{{mok}} Moz Stumbler | |||
== Round Table == | == Round Table == |