Mobile/Notes/01-May-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: 2013-05-13
  • Next release: 2013-05-14

Major Topics for This Week

UI Hackathon
Looks like we fixed 19 ui-hackathon bugs during the sprint. Lucas has a wrap-up post that goes into more detail. The general consensus seems to be that the Hackathon was a success, and we are looking forward to doing more of them.
L10n repack changes
We stopped packaging a whole ton of files as part of the multi-locale builds. If you see any regressions, please file a bug and CC :Pike.

We're only using those toolkit l10n files now that are explicitly referenced. Please be mindful when trying to use more files from there, you'd need to add them to the magic in http://mxr.mozilla.org/mozilla-central/source/mobile/android/locales/jar.mn#32

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs.

  • Federico Paolinelli landed bug 731491 - Extract shared ContentProvider superclass
  • Tetsuharu OHZEKI filed and fixed bug 863242 - Implement three-state UI for DNT
  • Tetsuharu OHZEKI filed and fixed bug 864097 - Use String.startsWith/contains instead of regexp in browser.js
  • Mark Capella fixed bug 828325 - The state of the -/+ buttons from text size in reader mode should be greyed when the action is not possible
  • Amod and Capella worked together to land bug 789980 - Remove empty title tag from aboutReader.html

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)

  • Bug 848482 - [SkiaGL] SourceSurface doesn't currently work with SkiaGL
  • Bug 863223 - [layers-refactoring] regressed async canvas updates
  • Bug 848652 - Implement the ArrayBuffer version of AudioContext.createBuffer
  • Other SkiaGL stuff

Kats

  • April 24 - May 1:
    • interviews and debriefs
    • landed bug 839641 (wire up APZC to fennec). broken by bug 861727, landed bug 867269 to fix it
    • bug 865337 - assertion failure in b2g
    • continued working on bug 833795 (content jitter in B2G browser)
    • looked into bug 834243 and bug 797615 now that the cache blockage on gecko thread is fixed (bug 852467)
    • tried to reproduce bug 850659 (but failed). :mw22 reproduced it and reduced it
    • continued to help nrc debug bug 861919
    • discussed async subframe panning (meeting on friday + followups with BenWa)
    • bug 852417 - add a pref to allow reader mode on low-mem devices
  • Next:
    • PTO

GBrown

Chris Lord (cwiiis)

  • Done
    • bug 865298 - Fix-ups after dynamic toolbar refactor
    • bug 850783 - Scrollbar gets clipped when toolbar is visible
    • Got build env of b2g setup and building Keon images
    • Interview
  • Doing
    • bug 803299 - Enable 32-bit colour on Android
    • Looking into more dynamic toolbar regressions
    • Merge dynamic toolbar work to Aurora
    • Enable OMTA on Android?

Chris Peterson

  • Done
    • Push API for Android; need to discuss with dougt
    • Debugging Flash topcrash bug 827407 and upside-down video bug 863498
    • Fixed bug 863288 - OutOfMemoryError: at android.graphics.BitmapFactory.nativeDecodeByteArray(Native Method)
    • Fixed bug 864339 - Crash on 'New Private Tab' @ org.mozilla.gecko.mozglue.NativeZip.createInputStream(NativeZip.java:71)
    • Fixed bug 863477 - SurfaceCaps assertion failure in GLContext::UpdatePixelFormat() when playing Flash video
  • Next
    • Continue Push API

JChen

  • Past week
    • Fixed bug 743158 - Awesome Screen should select/deselect URL text on address bar focus on change
    • Fixed bug 864666 - Two characters entered when typing into password field with 'Phone' type keyboard
    • Bisected bug 867084 - Problem with text entry on Persona password
    • Fixed bug 852597 - Hard to debug webapps in jimdb
    • Kept working on bug 863777 - Teach ANR reporter to use the profiler to get a native stack
    • Looked at some ANR reports (e.g. bug 860879 - ANR @ org.mozilla.gecko.PromptService.finishDialog)
  • Next
    • Try to get a native stack for bug 860879
    • Revisit bug 847983 - IME in designmode doesn't seem to work very well

GCP

  • Last week:
    • WebRTC debugging:
    • Bug 862883 - Enable mochitests (https://tbpl.mozilla.org/?tree=Try&rev=286bad8d4740)
    • Bug 866093 - Error in Android 2.2 path, some video crashes
    • Bug 863290 - Crashes when Camera is stuck
    • Review of Plantronics Bluetooth patches: Bug 859430
  • Next week:
    • Bug 863290 - Crashes when Camera is stuck
    • Bug 867185 - Camera names in UI backend
    • Bug 862808 - Video upside down

Brian N

  • Done
    • UI polish bugs (865923, 856572, 862761, 814165, 835012, 866854)
  • Next
    • Change about:home to use ViewPager

Sriram

WesJ

Last week

  • Bug 857165 - Highlight domain name when we show urls
  • Bug 813288 - Fennec's Doorhanger animations should follow desktop
  • Bug 863828 - New tab increment animation
  • Bug 778216 - create a pref that will show the full URL in the awesomebar instead of the title
  • Bug 851581 - "This link needs to be opened with an application" is an awful message

This week

  • Bug 808636 - Update visual style of mobile error pages
  • Bug 826325 - Decide where window.open should open content - Have patch. Working through reviews
  • Bug 813756 - Payments frontend for Android - fixing some b2g bugs and tests

LucasR

Last week

  • UI polishing hackathon
  • bug 866466 - Opening a remote-tab from tab-menu overlays view onto the regular and private tabs menu
  • bug 867141 - Unable to close regular tabs after closing last private tab
  • bug 865228 - Refine animations in toolbar
  • bug 858687 - BrowserToolbar's menu button is optional
  • bug 862755 - Reader mode icon from the URL bar corner is almost impossible to access
  • bug 860308 - Content leaks through small gap between tab button and the address bar in the private-browsing-mode theme
  • bug 858978 - Regression: Vertical line on URL bar

Next week

  • bug 867554 - Change sidebar default behavior to slide the browser chrome partially offscreen
  • New about:home - Move awesomescreen into about:home fragment

Margaret

  • Done
    • Text handles for text-selection in the AwesomeBar should be orange - bug 777975
    • Remove ellipsis from "Site Settings..." menu item string - bug 786999
    • Add character encoding menuitem icon - bug 863857
    • New favicon styling - bug 839855
    • Crash regression in TopSitesView - bug 866150
  • In Progress
    • Improve BitmapUtils.getDominantColor to avoid returning gray-ish colors - bug 867249
  • Next
    • about:home redesign
    • Working from New York next week (maybe some PTO)

Scott (jwir3)

Since Apr 17:

  • bug 836568 landed: Reflow-on-zoom has issues with events being queued up.
  • bug 862763: Font inflation checking is showing up way too much (~15%) in profiles (complete, but hasn't landed yet - still in review).
  • bug 836565: Performance problems with reflow-on-zoom (finished hresize solution, about a 35% performance increase... in review).
  • bug 861106: Crash in nsDocumentViewer::SetMinFontSize (finished, will be in review by the end of today)


This Week:

  • bug 864595: Assertion failure in caretPositionFromPoint
  • Other minor issues with font inflation and reflow-on-zoom (crash bug 794693, etc...)
  • Begin work on additional performance improvements for reflow-on-zoom.
  • Still looking into getting started with reflow-on-zoom only on double tap.

BLassey

Done
  • bug 867517 Gecko based WebView for Android, WIP patch up
  • bug 860067 Enable WebSMS using helper service, no progress
  • bug 866957 Collect and report cell tower and wifi location data, patch r+'d, need to land

MFinkle

  • Interviews and planning

Ian Barlow

  • Last week
    • Great job on the hackathon everyone! Great to see all the refinements in Nightly now :)

Security/MGoodwin

WebRT

Round Table

PICL

There will be a PICL kick-off meeting Friday, if you are interested please let blassey or mfinkle know.

Feature Focus

Fx21
  • [ON TRACK] bug 834681 - Add support for basic distribution modifications
  • [ON TRACK] bug 831354 - Ship fonts for content in Firefox for Android
  • [ON TRACK] Amazon Search URL
  • [PLANNED]bug 867604 - [Meta] HTML5 Compat <== need help tracking these down
Fx22
Fx23

QA

  • Beta 6 work is on schedule
  • Split Java/chrome string changes undergoing testing