Mobile/Notes/23-Oct-2013

From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search

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 (Brace for impact!)

Topics for This Week

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.

  • fedepaol fixed bug 921776 - Notification completed not showing when download was started from a private tab
  • capella has been fixing a lot of things, as usual
    • bug 906323 - It should be possible to update a menuitem's label
    • bug 920507 - Uncaught exception / crash when Clear private data -> Browsing & download history
    • bug 928163 - Allow or disallow proper text selection caret display based on HTML <input> type
    • bug 912983 - Text selection "cursor" persists on blur

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

Chris Lord (cwiiis)

JChen

  • Past week
    • Fixed bug 927429 - Set dynamic UA override URL on B2G
    • Worked on bug 909974 - Compositor thread hang monitoring/telemetry
    • Worked on bug 717878 - Content in input fields can not be scrolled when value exceeds visible width
    • Helping :mchang with bug 927633 - Make child processes access UA overrides through IPC
    • Investigated bug 925012 - Search engine choices pane is completely blank
    • Looked at bug 913942 - Get the first touchmove event after a touchstart earlier
    • PTO
  • Next week

GCP

  • Last week
    • bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
    • bug 927462 String matching logic in OmxPlugin.cpp is brittle
    • bug 927474 "probably" can play "audio/webm"
    • bug 927480 No symbols/(deleted) for libraries initialized after the crash reporter is initialized
    • bug 928870 Basic tests for Android WebRTC UI
    • bug 921041 Replace the thread local storage impl of GetJNIForThread with JVM::GetEnv()
  • Next week
    • bug 689178 Use DT_DEBUG information to enumerate library mappings
    • bug 902000 Add a service that monitors the system load
    • WebRTC uplifting from upstream
  • Blockers
    • Weekly complaint about no debug tests + no ARMv6 debug builds

Botond

Brian N

  • Bug 853045 - Add a mach command creating Eclipse projects for mobile/android
  • Bug 929865 - Isolate sources in generated package into a separate directory
  • Bug 905703 - Don't pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in
  • Bug 925012 - Search engine choices pane is completely blank
  • Bug 928100 - Remove unused grid_icon_bg_activated.png resource

Sriram

  • Uplifting patches to Aurora
  • bug 926139 - Experimenting with integrating smoothie
  • bug 927006 - Use a split action bar - http://cl.ly/image/351t0e3h2o09
    • Added basic support for split action bar
    • Moved the share icon + default app to the action bar
    • Added conditional forward to split action bar

WesJ

LucasR

Last week

Next week

  • Finish slides for Droidcon talk
  • More bug fixing on Fx26 (bug 918007 and bug 925722)
  • More patch reviews

liuche

  • interviews
  • uplifts
  • Robotium is now at 4.3 (bug 914773)
  • bug 852608 - Opensearch - cleanup and debugging, almost done

Margaret

mcomella

  • Past
    • bug 919234: (dup) Regression: Unpinning a site flashes thumbnail into neighbour thumbnail spot
  • Present
    • bug 870925: (r-) Add submissions info to FHR documents
    • bug 915918: (f+) If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
    • Tracking 26
      • bug 924480: (r?) With talkback, Swiping right from toolbar brings you to content, event when about:home is visible.
  • Future
    • bug 910859: Bootstrap new UI testing framework
    • FHR
      • Architecture docs
      • Minor bugs and regressions
    • bug 898613: [fig] Editing mode tests (followup to bug 895828)

RNewman

nalexander

Mostly working on FxAccounts + Sync 1.1:

  • bug 892025 - HTTP client speaking KeyServer Protocol 1.0
  • bug 929066 - tiny tweak for local clock skew
  • bug 922147 - Abstract out Sync 1.1 password from Android Sync code base

IDE support reviews:

  • bug 853045 - Add a mach command creating Eclipse projects for mobile/android
  • bug 929865 - Isolate sources in generated package into a separate directory
  • bug 905703 - Don't pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in

JUnit 3 tests: No progress :(

Scott (jwir3)

BLassey

  • in Paris for rendering work week
  • bug 923795 Add condition to MozParam to detect top 2 (or N) position, landed, gavin asked for a test
  • bug 890985 crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec, landed patch, waiting for nspr review
  • bug 930072 put example GeckoView embedding app in the tree, up for review
  • bug 930059 Overscroll.java doesn't need to use compatibility libraries
  • bug 930062 GeckoView library should support building as an ant project
  • bug 930068 GeckoView shouldn't require ACCOUNT access permission
  • bug 930070 GeckoView should handle not having fennec-specific classes

MFinkle

  • Did a tech talk on GeckoView @ Mozilla London office
    • Lucas started a "Why not use WebApps" discussion that got me thinking about different HTML commands for main menus and toolbars. Think HTML5 context menu commands but for the main menu.
  • Getting GeckoView patches cleaned up for initial review
    • These will still be experimental
    • Basic javadocs
  • Started looking into UI Telemetry
    • Talked to Gregg Lind re: TestPilot
    • Found that Blake Winton was thinking about the same sort of thing for Desktop
  • DroidconUK on Friday

Ian Barlow

  • Helping out with product plan grooming
  • Defining a first version of Kinderfox (parental controls / kid-friendly browsing)
  • TV browsing / Living room UX
    • Looping in UX designers
  • Tablet refresh
    • Gathering user feedback
    • Looping in UX designers
  • Homepage enhancements
  • UX strategy for 2013/14
    • Working with Madhava on a desktop/mobile plan

Arun

Continuing with PDF.js – Focusing on developing 3 ideas.

Security/MGoodwin

WebRT

  • work ongoing, no specific updates this week
  • lots of conversations around security, UX, and implementation

Performance

A-Team

  • rc4 added to Android 4.0 Opt (Panda)
  • Reftests coming soon to Android 4.0 Opt (Panda) -- bug 929447
  • Android tests in this week's Orange Factor Top 10:
    • bug 914377 Intermittent testShareLink | View is null and can therefore not be clicked!
    • bug 720452 Intermittent Android jsreftest.html?test=<ANY> | load failed: null

Feature Focus

Fx25 (Ships 10/29)
FX26
Fx27

These will stick

These will be deferred?

  • Here are some notable landings:
    • bug 922338 - Update phishing-protection page in infoURL pref across Firefox products
    • Usability Fit and Finish: Overhaul of the favicon system bug 914296 - (FaviconRevamp) and Remove overscroll and show highlight instead bug 705246 and bug 791475 - Android updater notification should provide more information like progress
    • Progress on ANR effort: bug 909974, bug 926574
    • Progress on GeckoView: bug 927451
    • Make marketplace more discoverable in about apps:
    • Awesomescreen: bug 921265
    • Geckoview is pretty much usable, right? for Android 2.3 => 4.2
    • Will the IDE stuff be monolithic? Does it help contributors? Do I smell a blog post?

Round Table

QA

  • bug 928441 - content view truncated in landscape
  • crash rate is slowly creeping up