Mobile/Notes/04-Mar-2015: Difference between revisions
| (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 | ||
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}} | |||
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 --> | ||
* 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
- Mike Taylor 's post Firefox and WAP content
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
- Actual cause is probably OOM caused by bug 1137251 - Massive memory leak with Firefox 36+ (maybe related to WebGL)
- 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:
- bug 1134796 - Search engines horizontal UI
- bug 1134792 - Search suggestions horizontal UI
- bug 1138711 - Fix search accessibility label
- bug 1136951 - SiteTableViewController cleanup
WesJ
liuche
<Read Only>
Highlights:
- Doorhanger improvements, Passwords
- Reviews
Present:
Past:
Margaret
<Read Only>
Highlights:
- Reader view
- Phone screens
Past:
- 1130834 - First download-notification can’t be deleted since Aurora 37
- 1134441 - Replace font size controls with +/- buttons
- 1136231 - Unify Reader View type options to be Sans-Serif on Left, Serif on Right
- 1118487 - Don't observe all "Gesture:DoubleTap" notifications just for reader mode
- 1136716 - Discrepancy between the tooltip displayed for the two Reader Mode close buttons
- 1124011 - Enable the reader mode toolbar button on Nightly
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
- 1133770 - Selected tab in tab strip (tablet) not always visible after changing orientation
- 1134192 - Opening a new tab while playing a video in fullscreen will open the tab in some sort of fullscreen mode
- 1135796 - ActivityUtils incorrectly divides API levels
- 1132763 - Hiding system UI in reader mode is broken
- 1135864 - Fullscreen mode does not draw over the status bar
- 1132986 - Use light-theme default system dialog in "Send tab to device" dialog
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
- Landed bug 1130527 (Search settings section)
- Working on bug 1138122 (Search suggestions settings)
Past
- 1136488 - Rename HomePanelDelegate delegate member to avoid conflict with UINavigationController
- 1136454 - Expose basic hashing and hex string category extensions
- 1128033 - Declare intl/locales/Makefile.in hyphenation data in moz.build
- 1136900 - Make Settings a modal sheet rather than a Home Panel
- 1130527 - [META] IOS-101 - Settings - Choose from the list of search providers loaded
- 1129161 - Surface Firefox Account status to user on iOS
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
- Finally shipped split apk in Beta!
- QA Release Test-Plans
Feature Focus
- iOS Roadmap in Aha!
- New iOS Trello Board
- Can we talk potential string freeze? Sorry mfinkle!