Meeting Notes Meetings notes from the Mozilla community

1-July-2015

Mobile: 2015-07-01

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

Schedule

Topics for This Week

Shipping as Add-ons
Margaret and others have started work on shipping parts of Firefox as add-ons.
Reducing APK Size
Martyn landed code to remove MDPI assets from all builds.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
789193 AMI_startup() takes 200ms on mobile, 26ms on desktop at startup NEW Jim Chen [:jchen] [:darchons] (nchen) 2015-04-21T19:20:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-07-01T01:03:16Z
1153844 Can’t select tracking flags on new bugs submitting page NEW 2015-04-24T12:19:40Z
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-07-01T22:37:56Z
1169359 Investigate Fx Android interactions with Android M permission disabling ASSIGNED :Sebastian Kaspari (s.kaspari) 2015-06-12T09:25:11Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
886969 Fennec allows scrolling of pages with overflow:hidden on the body element NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-06-05T18:15:38Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-06-17T16:43:20Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-07-02T02:57:32Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-06-11T00:50:03Z
1144534 bad looking text depending on scroll NEW Timothy Nikkel (:tn) (tnikkel) 2015-05-14T17:30:29Z
1164052 Autophone – intermittent Crash [unknown top frame] NEW 2015-06-18T17:08:38Z
1170724 Autophone – 2015-05-20 Throbber start regression in S1S2 on fx-team NEW 2015-06-11T17:52:40Z
1171337 black window during browsing NEW Randall Barker [:rbarker] (rbarker) 2015-06-11T17:55:55Z
1179403 Private browsing ToolbarProgressView too dark NEW Michael Comella (:mcomella) (michael.l.comella) 2015-07-01T21:18:30Z
1179407 Private browsing toolbar text background fades to wrong color NEW Michael Comella (:mcomella) (michael.l.comella) 2015-07-01T21:17:39Z


10 Total;
10 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 NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker) 2015-06-17T18:31:14Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-06-30T14:53:55Z
1168867 Size of new Gecko selection carets doesn’t take font inflation into account NEW 2015-06-18T17:33:40Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-06-08T17:30:23Z


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.

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)

  • NEW HIRE: Dylan Roeh! He started this week in SFO, will be working remotely from Illinois
  • Fixed bug 1178961 – Crash on retrieving Gecko profile
  • Fixed bug 1167647 – Pass all of the content specific data to decoder, not just two bytes
  • Bounced bug 1171610 – Automatically use colorized warnings and errors if available
  • Playing with patches to remove the placeholder icon and border that shows up for images that are loading
  • Playing with a patch that disables the low-res tiles, and fades in the high-res ones when they are available, bug 1178376
  • Getting the first bits of the paint suppression work reviewed

JChen

Fixed
Working on

GCP

  • Last week:
    • Whistler
    • Agonize over frailty of technology
    • Reviews: VP8 Accell, SafeBrowsing/TP memory optimization
    • Review WebRTC bugs
  • This week:
    • Rebase/incorporate review comments for Video Sandboxing
    • Multiple list providers for SafeBrowsing
    • Cache update times for SafeBrowsing

Eugen Sawin

<Read Only>

Fixed
Working on

Bryan Munar

  • Counting down the days before bNicholz gets home
  • Beating bNicholz at phone games while he’s on his honeymoon
  • Came up with teammate nicknames at Whistler: Chenxia –> Chenny or Chenny from the Block (margaret++)

FIXED:

WORKING ON (and nearly done with):

WILL WORK ON AFTER:

liuche

Highlights:

  • Making first run prototypes for antlam with Import from Android
  • Finished the rest of doorhangers! sans Tracking Protection

Present:

karim

Past:

Present:

Margaret

Highlights:

  • Finishing up signed add-on work
  • High-res search icons for Android
  • Thinking about how to build features as add-ons

Past:

Present:

jonalmeida

  • Learning basics on Android Sync and working on.
  • Current: 1145434 Use a system tray notification to show progress on Tab sending and receiving

Past:

Present:

mcomella

  • Lint everything
    • Go home
    • Android lint
    • eslint is working, sort of
  • Private browsing colors

Past:

Present:

rnewman

Fixed

Working on

Sebastian

  • Currently: 1176207 Replace GridView implementation in Home Panels with RecyclerView implementation
  • Regressions: 1178703 Addons, 1178739 HomeProvider, 1178760 YouTube

Everything:

Martyn Haigh

Past:

  • Meeting with antlam for tab queue v2 discussions
  • Walking up mountains, swimming in lakes, diving off bridges, snowball fights.

Present:

Ally

  • readonly due to mozflu from Whistler
  • in progress
    • Bug 1148524 – Add “edit login” option in about:passwords context menu
    • Whistler discussions: Kidfox & opening links in private browsing+tab queues
  • done
    • Bug 1136477 Unify terminology of Passwords/Logins for about:logins (nee about:passwords)
    • Bug 1141769 – Implement new style(unified) FHR/Telemetry password manager probes

Emily

Highlights:

  • #mozwww

Past:

Present:

BLassey

Fixed

Working on

Antlam

  • Past
  • Upcoming

Robin

So much Whistler. Wow.

  • Kinderfox for Tablets, nailing down v1 features with Karen, Sam, and Ally.
  • Wrapped up iOS UI bugs (mostly Reader View CSS).

Supposed to be on PTO. ¯\_(ツ)_/¯

  • “Open later” Share Extension bug 1179067
  • Implement toggle unread for reading list items bug 1177936
  • Reflect local vs remote visits in Top Sites bug 1172072
  • Let other developers directly open pages in Firefox for iOS bug 1109684

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

17-June-2015

Mobile: 2015-06-17

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

Schedule

Topics for This Week

Tracking Review

Release

  • Next Build:
ID Summary Status Assigned to Last change time
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-06-10T16:48:06Z
1172347 Homescreen search widget not usable with physical keyboard ASSIGNED :Sebastian Kaspari (s.kaspari) 2015-06-17T23:33:11Z


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

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1150284 [Browser] Unable to zoom in/out on Google Maps ASSIGNED Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-06-17T17:02:38Z
1173388 Cookies settings are not always kept after browser restart ASSIGNED Chenxia Liu [:liuche] (liuche) 2015-06-16T14:15:51Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
789193 AMI_startup() takes 200ms on mobile, 26ms on desktop at startup NEW Jim Chen [:jchen] [:darchons] (nchen) 2015-04-21T19:20:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-05-01T02:34:20Z
1153844 Can’t select tracking flags on new bugs submitting page NEW 2015-04-24T12:19:40Z
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-05-27T16:43:42Z
1169359 Investigate Fx Android interactions with Android M permission disabling ASSIGNED :Sebastian Kaspari (s.kaspari) 2015-06-12T09:25:11Z


5 Total;
5 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 NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker) 2015-06-17T18:31:14Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-27T16:59:23Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-06-08T17:30:23Z


7 Total;
7 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.

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)

  • Worked on some build system junk to enable colorized warnings/errors, bug 1171610 (need to push)
  • Got a couple patches up for feedback for paint throttling, bug 1150172
    • Dramatically improves page load speed (up to 50%)
    • Reduces power consumption
    • Needs some tweaks still, but I hope to land before or during Whistler

JChen

Fixed
Working on

GCP

  • Last week
    • Video sandboxing: Mac and Windows failures fixed, all green on try now, patches up for review
  • Next week
    • bug 1175562 Persist last update time for updates/gethash completion
    • Whistler prep work

Randall Barker

Last Week:

  • Landed: bug 1163664 Don’t check for plugin blocklist state on Android.
  • Uplifted to beta and aurora: bug 1159830 Autophone – webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE
  • Working through review: bug 1173844 – Video would not playback after seek seekbar if media.autoplay.enabled = false
  • Investigating: bug 1171337 – black window during browsing

Next Week:

  • Continue examining bug 1171337 – black window during browsing
  • Get reviewed: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Land: bug 1173844 – Video would not playback after seek seekbar if media.autoplay.enabled = false
  • Work Week.

Note: Will be on PTO June 29 -July 20.

Eugen Sawin

  • MP3 demuxer
    • Looking into intermittent initialization issues
  • Startup performance optimization
    • Landed on-demand loading of Webapps.jsm (1171013)
    • Looking into on-demand loading of heavy modules (XPIProvider.jsm, GMPProvider.jsm)
Fixed
Working on

Bryan Munar

  1. Sad that Brian is on PTO for forever (3 weeks) :(
  2. Happy that Whistler!!!!!

Finished:

Working On:

WesJ

  • Family visiting
  • Still pounding on sqlcipher. bug 1147071 – Use encrypted database storage for passwords
  • Reviews

liuche

Highlights:

  • More doorhangers work
  • Apparently testSettingsMenuItems is turned off – trying to fix it to re-enable

Present:

Past:

karim

Past:

  • WWDC!

Present:

  • 602818 – Integrate QR code scanner into Fennec
  • 1132125 – show voice input UI in New Tab’s default URL bar

Margaret

Highlights:

  • Add-on signing UI
  • Planning for privacy-focused Fx42
  • Talking with participation team about effort to promote Fennec in India
  • PTO Thursday afternoon/Friday

Past:

Present:

jonalmeida

mcomella

Past:

Present:

rnewman

Fixed

Working on

nalexander

<Read Only>

  • Partners
  • Contributors: working with Ahmed and vivek this week.
    • vivek is leading the push for Firefox Account profile avatars in Firefox 42 \o/
    • First ticket landed: bug 1055264, next in review: bug 1171141
  • Testing:
    • Still need a blog post for mach gradle runBrowserTests
    • Still need a blog post mach robocop --serve
  • mach package-frontend: pushed for re-review but gps is busy (?)
    • Using taskcluster and the local pushlog database to seamlessly fetch binaries
    • Working very well locally \o/

Sebastian

All:

Martyn Haigh

Past:

Present:

Stefan

Past:

Present:

Steph

Last week: Desktop/Android URL Bar Highlight algorithm

Coming week:

Ally

  • 1170786 about:logins v1 minimum shippable product
    • Part 2 of 1136477 Unify terminology of Passwords/Logins for about:logins (nee about:passwords) waiting on review
    • 1148524 Add “edit login” option in about:passwords context menu
    • Bug 1144413 – Remove “details” page from about:passwords (done)
  • Other
    • 1174878 Update robocop test testSettingsMenuItems.java to use StringHelper.java in all cases
    • 1141769 Implement new style(unified) FHR/Telemetry password manager probes (waiting on 2nd r+)
    • reviews

Emily

Highlights:

  • WWDC
  • Jetlag
  • Getting into Sync

Closed:

Current:

BLassey

Fixed

Working on

Antlam

  • Past
    • Partner stuff
    • On-boarding for Android
    • Doorhangers bug triage
    • Passwords follow up
    • Private browsing improvements
    • Cleaning up about:addons
  • Upcoming
    • More of the same!
    • Prep for Whistler

Robin

Went to Palm Springs for YxYY, did all the things.

iOS

  • Continuing to find any bugs, specifically UI-related.
  • Improve CSS for Reader View on iPad
  • Finalize spinner for loading Reading View/pull-to-refresh

Android

  • Kinderfox: still reading all the research.

Darrin

Past:

  • WWDC!

Present + Future:

QA

Feature Focus

<Read Only>

  • Android Roadmap in Aha!
    • Not much changed this week.
    • ‘Option to always use private browsing’ holding on nightly channel pending outcome of user testing
  • Suggest new features for the Android Roadmap Here
  • iOS Roadmap in Aha!
  • Suggest new features for the iOS Roadmap Here
  • Priority #1/Biggest concern right now – finalizing our end-game plan to push V1.0 out the door! This is a goal for Whistler.
  • 2nd Priority – Start discussion/planning for V1.1 & V2.0… may get into this at Whistler if we can knock out Priority #1 above!

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

10-June-2015

Mobile: 2015-06-10

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

Schedule

Topics for This Week

  • Android Lint is working – if you get a bug, work on it so we can fail builds for failing lint!
  • Build tools are updated. Info here.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-06-10T16:48:06Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
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-06-07T10:01:02Z


2 Total;
2 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 NEW 2015-06-10T18:43:44Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-27T16:59:23Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-06-08T17:30:23Z


5 Total;
5 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.

  • Dave Townsend (Mossop) landed bug 1168570 – Enable add-on signing support in 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)

  • accidentally improved performance with the switch to gcc 4.9
  • Looked into some hacks around tracking protection
  • Working on paint suppression again, expecting big wins there in page load perf
  • New hire, Dylan Roeh, starting at the end of the month (after Whistler). Based in Chicago.

JChen

Fixed
Working on

GCP

<Read Only>

  • Last week:
    • Video Sandboxing: Outstanding Linux issues, shutdown related. Linux is green now.
    • Video Sandboxing: Mac investigation, looks like mainthread related problems
    • Video Sandboxing: Windows issues, NonMainUIThread message pump needed likely
  • Next week:
    • More NonMainThreadUIPump fun.
  • Other:
    • Reaching out to Google for URL scanning

Randall Barker

Last Week:

  • Investigating load time for pages. Have found redirects/iframes maybe excessively delayed causing longer page load times.
  • Landed: bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations.
  • Waiting on review for: bug 1163664 Don’t check for plugin blocklist state on Android.

Next Week:

  • Continue examining page load times.
  • Hopefully land: bug 1163664
  • Get reviewed: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Uplift to beta and aurora: bug 1159830 Autophone – webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE

Eugen Sawin

Fixed
Working on

Brian Nicholson

  • bug 1173201 – Tests are failing when looking for about:home tabs
  • bug 1166389 – Include all Android search engines in iOS
  • bug 1171277 – Caret doesn’t appear after entering last autocompletion character
  • Working with bkmunar to fix all the bugs
  • On PTO from June 16-July 3

Bryan Munar

FIXED (since last week thx to the best mentor evr helping me figure out stuffz –> BNicholson):

WORKING ON:

liuche

Highlights:

  • Doorhanger styling
  • Some passwords work

Present:

Past:

karim

  • WWDC this week

Present:

Margaret

Highlights:

  • Signed add-ons
  • Transitioning home panel work to Sebastian

Past:

Present:

mcomella

  • Updated build tools
  • android-lint: going through results and filing bugs
  • intent/android-app URI followups
    • Search the store when the app is not installed
  • Partner work
  • PTO Wednesday-Friday next week

Past:

Present:

rnewman

Fixed

Working on

nalexander

  • Contributors: working with Ahmed, vivek, and aminb this week.
    • Many apologies for slow reviews :(
    • vivek will be leading the push for Firefox Account profile avatars in Firefox 42 \o/
  • Testing:
    • Met with davehunt, krupa, AutomatedTester to talk about Fennec Marionette and a much-desired Marketplace Fennec test
    • Landed mach gradle runBrowserTests, which needs a blog post. tl;dr: easy local JUnit 3 testing.
    • Landed mach robocop --serve, which also needs a blog post. tl;dr: Robocop testing in IntelliJ (sort-of).
  • Partners
    • Bi-directional Java Addons: bug 1168407:
      • Second patch about to be up for re-review, except I ran into bug 1173186, preventing my review push :)
    • Integration with third-party identity services
      • No movement
    • --with-android-distribution-directory
      • No movement
  • mach package-frontend: about to push for re-review — using taskcluster and the local pushlog database to seamlessly fetch addons.

Sebastian

  • Previously
    • Search engine bar
      • 1158275 – Remove old method of selecting non-primary search engines in BrowserSearch
      • 1158295 – Dynamically determine space between search engines in search engine bar
      • 1170824 – Empty search engine bar is shown after removing non-default search engines
  • Currently
    • Home Panel API
      • 1157539 – Create “speed dial” dynamic home panel layout
      • 1172136 – Create API for add-ons to add large header image to speed-dial home panels
  • Upcoming
    • Home Panel API
      • 1157540 – Create add-on API to allow dynamic panels to create footer toolbars

All:

Martyn Haigh

Present:

Steph

Last week: Various fixes + delete top sites feature

This week: Fix existing tracking bugs/startup times

Ally

  • 1136477 Unify terminology of Passwords/Logins
    • expected to land after meeting
  • 1148524 Add “edit login” option in about:passwords context menu
  • 1144413 Remove “details” page from about:passwords
  • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
    • unstuck from talos issue
  • PSA
    • Passwords team has switch to sprints
    • sprints are two weeks, start on tuesdays

BLassey

Fixed

Working on

MFinkle

  • Hacked up a Nexus 4 to work with the Mozilla PowerTools monitoring harness

Antlam

  • Past
    • bug 1170113: Support signed Add-ons
    • bug 1165127: Zoomed-view animation
    • bug 1172083: Add visual hint for quick search bar
    • bug 1157539: Speed dial panel UX
    • On-boarding for iOS and Android
    • Feedback and meetings for partner stuff
  • Upcoming
    • On-boarding for Android
    • More Panels work
    • bug 1153389: Private browsing improvements
    • bug 1158277: Mobile tabs tray UX improvements
    • Partner stuff
    • Feedback for contributor bugs

Robin

Currently:

   iOS: UI polish, continued. filing all the bugs.
   Android: Kinderfox research.

Next:

   The above, continued.
   Hopefully will get to more iOS v2 concepts this week.
   Following the adventures of Darrin in Appleland.
   Headed to Palm Springs for YxYY on Friday.

QA

Feature Focus

  • Android Roadmap in Aha!
  • Suggest new features for the Android Roadmap Here
  • No changes to train cars came out of this weeks funnel; just few things added to P1 bucket
  • iOS Roadmap in Aha!
  • iOS Trello Board
  • Suggest new features for the iOS Roadmap Here
  • Please use the tracking-fxios flag from now on, not tracking-fennec!
  • Please review your tracked bugs… See email from mfinkle!

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

3-June-2015

Mobile: 2015-06-03

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

Schedule

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) (mostly offline May 30 – June 7) (roc) 2015-06-03T05:05:52Z


3 Total;
3 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-06-03T23:33:24Z
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
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-05-27T16:43:42Z


7 Total;
7 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
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-27T16:59:23Z


4 Total;
4 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 finished up bug 1116668, which will reduce the number of file stats every time we hit GeckoProfile. He’s now moving on to bug 1169419 to carry that work forward.
  • Ahmed Ibrahim finished up bug 1159020; I’ll land shortly.
  • Amin Bandali finished up bug 1167360; landing after a fresh patch hits BZ.

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)

  • Tentatively made a new hire. Details soon.
  • Landed the PIE and NDK/gcc 4.9 changes
  • Attempted to build/run with the Android M SDK
    • Filed a bunch of build-related issues
    • Hacked it enough to build and run, but encountering a JNI-related crash. Android M preview images are busted in a way that prevents gdb debugging, so no progress there yet.
  • Looking at some Tracking Protection stuff
  • Looking at paint suppression again

JChen

Fixed
Working on

GCP

  • Last week:
    • Video sandboxing: agreed to remove some tests that are failing
    • Video sandboxing: support multiple backends simultaneously
    • Video sandboxing: change everything to async IPC
    • Video sandboxing: offload all IPC to seperate threads
    • Video sandboxing: move webrtc stuff to dedicated thread
  • Next week:
    • Land stuffs? Address review comments?
    • SafeBrowsing persistence of update times
    • Investigate other sandboxing work

Randall Barker

Last Week:

  • Working patch through review. Hope to land soon: bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations.
  • Patch finally ready for review: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Working patch through review. Hope to land soon: bug 1163664 Don’t check for plugin blocklist state on Android.
  • Landed: bug 1159830 Autophone – webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE

Next Week:

Eugen Sawin

Fixed
Working on

Brian Nicholson

WesJ

  • Working on some DB perf stuff.
    • bug 1170382 – Allow interrupting history queries. In review (again)
    • bug 1149219 – Add limits to top sites query.
    • bug 1170230 – Move BrowserDB SQL calls to a background thread. (need to cherry-pick some changes from the interrupt patch)
  • Error pages are finally done
    • bug 1159380 – Kill off loading files we can’t show.
  • Zombie tabs. bug 1163120 – Restore tabs lazy. Chasing a few regressions:
    • bug 1170907 – Add a test for the reading list panel
    • bug 1170906 – Opening from reading list panel broken
    • bug 1169836 – Placeholder text no longer shown on about:home

liuche

<Read Only> (Passwords meeting)

Highlights:

  • Google I/O (Meeting post this one, at 10:15)
  • Finishing up doorhangers work

Present:

Past:

karim

Past:

Present:

Margaret

Highlights:

  • Support for signed add-ons
  • Home panel speed dial layout

Past:

Present:

mcomella

  • Search engine bar
  • Android M SDK build tools update
  • Android lint
  • Partner stuff

Past:

Present:

rnewman

  • Cipher suites!
  • Timed history sync (and backoff handling) landing this morning.
  • Reviewing, including Nick’s work with Java add-ons.
  • Met with :emtwo re her hack week on downloadable directory tiles.

Fixed

Working on

nalexander

  • Contributors: working with Ahmed, vivek, and aminb this week.
  • Partners: working on bi-directional Java Addons: bug 1168407
    • Proof of concept working, first patches up, tests working, video demo recorded (and privately circulated).
  • Partners: no movement on integration with third-party identity services.
  • Partners: no movement on –with-android-distribution-directory.
  • mach package-frontend: local improvements only — now using Tree Herder and the local pushlog database to scrape data.
  • Lots of Robocop work, including fixing mach robocop SINGLE_TEST.

Martyn Haigh

Past:

Present:

Stefan

Fixed
Working on

Steph

Last week:
– Fixed UI regression bugs from previous Aurora build

This week:
– Browser UI/scrolling fixes
– UI animation fixes

Ally

  • readonly
  • Bug 1065004 – Provide an option to always open tabs in Private Browsing
  • working on
    • 1154367 Investigate whether call to get all logins is the slow part of loading about:passwords
    • 1148524 Add “edit login” option in about:passwords context menu
    • 1144413 Remove “details” page from about:passwords
    • 1136477 Unify terminology of Passwords/Logins
  • attended google i/o

Emily

  • Bookmarks Stars
  • Updated Settings UI
  • Refactored URLBar

Fixed

Working on

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • Google I/O
    • Passwords UR Session
    • bug 1170113: Support signed Add-ons
    • bug 1147112: Doorhangers work (icons)
    • On-boarding for iOS and Android

Robin

Last week: thanking our military and Google I/O!

This week

  • iOS UI bugs, assets, tweaks (not necessarily in that order)
  • Kidfox, meeting with new PM intern

Darrin

Done:

  • mobile PM and devtools UX interviews/screens
  • filed more UI bugs for iOS, following up on priority and mocks
  • some new options for Top Sites panel http://invis.io/W234922N7
  • quick-search hint Image
  • worked with Eng on fixing some of the transitions/animations

QX Dashboard:

  • added some features and UI update to the QX dashboard, hoping to use it for mobile! https://github.com/bwinton/d3Experiments/pull/1
  • can now filter by product
  • updated styling
  • generate dynamic filters and URLs based on data from bugzilla qx whiteboard

Next:

  • a few more UI ideas based off of the research interviews
  • continue prioritizing the UX feedback and filing bugs
  • continue sketching ideas for 1.1 and 2.0 based off feedback
  • interviews and intern stuff (Welcome Sam Fang, mobile PM intern if you see him!)

QA

Feature Focus

Android Happenings

  • ‘Privacy: option to always use private browsing’ moved up from 42 -> 41
    • queuing up for facilitated testing
  • ‘magnifying glass in areas of clustered links’ has landed in nightly and is preffed on
    • queuing up for facilitated testing
  • ‘Open External URL in Background (tab queuing)’ requires a permissions bump. Moved from 40 -> 41

iOS Happenings

  • Noteworthy Items for this weeks build
    • continued improvements, resolving regressions etc…
  • History Sync is in, with still a few changes to go, then on to Passwords

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

27-May-2015

Mobile: 2015-05-27

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

Schedule

Topics for This Week

  • Nightly builds not accessible via http://nightly.mozilla.org
  • Zoomed view enabled by default on Nightly (when ^ is fixed): bug 663803
  • Trying to collect all of the NIGHTLY_BUILD flags to see if they’re still necessary/useful (using Nightly+ flags)

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-05-06T16:34:43Z


1 Total;
1 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 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-21T04:41:27Z
1167208 Incorrect navigator.userAgent requested via Request Desktop Site ASSIGNED Nick Alexander :nalexander (nalexander) 2015-05-27T12:08:54Z


4 Total;
4 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 ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-27T16:59:23Z


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:

  • Aaron Raimist fixed bug 1163211 – Remove windowSoftInputMode comment in AndroidManifest.xml.in
  • Neil Bleasdale fixed bug 1165137 – Remove the ‘static’ keyword from ChangeVerifier interface
  • Dominique fixed bug 1165128 – Enable zoomedview by default.
  • Nicolas Croiset provided logs to help debug bug 1138943 – A long running ticket that looks like bad error handling in the face of some token server responses. We shall see!

iOS:

  • James Ide fixed bug 1167521 – Use the standard scroll view deceleration rate for faster vertical scrolling
  • dusek fixed bug 1166018 – Firefox pauses system audio when launched (while not previously running)

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 to NDK r10e to fix linking bug on x86 (bugs 1141693, 1165460)
    • Working around strange open() issue in child processes
  • Getting back to perf work
  • Spent some time improving jimdb to work with NDK-provided gdb (which is newer) and 64bit devices
  • APZ contract is finished, still maybe a couple patches away from being usable on Nightly

JChen

  • Not working on Presentation WebAPI
Fixed
Working on

GCP

<Read Only>

  • Last week:
    • SafeBrowsing & Load Manager reviews
    • Mentored SafeBrowsing bugs turning into
    • bug 1168345 nsTArray::Sort shouldn’t need Equals in the comparator
    • Fixed many Video sandboxing try failures
  • Next week:
    • Fix the remaining ones

Randall Barker

Last Week:

  • Broke UI fixes out of bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations. UI portion now in bug 1166961 Re-enable missing video UI when element does not have controls.
  • Started looking at bug 1163664 Don’t check for plugin blocklist state on Android.

Next Week:

Eugen Sawin

Fixed
Working on

Brian Nicholson

  • bug 1153285 – Custom context menu (with Open In New Tab)
  • bug 1164828 – Fix icon alignment in search settings
  • bug 1137415 – Better search icons
  • Experimented with overriding BackForwardList to restore session history

WesJ

  • bug 1147071 – Use encrypted database storage for passwords. Spent some time reading up on ios’s db syncing. Now chasing a build error.
  • bug 1134532 – Pages can lock the urlbar from scrolling on screen. Backed out! There are some bugs with the webview touch event listener that I need to find a work around for (or a different way of doing this).
  • bug 1125835 – Design a good error page. A little confusion with reviews here, but still ready to go I think.
  • bug 1163120 – Restore tabs lazy.
  • bug 1166860 – Crash in BrowserViewController.webView(, didFinishNavigation:)

liuche

Highlights:

  • Finishing up doorhanger styling

Present:

karim

Past:

Present:

Margaret

Highlights:

Past:

Present:

mcomella

  • Search engine bar & followups
  • Partner stuff

Past:

Present:

rnewman

  • History sync on iOS and assorted miscellany.
  • Partner stuff.

Fixed

Working on

nalexander

  • Contributors: working with Ahmed and vivek last week on tabs database and split pane history panel tickets, respectively.
    • Special thanks to Nicolas Croiset for helping me debug bug 1138943
  • Partners: working on bi-directional Java Addons: bug 1168407
    • Proof of concept working as of last night; need to re-factor API to support “unloading” DEX files
  • Partners: working on integration with third-party identity services.
  • Android: continued investigating FxA sign-in over the web: bug androidwebfxa.
    • Met with dcoates and rfkelly
    • dcoates has built a “sign-in with Open ID” proof of concept for a partner demo
    • action is back to me to build an API for creating Firefox Accounts from chrome JS
    • mcomella has also been pushing Intent handling, which ties into this story
  • Partners: working on –with-android-distribution-directory; still waiting for bug 991983 to land to rebase.
  • iOS: reviews.
  • mach package-frontend: local improvements only — now using Tree Herder and the local pushlog database to scrape data.

Martyn Haigh

  • Finishing TQ
  • Hacking on Settings & Tabs Panel

Past:

Present:

Stefan

Just Closed:

  • 1160467 – [ga-IE] [sv-SE] [bn-IN] Firefox for iOS (build 9): Locale code mapping error due to Mozilla locale codes not adhering to BCP 47
  • 116266 – Upgrade the CI Server to Xcode 6.3.2
  • 1164555 – Do an optimized release build for the Firefox target
  • 1166860 – Crash in BrowserViewController.webView(, didFinishNavigation:)
  • 1167288 – Startup crash in Browser.historyList
  • 1165745 – Reading View Caching Issues
  • 1164160 – Local server pages don’t restore properly on resume
  • 1166491 – Session encoding unsafely unwraps web view’s URL
  • 1167310 – Do not store tab state at startup
  • 1168687 – Screenshots do not restore on resume

Current focus:

  • 1094262 – (ios) Implement the Send To Extension UI
  • 1141598 – Reader mode should open full screen
  • 1168136 – Add an option to prefer single-column or grid layout for tabs on iPhone

Steph

Issues Resolved

Ally

  • landed Bug 1065004 – Provide an option to always open tabs in Private Browsing landed
  • about:passwords, favicons test patch on bug, waiting on feedback
  • Bug 1141769 – Implement new style(unified) FHR/Telemetry password manager probes
    • bogged down in the talos mud, linux in particular
  • bevy of incoming data collection reviews
  • will be at google i/o Thursday/Friday

Emily

Highlights:

  • First Week
  • First PR

Past:

Present:

BLassey

Fixed

Working on

MFinkle

  • Trying to discuss more of the outcome of the Product Line Review
  • Getting ready for a mid-year review around projects and headcount

Fixed

Working on

Antlam

Read-only

  • Past
    • Partner stuff
    • Tab queue w/ mhaigh (copy wrangling)
    • Passwords & Doorhangers clean up
    • bug 1087644: Voice integration with Karim
    • bug 1165127: Zoomed-view animation
    • bug 1063058: Clean up Panels UI
  • Upcoming
    • At IO
    • Partner stuff
    • bug 1153389: Private browsing UI clean-up
    • bug 602818: QR input
    • On-boarding for iOS and Android
    • Add-ons
    • General follow up w/ Chenxia, Mcomella, Margaret

Darrin

  • Partner/Service Integration work week in Toronto last week – will post summary when it’s available
  • Filing many iOS UX polish bugs :)
  • Working on some mockups for UI tweaks based on user research/interviews
  • Starting to sketch some ideas for future areas of focus – contextual hints, etc.

A-Team

QA

Feature Focus

Android Summary

Happenings

  • ‘Mobile browsing history prioritized over synced DT history’ de-prioritized, and moved out to 42
  • ‘quick search bar above keyboard’ will not hit 40. Moved to 41.
  • There are a handful of over items that ‘may’ be targeted/re-targeted shortly. Follow-ups in progress. (Voice Integration, QR Code Reader, Magnifying glass on clustered links, click-to-view-images). Watch for updates!
    • Update – QR Code Reading and Voice Integration now targeted for 41

iOS Summary

Happenings

  • No recent changes to iOS roadmap. See Aha! for the current ‘story’.
  • V1.0 continues to progress
    • Sync continues to chug along – History!
    • Ongoing improvements around scrolling and other visuals
    • Call for (additional) external beta testers received notable attention
    • New release date has not been established yet. Dependent on external feedback trends, as the program ramps up. Downstream teams will be notified with sufficient lead team once we have a better idea of timing.

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

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

Older Posts »

Powered by WordPress