Mobile/Notes/13-Nov-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-12-09

Topics for This Week

  • Heads-up that there is some discussion in bug 924692 about how to implement touch-based text selection on Metro/B2G. Once that's working we'll probably want to use it in Fennec also. CC yourself on the bug if you're interested in following along.

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.

  • Dominic Kuang fixed bug 930566 - Change sans-serif title to bold (first patch!)
  • Stefan Sobering fixed bug 893774 - Doorhanger API should allow null for buttons (first patch!)
  • fedepaol fixed bug 934345 - Downloading an APK crashes fennec
  • capella fixed bug 840144 - Make about:config better
  • swarooprao fixed bug 936727 - UpgradeReceiver logging

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

<Read Only>

  • More APZC/metro work
  • Still keeping an eye on incoming Fennec graphics/panning/zooming bugs

Chris Lord (cwiiis)

JChen

  • Past week
    • Background hang monitoring work
      • Landed bug 935089 - Array util methods should support mozilla::Array
      • New patch reviewed for bug 935092 - Make a way to get another thread's pseudo-stack
      • Patch under review for bug 909974 - Background thread hang monitoring
      • Patches under review for bug 932865 - Background thread hang reporting
    • Learning new Telemetry backend
      • ANR reports are being discarded ATM
    • Interviews
  • Next
    • Getting background hang monitoring landed
    • Keep learning Telemetry backend
    • Going through backlogged bugs

GCP

  • Last week:
    • WebRTC 3.43 Landing.
    • Regression hunting after the landing bug 937119
  • Next week:
    • EBU DevCon preparation / presentation
    • bug 932295 Make sure autofocus is on
    • bug 932692 WebRTC crasher
    • Load monitoring/adaption

Randall Barker

<Read Only>

  • Last Week: Fixed crash related to cross process mutex and shared memory.
  • This Week: Resolve visual glitches in rendering.

Brian N

  • Looking at and testing bug 913985 (JNI generation for ProGuard)
    • All green on try
  • Basic WIP for bug 935190 - Try to show cached pages when Fennec is offline
  • Re-trying bug 874985 (session restore tests)
    • Also all green on try
  • bug 937945 - Don't store activity Context in GeckoProfile
  • Looking at renaming prefs-per-profile

Sriram

WesJ

  • Bug 768667 - Use the action bar for text selection on ICS+
  • Bug 936593 - Allow overriding button's active color
  • Bug 924693 - payment callbacks do not appear on Android

LucasR

Last week

  • Toolbar code revamp
    • bug 871522 - Factor out EditText bits from BrowserToolbar into a CustomView
    • bug 938205 - Factor out editing UI into a separate View
    • bug 936470 - Correctly track page action state to set title padding accordingly
    • bug 937641 - Move toolbar-related classes to the toolbar package
    • (Bounced) bug 935628 - Remove BrowserToolbarBackground from toolbar
    • Lots of reviews
  • Misc
    • bug 936519 - Move general-purpose views to the widget package
    • bug 936522 - Move preference-related to the preferences package
    • bug 933739 - Issues in URL domain autocompletion

Next week

  • Fx26 bug fixing
  • More toolbar stuff

liuche

  • bug 852608 - OpenSearch landed! (long-tap in urlbar on OpenSearch pages)
  • bug 937769 - Missing onError method in adding search engine (follow-up to OpenSearch)
  • bug 937870 - nsSearchService error prompt ignores confirmation argument
  • bug 932092 - UI Telemetry probe jsm
  • bug 934596 - Support OpenSearch engines in search shortcuts

Margaret

(I'm at TRIBE, so I'm missing the meeting)

  • Done
    • bug 846569 - Tab list should keep scroll position when closing a tab
    • bug 935414 - Crash when lots of words are pasted into the urlbar
    • Landed Adrian's patch for bug 899187 - Robocop tests for bookmarks page
  • In Progress/Next
    • TRIBE/PTO the rest of this week
    • API for adding custom lists to about:home - bug 862805
    • Dynamic snippets, now as a feature built into the browser - bug 937820
    • More about:home context menu work - dependencies in bug 931021

mcomella

  • Past
    • D:
  • Present
  • Future
    • FHR
      • Minor bugs and regressions
      • Create bugs/roadmap for potential next steps
    • Researching the use of a linter (JSHint?) in browser.js
    • bug 935807: D-pad arrow keys move focus outside textarea instead of navigating within
    • bug 898613: [fig] Editing mode tests (followup to bug 895828)

RNewman

<Read Only>

  • Working on locale selection. bug 936756
  • Filing all the Kindle Fire bugs (whiteboard: kindle)
  • NSS started causing 2.3 crashes on startup. bug 935831
  • VideoPlayer is totally busted; started fixing it. bug 936851
  • Working a little on making multilocale APK generation easier. bug 934196
  • FxA reviews.
  • Still catching up on some reviews for nalexander and margaret. Sorry, folks!

nalexander

<Read Only>

BLassey

  • more tab streaming
    • bug 936549 tab sharing won't stream
    • looking at creating a raw input stream so we can serve via http
  • landed bug 930062, build geckoview library as an ant project
  • rev'd color picker UI bug 875750
  • looked into a minimal xul/js for GeckoView, saw startup win before I broke it
    • We should look at moving as much js as possible out of the start up path for fennec too
      • related, bug 922342, PermissionPromptHelper.jsm takes ~220ms on startup on a galaxy nexus
    • We shouldn't need "magic js" to be included in an app, need to move viewport stuff (and anything else that's required) into the platform

MFinkle

  • First set of GeckoView API improvements landed
    • Will get a simple JavaDoc hosted somewhere
  • Next up for GeckoView
    • Permissions in ChromeDelegate
    • Session in ContentDelegate
    • Reduce amount of browser.js code
  • Simple "Share video to TV" project is underway
    • Roku-based receiver initially
    • Prototype is ready (tested by myself, Brad and Wes so far)
    • Exploring new UX ideas
    • Launching point for more second-screen ideas

Ian Barlow

This week

  • Home
  • TV Casting
    • Working with Zhenshuo on some UX designs for casting videos and tabs to TV
  • Autofill improvements
    • Working with Arun on some research here

Arun

  • PDF.js
    • Wrapping up interaction design (Anthony from UX team has begun visual design work)
    • Chenxia has taken logs of errors currently observed in the desktop version of PDF.js running on Android
  • Form Auto-fill
    • Research phase (expect research findings around end of next week)

Security/MGoodwin

WebRT

Performance

A-Team

Feature Focus

Fx26
Fx27
Fx28
Fx29

Round Table