Mobile/Notes/02-Oct-2013

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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
  • 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

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.