Meeting Notes Meetings notes from the Mozilla community

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

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress