Mobile/Notes/25-Sep-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

  • Fx24 shipped!
  • Fx25 went to Beta!
  • Next merge is 2013-10-28

Topics for This Week

  • bug 862602 has landed. This helps us reduce memory usage by unlocking images far away from the visible viewport so that they don't have to stay in memory. Watch out for regressions where images don't appear, or take too long to show up - please file bugs blocking bug 862602.
  • UI changes in new about:home (bug 917394). Now in Nightly, uplifting to Aurora soon.

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.

  • Michael Boon fixed bug 791475 - Android updater notification should provide more information like progress
  • Capella landed a fix to improve about:config (bug 770101) and a StringUtils method to provide readable URL / title string (bug 913214)
  • Lots of new people (mostly students) showing up in bugs - be sure to help them out! :)
  • Federico Paolinelli's first notification rewrite fun landed! Bug 815202 - Add Pause and Cancel actions to download notifications

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:
    • mobile work week
    • many reviews, a couple of interviews
    • still working on pan/zoom stuff in B2G
  • Next week:
    • more B2G stuff
    • need to file some more AWSY regressions

Chris Lord (cwiiis)

JChen

  • Past week
    • Work week
    • UA override follow ups
      • Fixed bug 916205 - Create and enable dynamic UA override list in B2G
      • Fixed bug 917965 - UA overrides are disabled if update is invalid
      • Fixing test on ARMv6
      • Talking to WebOps people
    • Fixed bug 909940 - Default keyboard on HTC One only swipes first word in awesome screen
    • Interviews
  • Next
    • UA override
    • Compositor hang
    • pdf.js

GCP

  • Last week:
    • Meetings!
    • Most productive 5 minutes of the week: showing jchen bug 920222 Setting breakpoints at not-yet-decompressed locations results in crashes
    • bug 902431 crash in webrtc::videocapturemodule::VideoCaptureAndroid::AttachAndUseAndroidDeviceInfoObjects
    • bug 918372 Repeated WebRTC sessions exhaust the JNI LocalRef table
    • Some pondering over bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
  • Next week:
    • More pondering over bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
    • Upstream bug 918372
    • bug 918953 Investigate broken Android WebRTC cleanup code, potential upstream merge errors
    • WebRTC UI Test
    • WebRTC CPU adaption/latency

Botond

Mina

Last week:

  • Resolved bug 912166 - Make nsIWidget::GetDefaultScale return a typed scale value
  • Resolved bug 890253 - Change widget/android/nsWindow.cpp GetDefaultScaleInternal() to use actual device DPI
  • Almost done bug 698437 - Allow navigation with directional controller. Should finish it up before the end of this week.
  • Submitted a WIP for bug 813379 - Fennec should hint to necko when search engines become visible.
  • Submitted a WIP for bug 813380 - Fennec should hint to necko about any items that are clickable in the awesome screen.
  • Submitted a patch for bug 863966: creating a cache for querySelector and querySelectorAll. It needs more work.

Next week:

  • Finish up Navigation with a directional controller.
  • Do some perf testing to have a better idea on what to do for sending Necko hints in bugs 813379/80.
  • Finish up querySelector and querySelectorAll cache.
  • I'm thinking I'll take a couple of bugs in picl that Nick referred me to.
  • Other bugs assigned to me from my contributor days.

Brian N

  • Done
    • Bug 890392 - Reader stuff
    • Bug 896281 - [guest] - Synced tabbed carry over from owner
    • Bug 919723 - Error when clearing "Offline website data"
    • Bug 919207 - Share menu is busted
    • Bug 897162 - [Fig] about:home starts up slower on Android 2.3.x
    • Bug 917538 - Entering/leaving Guest Mode and hitting back reenters Guest Mode
  • Next
    • Look at cleaning up GeckoProfile

Sriram

WesJ

  • Bug 705246 - Browser should show highlight instead of over-scrolling when panning beyond page boundaries
  • Bug 918086 - Disable pinch-zoom overscroll
  • Bug 918079 - Highlight overscroll - patch is up again
  • Bug 780379 - Firefox mobile cannot open .m3u8 file (broken file?) - expanding scope a bit here to:
    • Bug 920170 - Provide an intent chooser dialog type
    • Bug 914740 - Allow using android resources in drawable:// uri's
    • Move HelperApps to a real jsm
    • Some prompt.java cleanup
  • Bug 704229 - Unify touch video controls

LucasR

Last week

  • Mobile Work Week
  • PTO on Monday and Tuesday
  • UI changes to new about:home
    • bug 917394 - (new-new-about-home) [fig] Re-arrange about:home tabs as per new design
    • bug 918032 - Edit option should be shown only for Bookmarks ListViews
    • bug 918377 - Misc layout fixes on new tab layout in about:home
    • bug 917455 - Update top sites query to return non-bookmarks
  • Startup glitches:
    • bug 917806 - Default URL bar text or current page title is briefly visible when opening an external URL
    • (In progress) bug 917805 - Current tab is briefly visible when you open an external link
  • PropertyAnimator fixes:
    • bug 913402 - The bookmark added notification toast doesn't disappear from the screen
    • bug 910191 - Swiping away tabs sometimes doesn't work properly
  • Filed meta bugs:
  • Many reviews

Next week

  • Bug triaging FAQ wiki page
  • Re-spin patch for new UI testing API (bug 910859) based on feedback
  • More fig-related bug fixing

liuche

  • Work week - met people in person I've only seen on irc!
  • Updating tests for new-new about:home (AboutHomeTest, TopSites) bug 917398
  • bug 919384 - "Text reflow" robocop test
  • bug 910186 - Long-press on search providers
  • bug 919704 - remove top sites empty screen
  • bug 919230 - empty screen for bookmarks

Margaret

Chris Kitching

mcomella

  • Past
    • Work week
    • bug 913713: Recording keyword searches for FHR fails with org.json.JSONException: No value for identifier
    • bug 870171: Expire old FHR data
  • Present
    • bug 870171: (probably should be another bug) Expire old FHR data
      • Part infinity + 1 (== infinity?): Figure out why the pruning service does not run
      • Part infinity + 2: Realize that I just didn't understand GeckoLogger the whole time!!! (╯°□°)╯︵ ┻━┻
    • bug 870925: Add submissions info to FHR documents
      • Part 1: (f+) Implementation
      • Part 2: Tests
  • Future

RNewman

  • ckitching's favicon work (bug 914296) is nearly done.
  • Discussing (and beginning work on) extending FHR search recording.
  • PiCL meetings, getting back up to speed on direction.
  • Sketching for 'Switch'. Shared with darrin.
  • iPad setup; trying out Coast, making notes. Generally hating the whole iOS experience.

nalexander

JUnit 3 test suite stuff

FxAccounts/PICL stuff

Scott (jwir3)

BLassey

  • started hacking up home screen widgets over the weekend

MFinkle

  • Working on "next steps" from Work Week
  • Blogged about Work Week
  • Got a Roku and started hacking on it

Ian Barlow

Last couple of weeks

  • Android work week
  • SF UX team brainstorm week

This week (and probably next week)

  • Wading through all the ideas that came out of the woodworks, and working with Product to group and prioritize them
  • Some of the highlights from discussions last week
    • Task continuity projects
      • Quick Share enhancements
      • Living room UX (mobile ---> TV)
      • How to save different kinds of content (images, text, articles)
      • How to approach integrating with cloud services
        • Explicit save for later tools like Pocket, Evernote
        • Background cloud functions like Dropbox, Box
    • Audience-specific variants
      • Firefox for parents and kids
      • More advanced Privacy & Security features
      • An "unbreakable" version with simplified settings
    • UI Refinements
      • Some last minute adjustments to the new Awesomescreen
      • Removing bouncy overscroll
      • Tablet title bar simplifications
      • Figuring out next steps for Reader Mode and Reading List improvements
      • Exploring a split action bar on phones
      • Pulling Quick Share functionality into contextual menus

Lots more to go through still!

Arun

910189

  • Past
    • PDF.js explorations -- sketching & wireframing
    • Search settings UI: Bug 910189 & Bug 910186

Randall Barker

  • Last week: Work Week
  • This week: continue work on enabling progressive tiling in B2G

Security/MGoodwin

WebRT

PiCL

Performance

A-Team

Feature Focus

Fx25 (Ships 10/29)
Fx26 (Ships 12/10)
Fx27 (Ships 01/21)

Round Table

QA

  • kbrosnan PTO/Summit Sept 30 - Oct 13