Mobile/Notes/02-Oct-2013

< Mobile‎ | Notes

Details

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

Schedule

  • Next merge is 2013-10-28

Topics for This Week

New Home Page
Core work was uplifted to Aurora. Landed a few performance and memory usage fixes on m-c, which need to be uplifted too.
Favicon Work
We have a few favicon issues that need patches and uplift to Aurora. These must be done with care. We have a large favicon patch landing on Nightly soon. Watch for regressions.

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.

  • errietta filed and fixed bug 921756 - ButtonToast tries to modify views it can't (first mobile patch!)
  • capella fixed bug 917944 - Remove "Most recent" header in history page and bug 917297 - Clicking on a link sometimes results in a JS error to logcat instead of navigation

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)

Kats

  • Last week:
    • landed bug 911574 to fix scrolling on yahoo fantasy sports and other pages
    • landed bug 911152 to fix scrolling on thedissolve.com but it was backed out for seemingly-unrelated randoms. currently debugging
    • landed bug 921477 to fix a typo in cert code
    • landed bug 918682 to fix fullscreen mode in some scenarios
    • landed bug 916379 to fix a koi+ bug on B2G where pages were rendered zoomed in initially
    • landed bug 919437 to fix the values of window.innerWidth and window.innerHeight to be consistent with other browsers
    • discussed and came up with a plan for compositor-thread input event handling with roc, BenWa, and nrc
    • reinstalled linux on my desktop machine because python is hard to upgrade
    • interviews, reviews, overhead, etc.
  • Next week:
    • re-land bug 911152
    • get back to working on bug 920036 (input events on B2G) now that we have a consistent plan for making that happen
    • summit!

Chris Lord (cwiiis)

JChen

GCP

  • WebRTC uplifting & upstreaming
  • bug 921041 Replace the thread local storage impl of GetJNIForThread
  • bug 709230 Investigate ProGuard to shrink and optimize Fennec's
  • WebRTC UI test
  • CPU Load Monitor / WebRTC adaption
  • Debug builds break all the time, we do no tests on them, SO NOW THEY DONT EVEN COMPILE.

Botond

  • Last week: in Chicago attending the C++ Standards Committee Meeting
    • see dev-platform thread for news about what happened there
  • Next
    • Continue dynamic toolbar work for B2G, notably bug 912666
    • Summit

Mina

Last week:

  • Almost done Spatial Navigation bug 698437
  • Resolved bug 813379: sending speculative connections to default search engine
  • worked on bug 813380: sending speculative connections to links in the awesome screen, but that got marked WONTFIX
  • started work on bug 852935: enabling gamepad API for android
  • almost done bug 863966: caching selector list for querySelector and querySelectorAll
  • Granted my first review! changes to a bit I wrote in the DOM

Next week:

  • Work on enabling gamepad APIs
  • Refactor code in mobile/android

Brian N

Sriram

WesJ

  • blue highlight overscroll
  • Bug 780379 - Firefox mobile cannot open .m3u8 file (broken file?)
  • Bug 777451 - Allow better communication between pages and java in robocop tests
  • Bug 757481 - Tests for prompt service
  • Bug 920170 - Provide an intent chooser dialog type

LucasR

Last week

  • New about:home
    • Uplifted new-new-abouthome to Aurora
    • bug 919516 - [Tablet] The previous bookmark in the list is opened when opening bookmarks from the Bookmarks list
    • bug 906230 - Hide the Reading List page in about:home on low memory devices
    • (In progress) bug 918007 - Tapping on back/forward buttons should dismiss editing mode on tablets
    • (In progress) bug 917776 - The Custom Menu should not be accessible while in edit mode
  • Startup glitches
    • bug 917805 - Current tab is briefly visible when you open an external link
  • Misc
    • bug 911695 - Reader mode toolbar icons are blurry
  • Many patch reviews

Next week

  • Reading List / Reader Mode v2 planning with ibarlow
  • Bug Triaging FAQ
  • about:home bug fixing for Fx26
  • Summit!

liuche

Margaret

  • In Progress/Next
    • More new-about-home fixes needed for 26
    • Summit!

mcomella

RNewman

  • Reviewing favicons, FxA, etc.
  • Landed thumbnail fix: bug 919768
  • Working on distribution IDs in FHR: bug 922694

nalexander

  • At an appointment, so status update on wiki only.
  • Firefox Accounts:
    • Landed BrowserID crypto tools and Mozilla Token Server client (Bugs 799734 and 799732, respectively).
    • First working Sync demo against Firefox Account (new auth) + Sync 1.1 code base (old Sync protocol).
  • JUnit 3 testing:
    • Landed build system improvements and code to build background.apk (the JUnit 3 test suite) (Bugs 919563 and 903534, respectively).
  • Next:
    • Summit!
    • Trying to push Eclipse/IntelliJ project building forward
    • Landing more Sync updates and Firefox Account IDP client
    • Building a test harness for JUnit 3 testing

Scott (jwir3)

Randall Barker

  • Last week:
    • Still working on bug 895358
    • Implemented posix version of cross process mutex to protect unsafe shared memory.
    • Reading through code
    • Learning how not to use Mercurial.
  • Next week:
    • Get patch up for review?
    • Summit

BLassey

  • patch up for review for tab sharing in bug 742832

MFinkle

  • Getting second-screen patches started through feedback cycle
  • Getting GeckoView patches started through feedback cycle
  • Fixed a GeckoView issue
  • Summit
  • Feature planning

Ian Barlow

  • Lots of little bugs
  • Helped to refine our big brainstorm list a bit
  • Drafting a design strategy deck for the next 6-12 months of work
  • Summit

Arun

Out today

Security/MGoodwin

WebRT

Performance

A-Team

Feature Focus

Round Table

QA

  • Firefox 25
    • Tracking 25+
    • Crashes
      • Beta 25 is higher in crash rates than Beta 24 was
      • bug 917515 (mozilla::Selection::Collapse) is #2 on Beta 25, needs uplift
      • bug 903993 (spike in libflashplayer.so@0x75..) is #3, should have landed for b4.
  • 24 release has ~50% higher crash rates than 23 did
    • bug 890985 (crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec) and bug 760394 (android.database.CursorWindowAllocationException..) need followup investigation
    • bug 884047(crash in mozilla::gl::GLLibraryEGL::fMakeCurrent @ libEGL) should be fixed in 25.