Meeting Notes Meetings notes from the Mozilla community

20-May-2015

Mobile: 2015-05-20

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Topics for This Week

  • LogView addon updated!
    • You can now copy logs to clipboard or post logs to pastebin directly from about:logs

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1010068 Disable OCSP for DV certificates in Firefox for Android ASSIGNED Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-05-20T00:15:15Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-05-16T23:30:57Z
1150284 [Browser] Unable to zoom in/out on Google Maps ASSIGNED Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-05-18T12:26:10Z
1162720 enumerateDevices crashes on Android (webcamtoy.com crashes) ASSIGNED Jan-Ivar Bruaroey [:jib] (jib) 2015-05-20T21:10:48Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED Randall Barker [:rbarker] (rbarker) 2015-05-20T23:34:40Z
789193 AMI_startup() takes 200ms on mobile, 26ms on desktop at startup NEW Jim Chen [:jchen] [:darchons] (nchen) 2015-04-21T19:20:16Z
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-03-26T17:27:44Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-05-01T02:34:20Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker) 2015-03-26T17:28:21Z
1153844 Can’t select tracking flags on new bugs submitting page NEW 2015-04-24T12:19:40Z
1160338 Autophone – 2015-04-30 regression in webappstartup Second Run Throbber stop on fx-team ASSIGNED Jim Chen [:jchen] [:darchons] (nchen) 2015-05-14T17:07:33Z
1163049 Autophone – 2015-05-08 Throbber stop regression on fx-team ASSIGNED Benjamin Smedberg [:bsmedberg] (benjamin) 2015-05-20T18:49:14Z
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-05-15T12:15:58Z


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

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1047127 Panning very stuttery on this page with overflow-x ASSIGNED Danilo Cesar Lemes de Paula (danilo.eu) 2015-05-14T17:21:12Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1156553 Tab queue makes captive portal use annoying NEW 2015-05-14T17:25:01Z


3 Total;
3 Open (100%);
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.

iOS

  • dusek fixed bug 1161327 – Automatic VoiceOver order of elements is sometimes “wrong”

Android

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)

  • Updating NDK to r10e to work around PIE issues on x86
  • Looking into flash crash on Nexus 9 and the fullscreen hang on 5.0
  • Profiling sites that Partner 11 has identified as slow
  • Prefed on Media Source Extensions in 41
    • This means we can play youtube in all of its progressive bitrate goodness
  • Hopefully can get back to working on better paint suppression this week (bug 1150172)
  • The contractor working on native APZ is done this week, so may need to pick that up soon
    • Panning works
    • Zooming mostly works, but still need one big patch which he’s trying to finish this week

JChen

Fixed
Working on

GCP

    • Video sandboxing debugging
    • Made some progress, found 2 race conditions
    • Tiles wants to use SafeBrowsing

Randall Barker

  • Worked on bug 659285. Trying to get video to show errors and play button when autoplay has been blocked by pref media.autoplay.enabled=false. Attempting to get code through review.

Next Week:

Eugen Sawin

Fixed
Working on

Brian Nicholson

<Read Only> (sick)

  • Test fixes
    • bug 1164704 – UI test cleanup fails with new about:home tab
    • bug 1165006 – Clear test profile prefs with each test run
    • bug 1162999 – Need to skip first-run in UITests
  • bug 1166116 – Domain autocompletion improvements
  • bug 1165103 – Use a separate AppDelegate for MOZ_CHANNEL_AURORA

WesJ

  • bug 1147071 – Use encrypted database storage for passwords. Switched to a new implementation (sqlcipher).
  • bug 1134532 – Pages can lock the urlbar from scrolling on screen. Landed!
  • bug 1125835 – Design a good error page. Should be landing soon.
  • bug 1137051 – Don’t show about-urls in the URL bar

liuche

Highlights:

  • Improving Doorhanger button styling + code
  • Updating all things new-hire

Present:

Past:

Margaret

Highlights:

  • Add-ons in distributions
  • Experiments with new home panel layouts
  • Experiments with building features as add-ons

Past:

Present:

mcomella

  • Continuing the misc. Android ecosystem bugs
  • Landed initial search engine bar; working on polish which UX wants before ship

Past:

Present:

rnewman

  • History sync and dependencies are through review. Thanks, Nick and Wes.
  • Fun activity/task bug with Martyn if you geek out on that sort of thing: bug 1165856.
  • Partner stuff, reviews, the usual.

Fixed

Working on

nalexander

  • mach package-frontend: no movement
  • Pushing Adjust SDK over the 38.0.5 line.
  • Partners: working on –with-android-distribution-directory, bug 1163082 has reviews and will need to be

rebased on top of recent work from glandium in bug 991983.

  • Partners: working on integration with third-party identity services.
  • Android: continued investigating FxA sign-in over the web: bug androidwebfxa.
    • Built a test WebView project to explore that approach.
    • Explored WebChannel integration into Fennec itself — it’s easy!
    • Meeting with stomlinson to discuss integration approach.
  • iOS: reviews.

Martyn Haigh

Past:

Present:

Stefan

Current focus:

  • 1094262 – (ios) Implement the Send To Extension UI
  • 1141598 – Reader mode should open full screen
  • 1153285 – Open from the WKWebView Action Sheet should open new tabs in the background
  • 1164160 – Run our internal web server on a fixed port
  • 1164555 – Do an optimized release build
  • 1165745 – Reader View incorrectly not available, probably after loading webpage from cache
  • 1166266 – Upgrade the CI Server to Xcode 6.3.2

Steph

Tab Tray Animation/UI Fixes:

  • 1163695 – Improve tab tray animations to match UX mocks
  • 1164897 – Remove hardcoded status bar height
  • 1164296 – Tab Tray collection view extends into status bar
  • 1162736 – Bottom toolbar briefly disappears after navigating away from about:home
  • 1152858 – Tab tray thumbnails don’t fill tiles

Browser UI Fixes/Performance

  • 1164631 – Regression: Navigation bar merges with address-bar (tablet style) on phone rotation
  • 1163122 – Optimize BrowserViewController.viewDidLoad
  • 1163121 – Create ReaderModeBarView lazy
  • 1162736 – Bottom toolbar briefly disappears after navigating away from about:home

Ally

  • Bug 1065004 – Provide an option to always open tabs in Private Browsing
    • in review
    • Q2 goal of mine
  • Bug 1154367 – Investigate whether call to get all logins is the slow part of loading about:passwords
    • reprod problems, but I’m pretty sure it’s real
    • blocker to shipping about:passwords
  • This week
    • polish off new FHR(Bug 1141769) & Private Browsing Deliverable(Bug 1065004)
    • shift focus to about:passwords for remainder of quarter

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Upcoming
    • Partner things
    • Prototype out next “First Run” options
    • Think about in-product Add-on promotions UX
    • Bugs follow up

Robin

iOS

  • Updated device icons
  • Updated CSS for Reader View
  • V2 brainstorming

Contributed to:

  • bug 1163219 Default search engine not visible if suggestions are enabled
  • bug 1094262 (ios) Implement the Send To Extension UI
  • bug 1147453 need an indication saying an article has been added to my list when I long-press the Reader View icon in the URL bar
  • bug 1160756 Reader View maximum text size insufficient
  • bug 1162539 Unable to scroll to top in landscape orientation
  • bug 1097620 (ios) formalize ‘send to device’ terminology

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

13-May-2015

Mobile: 2015-05-13

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Topics for This Week

- Major stumbler bug https://bugzilla.mozilla.org/show_bug.cgi?id=1164468. Pinging release drivers to see if we can get it to a 38 point release.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-05-04T16:06:10Z
1154732 Google search home screen shortcut displays blank page when opened NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-05-07T06:10:10Z
1155597 Quick share icons are too big in quick share context menu (Gingerbread) NEW Michael Comella (:mcomella) (michael.l.comella) 2015-04-29T16:51:23Z
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-05-06T16:34:43Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-04-17T21:48:34Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-05-13T22:57:30Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-05-13T13:17:56Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-05-06T17:03:33Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-04T09:27:23Z
1150284 [Browser] Unable to zoom in/out on Google Maps NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-05-12T15:51:26Z


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

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1153087 If tap “play” on a YouTube video in a Private Browsing tab, the external Android YouTube app is launched, dropping any pretense of privacy NEW 2015-05-13T17:26:31Z


2 Total;
2 Open (100%);
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.

Android

  • Tomas Flek fixed bug 1127139 – BounceAnimator incorrectly overrides start
  • Clayton Bodendein fixed bug 1159904 – Fix syntax error in Reader.js.
  • Giorgos fixed bug 1155579 – Allow multiple countries per snippet
  • Nathan Toone fixed bug 1161195 – Don’t hard-code class names in AppConstants.java.in and AndroidManifest.xml
  • Vivek fixed bug 1162254 – default icon for entries in about:passwords list

iOS

  • dusek fixed bug 1161324 – Aural feedback with VoiceOver needed when loading a webpage

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)

Bugs 1141693, 1084456, 1163841

JChen

  • Looked at small startup/pageload optimizations
  • Looked at click-to-play for images
Fixed
Working on

GCP

<Read Only>

  • Last week
    • WebRTC video sandboxing: lots of small fixes
    • WebRTC video sandboxing: investigating try failures
    • Set up a Mac
    • Fried a Mac
  • Next week
    • More of the same I fear

Randall Barker

Last Week:

  • Worked on bug 659285. Trying to get video to show errors and play button when autoplay has been blocked by pref media.autoplay.enabled=false. Code seems to work but still trying to fix test breakages.

Next Week:

  • Continue on bug 659285
  • Examine start up performance.
  • Land patch for: bug 1159830. After patch lands, will need to set a preference (consoleservice.logcat) to see gecko console in logcat for release builds.

Eugen Sawin

  • MP3 demuxer (bug 1093815, bug 1153731)
    • Improved MP3 seeking stability
    • Landed MP3 demuxer and tests
    • Next: improve seeking performance
  • Uplifts
    • bug 1158131 – Retrieving update URL pref from Gecko causes pref URL to be dereferenced as a complex pref, resulting in an HTTP request
  • Blocked on
    • Gecko profiler add-on crashing when retrieving profile (jemalloc.c#4711)

Brian Nicholson

WesJ

  • bug 1153300 – Consider returning user to an about:home tab after closing last tab. Patch up for review.
  • bug 1134532 – Pages can lock the urlbar from scrolling on screen. Working through some comments.
  • bug 1147071 – Use encrypted database storage for passwords. Working through some comments.
  • Some snackbar cleanup – bug 1151432 – Hide snackbars when switching tabs and bug 1162315 – Cleanup snackbar constraints

liuche

Highlights:

  • “Select Login” fallback UI in review

Present:

Past:

Margaret

Highlights:

  • Making sure add-ons work in distributions
  • Investigating options for bundling home panel images in distribution add-ons
  • New home panel API for specifying default panel

Past:

Present:

mcomella

  • Making search engine bar stick
  • Misc. bugs that make us a better part of the Android ecosystem (intent:// URIs & Browser.EXTRA_APPLICATION_ID)

Past:

Present:

rnewman

  • Sync and Push meetings.
  • Partner work is breeding.
  • Reworking iOS history to support Sync. Thanks to Nick for vetting design yesterday.
  • Reviews, meetings, et al.

Fixed

Working on

nalexander

  • mach package-frontend is unusable due to some time-stamp issues that lead to terrible binary incompatibilities. Thanks to vivek for reporting this issue first! I have the fixes in hand and additional review comments to address so expect movement early next week.
  • Partners: working on --with-android-distribution-directory, which opens a can of build system worms: bug 1163082
  • Partners: working on integration with third-party identity services
  • Android: started investigating FxA sign-in over the web: bug androidwebfxa
  • iOS: nada.

Martyn Haigh

Past:

  • Working with antlam to spec up settings & private mode revamps

Present:

Stefan

iOS: Still working through the tracking+ bugs. Current focus: Bringing the Send To extension up to date. Reading View fixes. Also started to connect to the WebKit team. New iOS build coming today.

Steph

Last week

  • bug 1135814 – Content should not be under the bottom toolbar
  • bug 1147157 – position:fixed elements break layout on orientation change
  • bug 1161071 – Improve location bar and toolbar scrolling
  • bug 1162936 – Settings and “+” buttons in tab view are not relocated vertically when switching between landscape and portrait mode

Working On

  • bug 1135814 – Content should not be under the bottom toolbar
  • bug 1133564 – Google Maps interaction problem
  • bug 1162736 – Bottom toolbar briefly disappears after navigating away from about:home
  • bug 1163695 Improve tab tray animations to match UX mocks

Ally

  • may be late, previous meeting running over
  • getting new FHR probes unstuck (see previous meeting)
  • passwords research offsites
  • holy doorhanger review batman!
  • other bugs
    • 1139232 Door hanger shows up in the tab over view (landed safely on aurora)
    • 1065004 (Q2) Provide an option to always open tabs in Private Browsing
    • 1145858 Rename FirstrunPane to be less confusing
    • 1139553 Black overlay for doorhanger background
    • 1162930 The welcome page doesn’t scroll and isn’t fully readable in the portrait orientation

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Upcoming
    • Other partners stuff
    • Search next-steps
    • First Run next-steps
    • Continue with everything above
    • bug 1153389: Private browsing UI clean up

Robin

iOS

  • Rework device icons to match new icon style
  • Update CSS for Reader View to match spec
  • V2 mocks

Android

  • Revisiting kidfox ideas
  • bug 1163219 Default search engine not visible if suggestions are enabled
  • bug 1094262 (ios) Implement the Send To Extension UI
  • bug 1162629 Sync Tabs Panel needs a ‘no tabs’ state
  • bug 1147453 need an indication saying an article has been added to my list when I long-press the Reader View icon in the URL bar
  • bug 1160756 Reader View maximum text size insufficient
  • bug 1162539 Unable to scroll to top in landscape orientation
  • bug 1097620 (ios) formalize ‘send to device’ terminology
  • bug 1164067 Find in Page (android)
  • bug 1160604 Advertise privacy coach add-on in privacy settings page
  • bug 1143156 Advertise Firefox Account sign up/state in Synced Tabs panel

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

6-May-2015

Mobile: 2015-05-06

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-05-04T16:06:10Z
1154732 Google search home screen shortcut displays blank page when opened NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-05-06T20:25:22Z
1155597 Quick share icons are too big in quick share context menu (Gingerbread) NEW Michael Comella (:mcomella) (michael.l.comella) 2015-04-29T16:51:23Z
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-05-06T16:34:43Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-04-17T21:48:34Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-04-29T17:38:35Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-05-06T16:01:16Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-05-06T17:03:33Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-04T09:27:23Z
1150284 [Browser] Unable to zoom in/out on Google Maps NEW Kartikaya Gupta (email:kats@mozilla.com) (bugmail.mozilla) 2015-05-06T18:44:40Z


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

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1153087 If tap “play” on a YouTube video in a Private Browsing tab, the external Android YouTube app is launched, dropping any pretense of privacy NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-05-06T16:34:36Z
1159368 After queueing a tab, I get put into the search activity NEW Martyn Haigh (:mhaigh) (mhaigh) 2015-05-06T16:58:47Z


3 Total;
3 Open (100%);
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.

Android

  • Capella fixed bug 1154646 – Mobile about:config determines pref existence incorrectly and bug 1160352 – Don’t load SelectionHandler at start-up
  • Nathan Toone fixed bug 1158906 – Pressing <enter> on hardware keyboard does not perform search and bug 1161134 – Use AppConstants.BROWSER_INTENT_CLASS_NAME
  • Matt King fixed bug 952290 – Long press on navigation buttons (i.e. back/forward) in app menu should bring up history list
  • Sebastian fixed bug 1126048 – Add test to ensure state is correct when switching to loading pages
  • Dominique fixed bug 1127901 – Zoomed view tool bar implementation

iOS

  • dusek is on a tear
    • bug 1161254 – Reader mode accessibility strings capitalization should be consistent with other UI
    • bug 1161210 – Accessibility screen changed notification should be posted on transitions between BVC and HomePanelVC
    • bug 1161179 – With multiple tabs, VoiceOver sometimes visits elements from non-displayed tabs
    • bug 1160781 – Browser view controller’s accessibility “escape gesture” audit
    • bug 1160638 – Reader Mode’s Display Settings need accessibility adjustments
    • bug 1160594 – Reader View bar items need accessibility labels
    • bug 1160469 – Cloud tabs header should be single element and heading for accessibility
  • Sachin Irukula fixed bug 1153652 – Disable toolbar buttons for internal pages

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)

  • Tested OpenH264 1.4 update
    • Reminded that it doesn’t work at all on 5.0, so got a patch up for bug 1141693
  • Working on enabling MSE
  • Spent more time on bug 1140359 (fullscreen hang with Flash, ugh)

JChen

Fixed
Working on

GCP

<Read Only>

  • Last week
    • Debugging WebRTC sandboxing try failures
  • Next week
    • Something else I hope

Randall Barker

Last Week:

  • Patch for: bug 1159830. After patch lands, will need to set a preference (consoleservice.logcat) to see gecko console in logcat for release builds.
  • Working on bug 659285. Trying to get video to show errors and play button when autoplay has been blocked by pref media.autoplay.enabled=false.

Next Week:

  • Continue on bug 659285
  • Examine start up performance.

Eugen Sawin

  • Fixed pref loading for values containing external URLs (bug 1158131)
  • Found cause and fix for the blank content view on load issue (bug 1129074)
  • Proposed delaying update service startup (bug 1160204)

Brian Nicholson

WesJ

<Read Only> – Sore throat

  • bug 1147071 – Use encrypted database storage for passwords. Patches up.
  • bug 1144671 – Think about shipping with home screen default tiles.
  • bug 1151446 – User Agent when fetching favicons contains $%28PRODUCT_NAME%29
  • bug 1157843 – TabManager memory leak
  • bug 1158020 – Allow deleting bookmarks from the UI. Merged into richard branch.

liuche

Highlights:

  • Finishing “Select login” from doorhanger
  • mentoring, doorhangers w/ antlam

Present:

Past:

Margaret

Highlights:

  • Helped with reader view uplifts for desktop (development on 38.0.5 is winding down now)
  • ReaderMode.jsm performance telemetry (will be interesting for Android)
  • Starting work for home panel “speed dial” layout (including support for local images, which we don’t currently support!)

Past:

Present:

mcomella

  • Search engine bar
  • Misc. bugs

Past:

Present:

rnewman

<Read Only>

  • Not present: working from a Starbucks while having some motorcycle work done.
  • Sync, reviews, the usual — everything of interest will be mentioned by others!

Fixed

Working on

nalexander

<Read Only>

  • not present — in transit to office after short iOS meeting
  • mfinkle can talk about Adjust SDK integration
  • other things:
    • working with vivek on Split Pane history panel (patches up for review yesterday) (bug 1142171)
    • working with Ahmed on Exporting bookmarks (lots of back and forth and testing) (bug 775104)
    • working on iOS Synced Tabs panel

Martyn Haigh

Past:

Present:

Stefan

iOS: On-boarding almost ready to land. Made a new TestFlight build that seems to crash on older devices. Then moving on with bugs from the tracking list.

James Hugman

Template:Read-only

This week:

  • Tab save and restore; hard to reproduce bugs.
  • Popup blocking, investigation of how much WKWebView gives us (very non-fine-grained), and looking at our existing `Settings` microframework.

Ally

  • 1139232 Door hanger shows up in the tab over view (awaiting aurora uplift)
  • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
  • 1141716 Use .SVG images for empty state of about:pages
  • 1154581 Add ‘browser’/’browse’ mention to the Firefox welcome screen
  • 1139553 Black overlay for doorhanger background
  • 1161760 Copy username doesn’t copy username
  • reviews
  • User onsite interviews with ckarlof & user research

BLassey

Fixed

Working on

MFinkle

  • Program review work \o/

Fixed

Working on

Antlam

  • Past
    • Partners stuff
    • Search
    • bug 1124232: Doorhangers specs
    • bug 1141904: Spec out Site ID + another doorhanger scenario
    • bug 1137483: Quick-search bar on Android
    • Contributor bugs: Export bookmarks, “Clustered links”/”zoomed view”
    • about:passwords Q2 scope/triage

Robin

iOS

  • General UI polish, for iPad and 6+.
  • RL/RV tweaks.
  • Specification for error templates.
  • Specification for loading interstitials.
  • Brainstorming for v1+

Android

  • Revisiting Privacy Coach (surfacing).
  • Revisiting kidfox.

Darrin

Done
iOS PRs:

  • reviewing on-boarding and other landed UI pieces
  • iOS UX priority list

Next

  • iOS v2/3 brainstorming and sketching
  • file bugs for iOS v1 papercuts

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

29-April-2015

Mobile: 2015-04-29

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin) 2015-04-01T16:41:41Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-04-22T16:35:22Z
1155597 Quick share icons are too big in quick share context menu (Gingerbread) NEW Michael Comella (:mcomella) (michael.l.comella) 2015-04-29T16:51:23Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-28T19:45:15Z
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-04-17T21:48:34Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-04-29T17:38:35Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-29T06:15:58Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-29T16:50:32Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-29T16:50:47Z
1139232 Door hanger shows up in the tab over view REOPENED Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-29T21:28:22Z
1150284 [Browser] Unable to zoom in/out on Google Maps NEW Kartikaya Gupta (email:kats@mozilla.com) (bugmail.mozilla) 2015-04-29T17:30:42Z


10 Total;
10 Open (100%);
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.

  • Jeff Lu fixed bug 1076692 – Tapping on URL bar does not dismiss the tabs tray
  • Capella is making progress on using gecko text selection carets – bug 988143
  • (iOS) dusek
    • bug 1158509 – Reading List item does not announce if it is read/unread with accessibility
    • bug 1158508 – Reading List cell actions not invokable with VoiceOver
    • bug 1158507 – Location label in url bar does not provide the webpage address for accessibility (says just “URL”)
    • bug 1151504 – Location view not visited by Switch Control

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)

  • Helped :padenot with NEON issues
  • Investigated OpenH264 issues related to 1.4 update
    • Working on fixing bug 1141693, which prevents GMP (and OpenH264) from working on Android 5.0+
  • More messing with paint suppression
  • Tried to follow along with APZ work
    • We eliminated the second nsWindow, which has simplified the event dispatching and aligns us closer to other platforms.
  • bug 1153803 – Autophone Test failure test_can_play_type_mpeg.html | audio/mpeg= – got maybe, expected
  • bug 1159262 – Crash with libEGL.so on stack Android 4.3/4.4 s1s2/webappstartup

JChen

won’t be at meeting

  • Investigated startup perf / page load perf
  • Working on a trace profile of Gecko during startup and page load
Fixed
Working on

GCP

<Read Only>

  • Last week:
    • bug 1106958 [WebRTC] Use android.media.MediaCodec for decoding in WebRTC stack
    • bug 1104616 Sandboxing support for Video camera access
  • Next week:
    • More sandboxing/MediaManager

Eugen Sawin

  • MP3 demuxer (bug 1093815, bug 1153731)
    • Current status: playback OK, seeking unstable
    • Improved seeking support
    • Next: land first iteration on Nightly, improve seeking
  • Found issue with pref loading for values containing external URLs (bug 1158131), testing fix options on Try
  • Still working on fix for the blank content view on load issue (bug 1129074)

Brian Nicholson

  • bug 1157394 – Fix TabTrayController memory leaks
  • bug 1148666 – Reload table after rotating search view
  • bug 1145402 – Reload the WebView upon selection if the URL is nil
  • bug 1157922 – Hi-res search engine icons for iOS
  • Writing more UI tests
  • Next: Localized search engines

WesJ

  • bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data
    • bug 1157843 – TabManager memory leak. Working on it…
    • bug 1157831 – Crash: NSInternalInconsistencyException – attempt to delete item 1 from section 0 which only contains 1 items before the update
    • Some localization fixes
  • bug 1145399 – Untitled bookmarks appear blank.
  • bug 1153330 – Move tabs/sessions to profile. Not doing what this bug describes, but local tab storage is happening.
  • bug 1159319 – Use constraints for snackbar animations. Landing.

Next:

  • bug 1147071 – Use encrypted database storage for passwords. Working on it.
  • bug 1159380 – Show errors when we can’t download

liuche

Highlights:

  • Last of the doorhanger bugs for 40
  • Adding a fallback for selecting non-autofilled login
  • So many reviews

Present:

Past:

Margaret

Highlights:

Past:

Present:

mcomella

  • Search engine bar
  • Misc. regressions from features I’ve worked on. D: Damn you, fragmentation!

Past:

Present:

rnewman

  • Partner distro stuff etc.
  • iOS Sync: tabs down, commands, down, now working on history.
  • Interviews and PTO.

Fixed

Working on

nalexander

Projects for this cycle:

  • Implement Firefox Accounts for iOS: bug iosfxa
  • Landed Adjust SDK: bug 1143888
  • Contributor mentoring:
    • Working with vivek on bug 1142171: split-pane for Bookmarks and History (Android)
    • Working with sachin on bug 1151353: relative time strings for Remote Tabs panel (iOS)
    • Working with R4md4c on bug 775104: exporting Bookmarks to JSON for import on Desktop (Android)

Past

Present

Martyn Haigh

It’s my birthday (tomorrow) – WOOHOO!!

  • Investigating SVG support – follow up to file

Past:

Present:

Stefan

Working on iOS. Highlights: TestFlight. Error Pages. WKWebView’s Reading List. Reading View Toolbar Scrolling.

Allison

  • doorhanger aurora bug(s)
    • opinions on message passing on android? Talk my ear off
  • assorted ui polish bugs & reviews
  • (intensive) Password user interviews this week
    • how do people think/manage/use passwords on the web & elsewhere
  • Monthly firefox Data Stewards meeting upcoming
    • questions, concerns, things you need, let me know by the end of the week

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • Meetings/workshops last two days
    • bug 1137483: Add “quick search” bar
    • bug 1112185: Tabs queue V1 (filed V2 meta)
    • bug 1107590: Site ID doorhanger
    • Polish week w/ Mhaigh + Mcomella
  • Upcoming
    • Partners stuff
    • Search
    • bug 1141904: Spec out full doorhangers UI
    • bug 1153389: Private browsing V1 clean up
    • bug 1145434: Tab sending/receiving notifications
    • Help out with iOS Visual design

Robin

  • Error template – http://invis.io/PT2TAXXEW
  • Interstitials (loading animations)
  • Revisiting bug 1147453 Need an indication saying an article has been added to my list when I long-press the Reader View icon in the URL bar
  • Revisiting iPad

Darrin

A-Team

QA

Feature Focus

Have to drop a few early. For your reading pleasure…

  • This was a funnel review week. 41 & 42 stories are fairly fleshed out and can be seen in Aha!
  • Also note that 40 is basically empty in terms of new features in Trello. Majority of the work done for the 40 cycle was uplifted!
  • Android Roadmap in Aha!
  • New Android Trello Board

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

22-April-2015

Mobile: 2015-04-22

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-04-22T16:41:57Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-04-08T16:37:29Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-06T04:19:46Z
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin) 2015-04-01T16:41:41Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Martyn Haigh (:mhaigh) (mhaigh) 2015-04-03T00:13:43Z
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-04-22T16:41:31Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-22T17:07:05Z
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-04-14T13:31:49Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-04-22T16:35:22Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-21T15:27:46Z
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) PTO April 11-19 (blassey.bugs) 2015-04-17T21:48:34Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Jeff Lu (jll544) 2015-04-22T21:21:23Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-04-16T17:46:43Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-20T23:12:50Z
1139232 Door hanger on tablet shows up in the tab over view REOPENED Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-22T18:17:24Z
1147064 Update doorhanger button styling NEW Chenxia Liu [:liuche] (liuche) 2015-04-10T02:11:37Z
1150284 [Browser] Unable to zoom in/out on Google Maps NEW 2015-04-17T23:30:47Z


10 Total;
10 Open (100%);
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.

  • Darren Lyons fixed bug 1147233 – Remove unused “overlay_share_retry” string
  • travis fixed all the bugs
  • (iOS) dusek fixed bug 1146838 – Tabs tray is inaccessible to VoiceOver

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)

  • Still investigating paint suppression techniques
    • We might spend a lot of time drawing about:home and browser.xul for some reason
  • Reviews
  • bug 1154803 – Search activity crashes on VZW HTC One M8
    • This sucked
  • Interviews, other manager stuff

JChen

Fixed
Working on

GCP

Fixed
Working on
  • Unwanted Software list for SafeBrowsing is on m-i
  • SafeBrowsing caching issues (also mobile)

ted

Randall Barker

Last Week:

  • Worked on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos. Decided to look into overlay when auto play is blocked so that user can tap to start when controls are not present.
  • Started investigating start up performance with profiler.

Next Week:

  • Continue work on bug 659285
  • Investigate getting java profiler to start earlier.

Eugen Sawin

  • MP3 demuxer (bug 1093815)
    • Added more tests (all critical passing)
    • Integration success: sound plays (bug 1153731)
    • Next: improve/fix seeking support
  • Other
    • Continue investigating the blank content view on load issue bug 1129074

Brian Nicholson

  • bug 1155859 – SQLite concurrency fixes
    • Reusing SQLite connections
    • Cursor preloading
    • Enabling WAL/busy timeouts
  • bug 1145402 – Cache tab tray thumbnails
  • bug 1156500 – Fix UITest failures
  • Now: investigating memory leaks

WesJ

  • bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data. landing.
  • bug 1146464 – HTTP auth dialogs aren’t shown. Landed. Looking at a follow up.
  • bug 1139577 – Support download ‘hand-off’.
    • Reworked snackbars behavior and animation some.
  • bug 1153330 – Move tabs/sessions to profile. Next up!

liuche

Highlights:

  • Doorhangers
  • First run – user testing for messaging

Present:

Past:

Margaret

Highlights:

  • Reader view bugs, meetings, and PTO

Past:

Present:

mcomella

  • UX polish party in YVR w/ antlam & mhaigh
  • Search engine bar in BrowserSearch
  • 38 polish – share overlay, share plane, etc.

Past:

Present:

rnewman

  • Reading list in.
  • Reading list off.
  • Sync iOS: tabs in, sent tabs in (mostly).
  • PTO tomorrow.
  • Proposed: eliminate Honeycomb support.
  • Did a little bit of evening relaxation code to rip out SMS code, which turned out too be bigger than expected.

Fixed

Working on

nalexander

Projects for this cycle:

  • Implement Firefox Accounts for iOS: bug iosfxa
    • FxA should get testing starting with the next release (iOS Build 9)
  • Landing Adjust SDK: bug 1143888
  • Contributor mentoring:
    • Working with vivek on bug 1142171: split-pane for Bookmarks and History (Android)
    • Working with sachin on bug 1151353: relative time strings for Remote Tabs panel (iOS)

Past

Present

Martyn Haigh

Past:

Present:

Stuck:

Allison

  • not able to attend
  • Reviews
  • Bug 1139232 Door hanger on tablet shows up in the tab over view
  • Bug 1139551 – Doorhanger anchor position
    • Can we drop gingerbread support yet?
  • Bug 1155804/1155819 – Position doorhangers on tablets under back button
  • Upcoming
    • new FHR (finally, hopefully, for real this time) Bug 1141769
    • 1139553 Black overlay for doorhanger background

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • Partners work/mocks
    • UX Explore: Mobile tabs tray improvements
    • bug 1147070: Onboarding V1 for Firefox on iOS
    • bug 1148460: Testing onboarding for Android
    • bug 1107590: Site ID doorhanger
    • mhaigh and mcomella in YVR – POLISH ALL THE THINGS! \o/

Robin

General catch-up. Was out for a couple days.

iOS

and for iOS+Android:

  • bug 1156917 Get higher resolution favicons for search engines

Darrin

QA

Feature Focus

Read Only


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

15-April-2015

Mobile: 2015-04-15

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • Next merge: May 11

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-02-23T16:14:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-04-08T16:37:29Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-06T04:19:46Z
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin) 2015-04-01T16:41:41Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Martyn Haigh (:mhaigh) (mhaigh) 2015-04-03T00:13:43Z
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-04-02T16:23:34Z
1132508 Last tab is cut off in tab tray after rotation ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-14T15:46:40Z
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-04-14T13:31:49Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-04-10T23:08:56Z
1148497 tapping on Facebook actions (below the URL bar) results in a ‘long tap’ menu appearing REOPENED 2015-04-09T18:48:29Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-07T10:59:22Z
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) PTO April 11-19 (blassey.bugs) 2015-04-09T22:18:10Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Michael Comella (:mcomella) (michael.l.comella) 2015-04-16T00:18:13Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW 2015-04-01T16:42:30Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T15:50:36Z
1139232 Door hanger on tablet shows up in the tab over view NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-03-10T21:25:58Z
1139551 Doorhanger anchor position NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-15T22:27:13Z
1147064 Update doorhanger button styling NEW Chenxia Liu [:liuche] (liuche) 2015-04-10T02:11:37Z


10 Total;
10 Open (100%);
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.

  • Dipti Nirmale [:dnirm] fixed bug 1148095 – Rename @drawable/device_pc to @drawable/device_desktop
  • AndyP fixed bug 1149799 – Move ‘Sanitize:ClearHistory’ message handler out of GeckoApp.
  • vivek continues to do a lot of great work
    • bug 1145896 – Flush background services databases when Firefox Account is deleted
    • bug 1147275 – Delete cached OAuth tokens when Firefox Account is removed
    • bug 1145567 – Work around jankiness with reader view toolbar
    • bug 1150251 – Added a padding to +/- buttons and decreased their margin
  • capella continues work on gecko text selection handles! bug 988143
  • Boris Dusek (iOS)
    • bug 1151343 – “Top Sites” items have improper accessibility grouping
    • bug 1151387 – Search View does not hide toolbar and top sites for accessibility
  • Matthew Purcell (iOS)
    • bug 1136319 – Hide the keyboard immediately on tap down anywhere in the area under the location bar
    • bug 1145971 – URL bar long press context menu
  • Sachin Irukula (iOS)
    • bug 1151353 – Selected search engine not highlighted in the search engine picker
    • bug 1145604 – ‘close tab’ action not discoverable

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)

  • Out last week
  • Digging out of [bug]mail
  • Working on smarter paint suppression techniques
  • Danilo has APZC almost working, fighting through some input-related badness now

JChen

Fixed
Working on

GCP

  • SafeBrowsing firefighting: bug 1150334 Fragmentation in Safe Browsing chunks leads to 413 (Request Entity Too Large) during list updates
  • Rebasing bug 1104616 Sandboxing support for Video camera access
Fixed
Working on

Randall Barker

Last Week:

  • Landed all of standalone WebRTC (seems to have stuck).
  • Landed bug 1148149 – Support Android Presentation API.
  • Working on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Next Week:

  • Wrap up bug 659285
  • Start investigating load time and performance issues in Fennec.

Eugen Sawin

  • MP3 demuxer (bug 1093815)
    • Fixed parsing: passing all ID3 and frame header tests now
    • Refactored tests to be easily extendible
    • Rebased on latest interface changes
    • Matthew is working on integration: bug 1153731

Brian Nicholson

  • bug 1109656 – Domain autocompletion
  • bug 1136218 – Make sure we use NSLocalizedString() everywhere
  • A couple of Swift 1.2 fixes
  • WIP SQL/test fixes

WesJ

  • Patches up for Clear data on iOS. Need to split up and address review.
    • Bug 1152100 – Create a proper model for the settings page
    • Bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data
  • Bug 1146464 – HTTP auth dialogs aren’t shown. Patch up.
  • Bug 1152660 – Urlbar scrolling should be based on content inset. Landing.
  • Bug 1139577 – Support download ‘hand-off’. Reworking our snackbars to make animations work better.

liuche

Highlights:

  • Making build for user studies on first run
  • Doorhangers
  • about:passwords

Present:

Past:

Margaret

(Missing the meeting)

Highlights:

  • Continued reader view work
  • Helped rnewman debug OTA distribution JarVerifier issue
  • Will be PTO Friday/Monday (and traveling on Tuesday morning)
  • Request for platform help: bug 1148391 is caused by problems with fixed position elements and the dynamic toolbar

Past:

Present:

mcomella

  • Android L regressions
  • Search engine bar during search

Past:

Present:

rnewman

Fixed

Working on

nalexander

<Read Only>

  • iOS: Working on FxA state updating, reviewing Sync code, adding FxA advertisement in Synced Tabs
  • Android: Working with vivek on adding pull-to-refresh to Reading List: bug 1152861.

Fixed

Working on

Martyn Haigh

Past:

Present:

Ally

  • 1139551 Doorhanger anchor position
    • I hate gingerbread
  • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
  • 1139553 Black overlay for doorhanger background
  • 1145858 Rename FirstrunPane to be less confusing
  • 1139232 Door hanger on tablet shows up in the tab over view

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

Read-only

  • Past
    • Partners work/mocks
    • bug 1147070: Onboarding V1 for Firefox on iOS
    • bug 1148460: Testing onboarding for Android
    • bug 1140048: Add “Send to device” Shareplane to top level menu
    • bug 1145434: Send tab progress notifications
    • Started looking at Panels UX backlog
    • Tab queues in Nightly! Blog post here
    • PTO Today
  • Upcoming
    • Follow up on QR and Voice input w James Hugman
    • bug 1137483: Add “quick search” bar **
    • bug 1144430: UX audit toolbar icons (on the left)
    • bug 1141904: Spec out full doorhangers UI
    • bug 1112185: Tabs queue follow up bugs
    • UX Explore: Mobile tabs tray improvements
    • PTO tomorrow (Thursday)

Robin

iOS

QA

Feature Focus

<Read Only>

  • Android Roadmap in Aha!
    • We just did some t-shirt sizing on 40, 41 & 42 proposed features to ensure the big rocks get the right level of attention.
  • New Android Trello Board
    • Like we’ve been for iOS – Trello now contains only the ‘in flight’ work. For all future planned items – see Aha ^^!

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

8-April-2015

Mobile: 2015-04-08

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • 2015-05-11

Topics for This Week

Reading List Testing
Now the syncing of Reading List has landed, we need to test it. Stuart Phillip set up a One and Done task list. Try it out

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-02T12:32:55Z
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-02-23T16:14:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-04-08T16:37:29Z
1123389 Allow Android-side reading list service work to ride the trains ASSIGNED Richard Newman [:rnewman] (rnewman) 2015-04-08T19:11:37Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-06T04:19:46Z
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin) 2015-04-01T16:41:41Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Martyn Haigh (:mhaigh) (mhaigh) 2015-04-03T00:13:43Z
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-04-02T16:23:34Z
1132508 Last tab is cut off in tab tray after rotation ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-06T03:45:26Z
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-04-08T18:10:28Z
1145567 When opening a page from Reader Mode panel, a grey bar is displayed before the reader mode toolbar NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-08T21:09:44Z
1148390 Share icon from action bar is misaligned on gingerbread devices NEW Michael Comella (:mcomella) (michael.l.comella) 2015-04-07T14:44:22Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-04-08T23:38:30Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-07T10:59:22Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Michael Comella (:mcomella) (michael.l.comella) 2015-03-27T21:24:09Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW 2015-04-01T16:42:30Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-07T22:30:25Z
1139232 Door hanger on tablet shows up in the tab over view NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-03-10T21:25:58Z
1139551 Doorhanger anchor position NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-02T17:21:05Z
1147064 Update doorhanger button styling NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-07T03:43:11Z


8 Total;
8 Open (100%);
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.

  • (iOS) Thomas McHugh fixed bug 1146840 – Reload button needs a proper localized AccessibilityLabel property
  • (iOS) AaronMT fixed bug 1149994 – added basic history UITest
  • Jannis Pinter [:pinjiz] fixed a bunch of bugs!
    • bug 1124943 – Make the methods of TilesRecorder static
    • bug 1142268 – Tweak layout size for doorhanger shadow
    • bug 1144807 – Moved variables to resources in OverlayDialogButton and made use of StateListDrawable
  • Bhargav Chippada [:bhargavch] fixed bug 1130372 – Onboarding screen still showing behind externally opened url
  • Rishi fixed bug 1143196 – Add Menu.FIRST to order values in GeckoActionProvider.onPrepareSubMenu
  • Kai Bittner [:Tondar] fixed Bug 1148167 – Move ShareOverlayActivity form styles.xml to themes.xml
  • Sheefeni Hauwanga fixed bug 1142192 – Make MenuItem function-local variables final in BrowserApp.onPrepareOptionsMenu
  • Matt King fixed bug 1140592 – about:passwords header height does not match other about:pages
  • Willian Gustavo Veiga fixed bug 1147960 – Remove share_overlay_background.9.png
  • Jeff Lu fixed a bunch of bugs
    • bug 1106779 – Wait for keyboard to disappear before showing tabs
    • bug 1146730 – Always show top of options menu when opened
    • bug 1145252 – Propagate handler result through handleMenuItemLongClick()
  • Vivek fixed bug 1142528 – Decrease tappable area for +/- buttons
  • Sebastian fixed bug 1126048 – Add test to ensure state is correct when switching to loading pages
  • AndyP fixed bug 1139379 – Rename “Form & search history” to “Form history” and add “Search history” under clear private data

Note from Margaret: I really need to write a script for this. I will award a prize to anyone who can beat me to it! Bonus points for a script that handles both Android and iOS bugzilla components.

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!

ted

  • iOS APZ mostly working
  • Added a simple URL bar for demo purposes
  • Possible next steps: test WebGL, get WebRTC building, get some patches landed

JChen

Fixed
Working on

Randall Barker

Last Week:

  • Landed 2/3 of standalone WebRTC. Un-bitrotted final patch and will attempt to land remainder today.
  • Got final r+ for bug 1148149 – Support Android Presentation API. Addressed final review comments. Should land soon.
  • Began work on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Next Week:

  • Continue work on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Eugen Sawin

  • MP3 demuxer
    • Incorporated changes based on feedback
    • Unit tests
  • IME
    • Reviews
  • Misc
    • Holidays

Brian Nicholson

  • Fixed bug 1147658 – iOS UA
  • PR for bug 1136218 – Make sure we use NSLocalizedString() everywhere
  • PR for bug 1109656 – Domain autocompletion
  • Next: Tabs tray thumbnail caching

WesJ

  • Bug 1148835 – Combine urlbar and bottom toolbar in landscape and on tablets
  • Bug 1149585 – No save password prompt on Facebook & Twitter.
  • Bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data. Started working on this.
  • Bug 1146464 – HTTP auth dialogs aren’t shown. WIP

liuche

Highlights:

  • Landed edit-login Doorhanger – will post to mobile-ff-dev
  • Working on First run user test cases
  • about:home features, perf

Past:

Margaret

Highlights:

  • Continued reader view/readability work
  • Recruiting stuff

Past:

Present:

mcomella

  • Finishing up & uplifting 38 features (Android L, share overlay visual refinements)
  • Small bugs to cool off after ^
  • Add search engines to bottom of the search screen

Past:

Present:

rnewman

Fixed

Working on

nalexander

Projects for this cycle:

  • Implement Firefox Accounts for iOS: bug iosfxa
  • All the reviews!
  • All the interviews!

Past

Present

Martyn Haigh

Past:

Present:

Ally

  • Current
    • 1139551 Doorhanger anchor position
      • (re)discovering bug 872528, bug in GB itself in ShowWindowLocation()
      • hattip to xref
    • 1147064 Update doorhanger button styling
    • 1139553 Black overlay for doorhanger background
    • Bug 1124895 – Add password manager usage data to FHR
      • part 2: beta uplift+
  • Upcoming
    • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
  • PTO/travel EOY

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1112185: Open Later/ Tab Queue UX
    • Passwords/Doorhangers triage w liuche
    • Icon assets for iOS
    • Queued up a Tab Queue blog post
    • UX: explore mobile tabs tray improvements
  • Upcoming
    • bug 1137483: Add “quick search” bar **
    • bug 1141904: Design spec for stacked doorhangers
    • bug 1140048: Add “Send to device” Shareplane to top level menu
    • Follow up on QR and Voice input w James Hugman
    • Follow up on Tab Queue w Martyn
    • PTO Thursday (tomorrow)

Robin

iOS

  • FxA improvements, namely: cleaning up titles, tightening up form, removing “Choose what to sync” checkbox—checkboxes aren’t very standard on mobile. Have been going over with John and will setup another meeting with John and Ryan.
  • Plethora of UI asset updates and general pixel pickiness.
  • UI Updates #321 — Updated assets for Reading List/Reader View, assets and backgroundColor change for ShareTo widget

See live UI progress (not specs) here: http://invis.io/ZV2JR7ZHD

Darrin

  • continuing to refine iconography and typography in Firefox iOS
  • moved reload button our of url bar and into bottom bar
  • almost finished the CollectionView patch, want to land this soon
  • settings/help/sumo design next

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

1-April-2015

Mobile: 2015-04-01

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • 2015-05-11 (The Big Lebowski)

Topics for This Week

Syncing Reading List
We can now sync Reading List items across Android devices and Desktop. Work has been uplifted to Fx38 and should be live for Fx38 Beta 2. Great job! (Known issue: Reading List sync defaults to off — tracked by bug 1149226.)

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1123389 Allow Android-side reading list service work to ride the trains ASSIGNED Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1132508 Last tab is cut off in tab tray after rotation ASSIGNED Martyn Haigh (:mhaigh) (mhaigh)
1132747 Fix Android L “share” list item in long press context menu ASSIGNED Michael Comella (:mcomella) (michael.l.comella)
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle)
1145567 When opening a page from Reader Mode panel, a grey bar is displayed before the reader mode toolbar NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1149226 Reading List sync check box is deselected (off) after Nightly update ASSIGNED Nick Alexander :nalexander (nalexander)


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

Aurora

  • Next Build:
ID Summary Status Assigned to
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu)
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu)
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Michael Comella (:mcomella) (michael.l.comella)
1084456 Enable MSE for MP4 on Jelly Bean+ NEW
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1118818 Flush Gecko preferences when leaving GeckoPreferences ASSIGNED Richard Newman [:rnewman] (rnewman)
1132918 Unrecognised words on direct voice input will display two error notifications NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1132922 The voice input launches directly with the error ‘Audio problem’ NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1138433 crash in android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.speech.action.RECOGNIZE_SPEECH (has extras) } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java) NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1139232 Door hanger on tablet shows up in the tab over view NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)


10 Total;
10 Open (100%);
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.

  • (iOS) dusek fixed bug 1124828 – “Bold Text” accessibility setting not respected

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)

  • Profiling, profiling, and more profiling.
    • Pushed some experiments to Try, filed a bunch of bugs as deps of bug 857359
  • Goals, meetings, blah blah blah
  • Out next week

JChen

Fixed
Working on

Randall Barker

Last Week:

  • Got final r+ need to land standalone WebRTC. Addressing final review comments.
  • Waiting for final r+ to land bug 1148149 – Support Android Presentation API.

Next Week:

  • Land standalone WebRTC and support for Presentation API.
  • Begin investigating bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Eugen Sawin

  • MP3 demuxer
    • Last week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
    • This week: added approximate seeking (untested)
    • Next: integrate MP3 demuxer with MP4Reader, write tests and validate functionality
  • IME
    • Handing over some bugs to Jim
    • Reviews
  • Misc
    • Setting up new development system

Brian Nicholson

WesJ

liuche

Highlights:

  • Finishing password doorhanger bugs
  • Next: about:passwords improvements and getting it off Nightly

Present:

Past:

Margaret

<Read Only>

(Missing the meeting for candidate lunch)

Highlights:

  • Trying to wrap up reader view work
  • Interviews, meetings, reviews, etc.

Past:

Present:

mcomella

  • Share overlay visual improvements & regressions
  • Android L theme inheritance fallout
  • Small bugs to cooldown after aggressively working on FF38 features
  • Next: search engines at the bottom of the search screen

Past:

Present:

rnewman

  • Waiting for RL uplifts to Beta, then it’ll be turned on. Should happen this week.
  • Working on Sync state machine. Sync is complicated.
  • Partner/marketing/meetings/reviews/etc.

Fixed

Working on

nalexander

  • Last week: parachuted into enemy Reading List territory: bug 1147164. We’re pretty much good, save for a known issue with Reading List sync being disabled on upgrade: bug 1149226.
  • This week: additional Reading List and Firefox Sync scheduling bugs.
  • Fun project: download pre-built Gecko libraries from automation (bug 1128362)
    • Never built C++ again (we hope).
    • Ready for limited beta testing:
      • hg pull -r 97c890d9a7bbd043d9acfac8bbce92464578d478 https://reviewboard-hg.mozilla.org/gecko/
      • Execute
        mach gradle-install
      • Execute
        mach gradle clean app:packageDebug

        and watch Gecko libraries get downloaded (~20megs).

    • Entire process takes about 4 minutes on my machine (pull to APK on device).
    • Blog post to follow!

Martyn Haigh

Past:

Present:

James Hugman

A disgusting patch for iOS session restore.

Follow up work on QR codes (with zxing) and Voice Recognition on Android.

Reminded that: Samsung Android is not Google Android (a.k.a. TouchWiz sux).

Referred in an ex-colleague, Emily Toop.

Good Friday/Easter Monday are public holidays in the UK.

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1148460: Initial First Run User testing
    • bug 1112185: Open Later/ Tab Queue UX
    • bug 864958: Private Browsing UI color change
    • bug 1098596: Android L theme UX follow up
    • UX Co-ordination around Tracking Protection, Reading List, Passwords, etc
  • Upcoming
    • bug 1137483: Add “quick search” bar **
    • Follow up on Tab Queue w Martyn
    • Follow up on QR and Voice input w James Hugman
    • Follow up on doorhangers polish w Ally and liuche
    • Bugs backlog

Darrin

  • Back to working on the UICollectionView port
    • Have now got transitions working properly with the new layout code (gif: http://cl.ly/image/3j3N411q2k1O)
    • Next is cleanup and generating the proper grid layouts for each device size class/orientation
    • Also we are landing the swipe delete gesture, need to make sure that works with new layout
  • Next: error pages, a few tweaks from UX feedback on sizing/margins etc.

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

26-March-2015

Mobile: 2015-03-25

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-03-30 (pencils down)

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)


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

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1123389 Allow Android-side reading list service work to ride the trains NEW Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Bhargav Chippada [:bhargavch] (bhargav.chippada19)
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker)
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1132746 Fix Android L quick share items in long press context menu NEW Michael Comella (:mcomella) (michael.l.comella)
1132747 Fix Android L “share” list item in long press context menu NEW Michael Comella (:mcomella) (michael.l.comella)
1132751 Fix Android L Settings page’s build icon size NEW Michael Comella (:mcomella) (michael.l.comella)
1137655 crash in java.lang.IllegalStateException: Fragment already active at android.support.v4.app.Fragment.setArguments(Unknown Source) NEW Nick Alexander :nalexander (nalexander)
1142528 Tappable area is larger than the +/- buttons, overlaping “Aa” button. NEW :Margaret Leibovic (margaret.leibovic)
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle)


20 Total;
20 Open (100%);
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.

  • Stéphane fixed bug 935259 – Split DOMLinkAdded switch statement into methods
  • Jeff Lu fixed bug 1140044 – Bookmarks button in browser menu does not update title when state changes
  • Sebastian fixed bug 1142699 – Intermittent testReaderModeTitle and bug 1143280 – Android build fails with updated support library (22) and/or new API level (22)
  • Capella fixed bug 1140979 – Change SelectionHandler/TextSelection to use UUID vs. simple selectionID
    • And he’s starting work on bug 988143 – Enable text selection and touch caret in Gecko on Fennec!

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!

ted

James W. (snorp)

<Read Only>

JChen

Fixed
Working on

Randall Barker

<Read Only>

Last Week:

  • Fixed render cruft in presentation composite pass.
  • Created patch for tab mirror encoder so that tabs streamed from mobile device are full size (see bug 1144975).
  • Landed bug fix to gamepad on MacOS that would cause a crash if certain buttons were pressed, patch also enabled dpad on MacOS attached controllers (see bug 1107801).
  • Un-bitrotted standalone webrtc code. Still broken on Roku due to compiler issues.

Next Week:

  • Scale presentation composite so that entire page is mirrored and wrap up project.
  • Get latest code running on Roku again.
  • Investigate encoding shared tab from composite in place of redrawing page.

Eugen Sawin

<Read Only>

  • MP3 demuxer
    • Last week: wrote MP3 frame detection and parsing
    • This week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
    • Next: integrate MP3 demuxer with MP4Reader and iron out issues to finally play sound again
  • IME
    • Found the cause for bug 1134209, possible fix unclear yet
    • Found a possible general issue with on-blur and on-focus event handling/firing caused by mutation events
    • Further investigated bug 1144174 and bug 1051556, no definitive results yet
    • Discussing mitigation of IME crash issues on release builds

Brian Nicholson

  • Top sites/thumbnails
  • bug 1147158 – Site rows should use URL as the default text if there’s no title
  • bug 1146511 – Search results mangled on device rotation

WesJ

  • Had a baby
  • bug 1137958 – Prompt for saving passwords. Landed
  • bug 1135180 – Favicon storage for bookmarks. Landed.
  • bug 1146366 – Bookmark star is not updating when switching tabs
  • bug 1147175 – Use SDWebImage for thumbnail
  • bug 1137462 – Improve history database performance

liuche

Passwords doorhangers on Android, about:passwords work.

Present:

Past:

Margaret

Highlights:

Past:

Present:

mcomella

  • Add to reading list button (& uplift)
  • Sharing improvements: “Send to other devices” & visual improvements (& uplift)
  • Next: Android L fixes & search improvements

Past:

Present:

rnewman

<Read Only>

Fixed

Working on

nalexander

<Read Only>
Head down mopping up the blood for Reading List on Android: bug 1147164.

Martyn Haigh

Past:

Present:

Stefan

Some highlights:

  • Reader View content is now served via built-in web server
  • (Internal) Reader View URLs are hidden
  • Share To Extension works again (for both Bookmarks and Reading List) !
  • Reader View content is cached for offline usage (but no images yet)
  • Pushed out a new Aurora Build

Upcoming:

  • Integrating better Reading List storage (so that mark as read / delete will start working)
  • Share Extension UX update
  • Random boog fixes (trying to fix at least one or two small bugs in the morning to shrink the queue)

James Hugman

<Read Only>

Struggling with Optionals, Properites, Protocols and Closures in pursuit of the least disgusting way I could think off do saving of open tabs. (restoring is later).

Blocked on UX for QR code reading (this isn’t a cry for help!).

Somewhat excited by the React-Native due out at the F8 Conference this week.

Ally

  • last week
    • Passwords had a project checkpoint last week
    • FHR passwords provider v2 is back in review for nits (1124895)
    • Aurora Scrollbar missing from some small screen/mdpi devices, awaiting aurora uplift: 1128431 (aka 1135770 1135771)
  • this week
    • android doorhanger work (1147064, 1139553, 1139551)
    • any new aurora bugs

BLassey

Catching up on things from 5 weeks of travel

Fixed

Working on

MFinkle

  • Working on Program Review material (Program Review for Firefox is on Friday)
  • Recruiting
  • iOS dogfooding, planning and triage (moving along well)
  • Yelling in meetings at appropriate moments

Fixed

Working on

Antlam

  • Past
    • Passwords UX work
    • Doorhangers wrangling
    • Tracking Protection co-ordination
    • Reading List UX sync up
    • First Run
  • Upcoming
    • First Run next steps (proposal for testing?)
    • bug 1144430: Toolbar “icons” UX (site ID, security, etc)
    • bug 1127901: Clustered links UX
    • Bugs backlog

Robin

iOS
Working on:

Completed:

  • bug 1145240 Make tab tray home panel icon list have light background and update icons
  • bug 1134786 New Assets for browsing UI
  • bug 1143956 Device type assets for Synced Tabs panel

All UI (not specs) in progress can be viewed here: http://invis.io/XY2HBO14R

Darrin

<Read Only>

  • Back from PTO
  • working on some patches to bring iOS closer to the specs
    • typography
    • layout/spacing
    • animations
    • transitions

QA

Feature Focus

Round Table

  • Meeting improvements summary
    • Rotating meeting master
    • Try removing read-only?
      • Briefly summarize what you’ve worked on

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

19-March-2015

Mobile: 2015-03-18

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-03-30 (under two weeks)

Topics for This Week

Install Tracking
We are talking about shipping a 3rd party install tracking SDK. More info coming to a newsgroup post.
Firefox for iOS
We have started explicitly moving features to v1.1 and we have identified some of the “at risk” features.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (PTO, back on 25th) (milan)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW :Margaret Leibovic (margaret.leibovic)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)


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

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1123389 Allow Android-side reading list service work to ride the trains NEW Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Bhargav Chippada [:bhargavch] (bhargav.chippada19)
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker)
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1135770 “Welcome to Fennec” screen is too long for HTC EVO ASSIGNED Allison Naaktgeboren please NEEDINFO? :ally (ally)
1135771 “Welcome to Fennec” screen isn’t scrollable in portrait mode NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1137655 crash in java.lang.IllegalStateException: Fragment already active at android.support.v4.app.Fragment.setArguments(Unknown Source) NEW Nick Alexander :nalexander (nalexander)
1142196 Make JS’ reader mode and Java’s “Add to reading list” buttons’ behavior consistent NEW Michael Comella (:mcomella) (michael.l.comella)
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Nick Alexander :nalexander (nalexander)


22 Total;
22 Open (100%);
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.

  • Léon fixed bug 1136708 – Installed themes are listed greyed out in the Add-on Manager
  • Sebastian fixed bug 1135111 – Add test to ensure that the toolbar in reader mode displays the original page url
  • Mantaroh fixed Bug 1106905 – Desktop mode should defeat responsive design
  • Vivek did some more synced tabs panel work (bug 1141665), and he’s working on a patch to evict entries from the reader view cache (bug 1126244)
  • (iOS) AaronMT fixed PR #224 – added an accessibility label to the client toolbar share button
  • (iOS) matthewpurcell fixed bug 1137279 – iOS Status Bar Quick Scroll

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>

Working on:

  • bug 1140359 – Nightly becomes unresponsive if playing certain flash video in full screen
  • bug 1142988 – Flash crashes on Nexus 9
  • bug 1141693 – Plugin container must be PIE on Android 5.0+
  • bug 1126561 – crash in __aeabi_fcmpgt
    • multiple root causes, modified skip list to get better reports
    • filed some bugs for the most common causes
  •  :jchen is back next week!
  • contractor starting Monday (fingers crossed) to do conversion to native APZC

JChen

<Read Only> (on leave)

Randall Barker

<Read Only>

Last Week:

  • PTO
  • Roku/Standalone WebRTC bit twiddling.

This Week:

  • Investigate render cruft in the margins of tab mirroring to chromecast.

Eugen Sawin

<Read Only>

Working on

  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Wrote MP3 frame detection and parsing for the new MP3 demuxer
  • bug 1144174 – Facebook input forms not behaving properly
    • Found site issue on desktop version, investigating mobile version
  • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java)
    • Landed consolidated crash signature on all channels to help with crash analysis and reproduction

Brian Nicholson

<Read Only>

  • Top sites work
    • bug 1143957 – Top sites polish and fixes
    • bug 1134799 – Blank top site entries for pages with no titles
    • In progress: bug 1144348 – Implement thumbnails storage
  • Search suggestions opt-in
    • bug 1134706 – Provide an opt in for search suggestions in the search awesome screen
    • bug 1142222 – boolForKey returns false for undefined keys

liuche

<Read Only>

Highlights:

  • Passwords work week (Doorhangers, about:passwords)
  • Reviews

Present:

Margaret

<Read Only>

(Not here, at reading list work week)

Highlights:

  • Focusing on Reader View performance/quality issues (working with Gijs/Niko from the desktop team)
  • Fixed (hopefully) the last of the Downloads.jsm regressions
  • Wrote a patch for bug 1131004 – maybe someone here could just review that?

Past:

Present:

mcomella

<Read Only>

Summary:

  • Landed, baking on Nightly until landing on 38:
    • “Send to other devices” to replace “Add to Firefox”
    • Add to reading list toolbar button
  • Share overlay styles
  • Next: search engine bar

Past

Present

rnewman

<Read Only>

  • Landed RL service. More to come.
  • Working on Sync for iOS.
  • In SF.

Fixed

Working on

nalexander

<Read Only>

  • Working on Firefox Accounts for Firefox for iOS: bug iosfxa
  • Working on Synced Tabs home panel for Firefox for iOS: bug iostabspanel

Martyn Haigh

Past:

Present:

Stefan

Past highlights: landed more reader mode ux. (button bar, reading list). also introduced new bugs. localization going strong! (12 locales now + we got the process mostly covered). moved all build systems to Xcode 6.2. Disables Travis. And we just pushed out a new Aurora build.

Immediate focus:

  • 1144146 Correctly hide/show the url bar when the reader mode settings are visible
  • 1144165 Reader Mode controls should hide when navigating or switching tabs
  • 1144291 Navigating to a reader mode page from the history stack results in blank page
  • 1144404 Reader Mode URLS (about:reader) should not be part of history
  • 1144511 Serve reader mode content via the built-in web server

Then:

  • Move Reading List APIClient/Storage forward so that we can hookup buttons like Delete and Mark as Read
  • Finalize Reader Mode UX

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

<Read Only>

  • Past
    • First Run illustrations on dribbble
    • Tracking Protection co-ordination
    • Passwords UX co-ordination w/ rfeeley
    • bug 864958: Refine Private Browsing mode toolbar colors
    • bug 1140048: Add “Shareplane” to menu
    • Task continuity UX hack week
  • Upcoming
    • “Open-in-Background” follow up w/ mhaigh
    • Quick-Search bar
    • First Run V1 sync up w/ Gemma
    • bug 1140169: Menu UI polish
    • in SFO for Passwords and stuff

Robin

  • Last week: Reading List/Task Continuity workweek in Portland.

Filed some bugs.

  • bug 1141790 ‘Continue reading the main story’ appears above video in Reader View
  • bug 1141715 ‘Photo’ and ‘Video’ labels appears above photo on iPad in Reader View
  • bug 1141708 Photos in Reader View do not render on iPhone

iOS
working on

Will be updating tab bar and synced tabs icons as well.

A-Team

<Read Only>

  • Recent changes to tests:
    • Android 2.3 Opt mochitest-gl now runs in 4 chunks
    • Android 4.0 Opt robocop now runs in 10 chunks
    • Android 4.0 Debug xpcshell tests coming soon

QA

Feature Focus

<Read Only>

  • Mobile Roadmap Trello Board
    • Funnel Review week, but nothing moved up into the active release branches
    • Updated as of yesterday. Anything to add/change?
  • iOS Roadmap in Aha!
  • New iOS Trello Board
    • iOS Trello board has been updated to reflect the scope that has been deferred to V1.1
    • Note- the ‘Parking Lot’ items are not Out. They have been called out as things that we want, but only if not at the expense of other items. In some cases we will launch with partial implementation with just most important functionality. These are items ‘At Risk’.
    • Final Build Date – need to discuss this in a bit more depth, but we will likely have to have a final build in hand for May 1st, to allow for testing, and for submission timelines for Apple (~1 week).
    • New Status Report w/ Charts going up shortly here

Round Table

  • Meeting improvement discussion
    • Etherpad: https://mobile.etherpad.mozilla.org/84
      • Consensus: People like chatting with others on the team, and knowing what everyone is working on
        • Other notes: Too long, hearing what people are working on lets others emphasize issues
    • Proposal: Everyone can summarize their work in bullets briefly; we can make an auto-generated wiki page of bug lists for those who are interested in that;
      • Suggestion of no more read-only
        • I like that there is more variety – imo, easier to maintain focus on; worried about length
      • Finkle would like more people to add to the topics of the week
        • I agree – “here is the stuff that is particularly relevant to everyone!”

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Older Posts »

Powered by WordPress