canmove, Confirmed users, Bureaucrats and Sysops emeriti
2,798
edits
MarkFinkle (talk | contribs) |
|||
(33 intermediate revisions by 19 users not shown) | |||
Line 11: | Line 11: | ||
== Topics for This Week == | == Topics for This Week == | ||
;SharedPreferences.Editor: [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-September/000874.html MFinkle talks] about the pro's and con's of using commit() vs apply() for saving changes, along with patches to makes some changes. | |||
;Messaging.jsm API Changes: [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-September/000873.html BNicholson talks] about the recent changes to the Messaging API (JavaScript to Java and back again). Some code has landed, more to come. You'll see <code>sendMessageToJava</code> deprecation warnings in logcat now. | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
Line 28: | Line 30: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* {{bug|1056947}} - WEBGL_draw_buffers extension incorrectly exposed in Firefox on some GLES3 devices | |||
* Investigate reftest hangs (bug 1059797) | |||
* Investigate libmozalloc.so crashes on Google Play | |||
* Fix up node-http2 some more | |||
* Work on per-connection metadata and statistics in Janus | |||
* Read up on <picture>, now supported in 34+ behind a pref | |||
* Look at implementing <img src="foo.mp4"> for gif -> video conversions | |||
* Reviews | |||
* Stuff | |||
{{readonly}} | {{readonly}} | ||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
Line 39: | Line 52: | ||
Last week: | Last week: | ||
* | * ad-hoc mode for FxOS is working | ||
* X-compiled OLSR for FxOS | * X-compiled OLSR for FxOS | ||
Line 56: | Line 69: | ||
<!-- * <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 96: | Line 109: | ||
* Janus Proxy (https://wiki.mozilla.org/Mobile/Janus) | * Janus Proxy (https://wiki.mozilla.org/Mobile/Janus) | ||
** Stream transfer rate metrics | ** Stream transfer rate metrics | ||
** Memory profiling metrics: usage, GC stats, leaks | ** Memory profiling metrics: usage, GC stats, leaks ({{gh|mozilla|node-janus|52}}) | ||
====Present & Future==== | ====Present & Future==== | ||
Line 104: | Line 117: | ||
===Sylvain Cleymans=== | ===Sylvain Cleymans=== | ||
Last week: | |||
* Continued working on image compression | |||
* Fixed marionette tests and network simulation | |||
Next week: | |||
* Finish image compression | |||
<!--- | <!--- | ||
Line 117: | Line 137: | ||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* Landed new Messaging.jsm API ({{bug|1043633}} and {{bug|1055144}}) | |||
* Fixed autocomplete popup behavior, {{Bug|1037353}} | |||
* Catching up on Search activity | |||
** Looking at swipe-to-close, {{Bug|1030896}} | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* {{Bug|1056054}} - crash in java.lang.NullPointerException: at org.mozilla.gecko.ChromeCast$VideoPlayCallback.onMetadataUpdated(ChromeCast.java) | |||
* {{Bug|1059096}} - network error pages (about:neterror) have "XML Parsing Error: undefined entity" - due to Bug 1042196 | |||
* {{Bug|1055012}} - crash in java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called. at com.google.android.gms.internal.hc.ci(Unknown Source) | |||
* {{Bug|763671}} - New designs for fennec form elements - Landing in 35 (today) | |||
* {{Bug|1058150}} - Use a restricted profile for guest mode. Landing in 35 (today) | |||
* {{Bug|1048300}} - Not obvious that browser menu is scrollable on small screen devices. | |||
* {{Bug|1061936}} - Excess logging in BrowserApp/GeckoAppBug 1061936 - Excess logging in BrowserApp/GeckoApp. | |||
* {{Bug|1042199}} - Widget for searching from error pages. Back in forth in reviews here. | |||
* {{Bug|989094}} - Webrtc permissions prompt should remember your last choice. Waiting for UX input. | |||
* {{Bug|897711}} - [guest] Provide an indicator for guest mode in the UI | |||
* {{Bug|1061030}} - crash in java.lang.IllegalStateException: Already registered Wifi:Enable at EventDispatcher.registerListener(EventDispatcher.java) | |||
* {{Bug|1042205}} - Provide search suggestions from our history db on error pages. Need some UX input | |||
* {{Bug|815682}} - Lock screen widget/shortcut for Guest Sessions on Android 4.2 and above. Landing (nervously) in 35. | |||
* {{Bug|901360}} - Convert to Downloads.jsm in Firefox for Android | |||
===LucasR=== | ===LucasR=== | ||
Line 146: | Line 183: | ||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* Follow-ups for lightweight onboarding ({{bug|1059441}}, {{bug|1059792}}, {{bug|1060267}}) | |||
* History/Recent-Tabs panel bugs ({{bug|1031273}}, {{bug|1060678}}) | |||
* Private browsing contextual hint - {{bug|1014293}} | |||
===Margaret=== | ===Margaret=== | ||
Line 164: | Line 204: | ||
{{readonly}} | {{readonly}} | ||
====Past==== | ====Past==== | ||
{{ | *{{bug|1046203}} - Change BrowserToolbar to use alternative layout when isNewTablet() | ||
====Present==== | ====Present==== | ||
{{ | *Browser toolbar refresh | ||
**{{bug|1058909}} - Implement new tablet toolbar display mode | |||
*{{bug|1001655}} - Replace applicable Strings in test code with StringHelper references | |||
*{{bug|960746}} - Back/forward button state can get out of sync on tablets | |||
====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}} | {{readonly}} | ||
* Chatting with Georg re telemetry/FHR unification. | |||
* Discussion with nalexander about Sync push and task continuity. | |||
* RTL kickoff. | |||
* Landed ckitching's share work with some fixes. | |||
* Landed locale-aware search activity change. | |||
* Reviews and fixes. | |||
Next: web content language picker, fixing resource dependencies to work on split APKs. | |||
====Fixed==== | ====Fixed==== | ||
Line 181: | Line 238: | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
* Stumbler landed, still build time off. | |||
* Mentoring new ticket with super-contributor (!) vivek: {{bug|966103}}. | |||
* Code: second review cycle for Remote Tabs home panel (action in {{bug|1014994}}), expected to land EOW. | |||
* Testing: first review cycle for |mach robocop| (action in {{bug|929654}} and {{bug|874729}}). | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
'''Last week''' | |||
* Learning HG | |||
* Tabs Adapter refactoring | |||
* Work on List / Tray view stub | |||
* Work on gridview | |||
'''Next week''' | |||
* Learning HG queues | |||
* not killing gecko-dev | |||
* implementing gridview proper | |||
* Flying out to SF on Wednesday | |||
===BLassey=== | ===BLassey=== | ||
Line 195: | Line 268: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Filing some bugs on SharedPreferences and StrictMode | |||
* Unbitrotting some second screen patches | |||
===Antlam=== | ===Antlam=== | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** Search Activity bugs | ||
** Roku UI audit | |||
** Toolbar blog post on https://medium.com/@antlam | |||
** {{Bug|1059554}}: Visuals for share overlay | |||
** {{Bug|1058818}}: Filed a meta bug to give doorhangers some love | |||
* Upcoming | * Upcoming | ||
** | ** In Toronto! | ||
** Tablet UX exploration with Yuan | |||
** Search Activity P1 bugs | |||
** {{Bug|1052933}}: Padding clean up for 'Top Sites' panel | |||
** {{Bug|1058674}}: Explore UX options for alternatives when tapping the URL bar | |||
** Continue Panels visual clean up work | |||
** Screens for Arcadio | |||
===Yuan=== | ===Yuan=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last week | |||
** Program review | |||
** Followed up upon landing mini-onboarding and Share overlay. | |||
* This week | |||
** Presented launcher and lock screen study | |||
** Work on tablet design and onboarding with Anthony in Toronto | |||
** UX feedback for share overlay and other stuff | |||
===Robin=== | ===Robin=== | ||
* Past | |||
** Program review | |||
* This week | |||
** Continuing Add-on discovery work | |||
** Settings hierarchy, Site Settings | |||
** Looking at doorhangers with Anthony | |||
** NOT in TOR :-( | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
Line 217: | Line 317: | ||
===WebRT=== | ===WebRT=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
Myk is away this week as well but will be back the next! | |||
===A-Team=== | ===A-Team=== | ||
Line 224: | Line 326: | ||
===QA=== | ===QA=== | ||
* {{bug|1046017}} - Taps are offset on some devices; bug is bad .. need owner | |||
* [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 ] | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
===Garvan=== | ===Garvan=== | ||
* stumbler is in, but compile time off. | |||
* Blockers to landing for 34: opt-in message is wrong, need a permissions bump | |||
== Feature Focus== | == Feature Focus== | ||
== Round Table == | == Round Table == |