Mobile/Notes/04-Mar-2015: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(11 intermediate revisions by 11 users not shown)
Line 91: Line 91:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
Last Week:
* Working on supporting Android Presentation API for tab mirroring.
This Week:
* Get compositor to do second pass to Presentation surface for tab mirroring.


===Eugen Sawin===
===Eugen Sawin===
Line 106: Line 112:
===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
{{readonly}}
iOS search screen improvements:
* {{Bug|1134796}} - Search engines horizontal UI
* {{Bug|1134792}} - Search suggestions horizontal UI
* {{Bug|1138711}} - Fix search accessibility label
* {{Bug|1136951}} - SiteTableViewController cleanup


===WesJ===
===WesJ===
Line 116: Line 127:


Highlights:
Highlights:
* Doorhanger improvements, Passwords
* Reviews


Present:
Present:
Line 139: Line 152:
Summary:
Summary:
*For 38: "Send to other devices" in share menu & "Add to Reading List" in app menu
*For 38: "Send to other devices" in share menu & "Add to Reading List" in app menu
*Android L regressions from status bar tint backout
====Past====
====Past====
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 150: Line 164:
* Guidance for desktop Sync stuff
* Guidance for desktop Sync stuff
* Split APK stuff
* Split APK stuff
* Some query optimization work for browser data on iOS


====Fixed====
====Fixed====
Line 188: Line 203:
* Update Reading List UI to look in new storage
* Update Reading List UI to look in new storage


Also moved iOS Nightly build server to https://ci.fxios.allizom.org - I will setup accounts there for other devs if you want to see the build results or run your own bots on it.
Moved iOS Nightly build server to https://ci.fxios.allizom.org - I will setup accounts there for other devs if you want to see the build results or run your own bots on it.
 
Because we are one man short, (congrats wes), i will start picking up a bunch of UI bugs and/or PRs.


===James Hugman===
===James Hugman===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
Android (WIP):
* Voice integration bugs
* Build sperlunking, in the context of ZXing.
 
iOS (patches in flight):
* adding a logging library
* opening non-http links.


===Ally===
===Ally===
Line 225: Line 250:
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Past
* Past
**
** {{Bug|1122302}}: UX for "Send to device", Share overlay
** {{Bug|663803}}: Magnified view UI for "areas of clustered links"
** {{Bug|1137483}}: "Quick search" bar above keyboard
** Filing polish bugs
*** Voice input follow up, "Split-pane" Home Panels UI, Tablet Bugs
* Upcoming
* Upcoming
**
** First Run Co-ordination w/ Gemma
** Iterating on Passwords & Doorhangers w/ Liuche
** Follow up "Open-in-Background" w/ Mhaigh
** {{Bug|1091826}}: Clean up UI of all Panels empty state
** Portland next week for UX week on Reading List/Task Continuity


===Robin===
===Robin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
'''iOS'''
* Finalized Reader View v1 design spec:  {{bug|1126486}}
* Revising Share/Send widget, error states
* FxA loading interstitial
* Asset auditing
* General dogfooding on both platforms
* Portland next week


===Darrin===
===Darrin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
* more mockups (search settings, bookmark edit/manage, etc)
* starting to review PRs that relate to UX stuff


===Security/MGoodwin===
===Security/MGoodwin===
Line 250: Line 291:


===QA===
===QA===
* Finally shipped split apk in Beta!
* [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}} -->
Line 257: Line 299:


* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked New iOS Trello Board]  
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked New iOS Trello Board]
**Can we talk potential string freeze?  Sorry mfinkle!


== Round Table ==
== Round Table ==

Latest revision as of 17:49, 4 March 2015

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 99998
    • People with Mozilla phones or softphones please dial x4000 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Schedule

Topics for This Week

Tracking Review

Beta

  • Next Build:

No results.

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


Aurora

  • Next Build:

No results.

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


Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

  • Tyler St. Onge [:dropkick] fixed bug 1134927 - Add 'Add to Reading List' back to context menu
  • Ponç Bover [:pbover] fixed bug 1126978 - Remove duplicated styles on TabsGridLayout
  • mantaroh fixed bug 1130614 - Selects in disabled fieldsets still open
  • vivek fixed bug 1136699 - Temporarily disable swipe to refresh in synced tab landscape mode
  • capella fixed bug 1130258 - Avoid closing wrong Text Selection
  • (iOS) sleroux fixed bug 1135981 - Search View Results Crash
  • (iOS) sleroux fixed bug 1134231 - Send email feedback with app snapshot

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

<Read Only>

  • "Fixed" bug 1127464 - still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*)
    • Actual cause is probably OOM caused by bug 1137251 - Massive memory leak with Firefox 36+ (maybe related to WebGL)
      • But we should crash better when random libraries decide to exit now
  • Tracked down cause of bug 1125048 - Slow fling speed with thumb flings (high DPI)
  • Investigated bug 1121541 - Autophone - PROCESS-CRASH | dom/media/test/test_autoplay_contentEditable.html | application crashed [@ libc.so + 0x1cd54]
  • Looking into a big simplification of EGL setup in bug 1136364 - Remove EGLSurface creation in GLController
  • bug 1084441 - Fix up test_can_play_type_mpeg.html for Android
  • bug 1119962 - "make mochitest-remote" busted on Android with adb > 1.0.29
  • Finally got contractor stuff worked out (I hope), should start next week.


JChen

<Read Only> (on leave)

GCP

Randall Barker

Last Week:

  • Working on supporting Android Presentation API for tab mirroring.

This Week:

  • Get compositor to do second pass to Presentation surface for tab mirroring.

Eugen Sawin

Finished

  • IME
    • bug 1118467 - Keyboard doesn't stay open when trying to input text on mobile.jetblue.com site

Working on

  • IME
    • bug 1134205 - Debug assertion on text input in input forms
    • bug 1134209 - Text deletion copies text in contentEditable elements
    • bug 1051556 - crash in java.lang.IllegalArgumentException: invalid selection notification...

Brian Nicholson

<Read Only> iOS search screen improvements:

WesJ

liuche

<Read Only>

Highlights:

  • Doorhanger improvements, Passwords
  • Reviews

Present:

Past:


Margaret

<Read Only>

Highlights:

  • Reader view
  • Phone screens

Past:

Present:


mcomella

<Read Only>

Summary:

  • For 38: "Send to other devices" in share menu & "Add to Reading List" in app menu
  • Android L regressions from status bar tint backout

Past

Present


rnewman

<Read Only>

  • Reading list
  • Hiring
  • Guidance for desktop Sync stuff
  • Split APK stuff
  • Some query optimization work for browser data on iOS

Fixed

Working on


nalexander

<Read Only>

Projects for this cycle:

  • Implement Firefox Accounts for iOS: bug iosfxa
    • Landed preliminary sign in/sign up/settings web view bug 1129161
  • Writing UX for the settings sheet

Past

Present


Martyn Haigh

Past:

Present:


Stefan

Still working on Reading List Client. Goals for this week:

  • Merge code in a branch of firefox-ios
  • Have basic syncing going (without conflict resolution)
  • Update Reading List UI to look in new storage

Moved iOS Nightly build server to https://ci.fxios.allizom.org - I will setup accounts there for other devs if you want to see the build results or run your own bots on it.

Because we are one man short, (congrats wes), i will start picking up a bunch of UI bugs and/or PRs.

James Hugman

<Read Only>

Android (WIP):

  • Voice integration bugs
  • Build sperlunking, in the context of ZXing.

iOS (patches in flight):

  • adding a logging library
  • opening non-http links.

Ally

<Read Only> (sick)

  • 1124895 Add password manager usage data to FHR
    • super duper high priority
    • want to uplift patches to beta (37) asap
    • mobile will require its own patch for probes, will be a different bug
    • JS is throwing an illegal character on #ifdef ANDROID
      • think it points to a build system issue, the preprocessor should have removed that before the JS code runs. Either the preprocessor is not running on that file, or is somehow messed up. I have messed with the jar.mn & moz.build files with no success so far. See latest comment on bug for more details.

BLassey

Fixed

Working on


MFinkle

Fixed

Working on


Antlam

  • Past
    • bug 1122302: UX for "Send to device", Share overlay
    • bug 663803: Magnified view UI for "areas of clustered links"
    • bug 1137483: "Quick search" bar above keyboard
    • Filing polish bugs
      • Voice input follow up, "Split-pane" Home Panels UI, Tablet Bugs
  • Upcoming
    • First Run Co-ordination w/ Gemma
    • Iterating on Passwords & Doorhangers w/ Liuche
    • Follow up "Open-in-Background" w/ Mhaigh
    • bug 1091826: Clean up UI of all Panels empty state
    • Portland next week for UX week on Reading List/Task Continuity

Robin

iOS

  • Finalized Reader View v1 design spec: bug 1126486
  • Revising Share/Send widget, error states
  • FxA loading interstitial
  • Asset auditing
  • General dogfooding on both platforms
  • Portland next week

Darrin

  • more mockups (search settings, bookmark edit/manage, etc)
  • starting to review PRs that relate to UX stuff

Security/MGoodwin

WebRT

A-Team

QA

Feature Focus

Round Table