Mobile/Notes/08-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 (3 BUSINESS DAYS!)
  • Next release: 2013-05-14

Major Topics for This Week

Friends of the Mobile Team

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

  • Chen Dai contributed patches to
    • bug 866487 - MOZ_UPDATER always set to true in AppConstants.java
    • bug 869322 - Screen can't read the text in input box
  • Abir Viqar landed his first patch! (bonus points for an r+ on first attempt)
    • bug 839434 - Private browsing page opens the pop-ups in normal browsing
  • Tetsuharu OHZEKI continued to file and fix multiple bugs
    • bug 865250 - Clean up BrowserApp.get/setPreferences()
    • bug 867875 - Add the pref to switch reader mode
    • bug 868936 - Use strict equality operator in JSDOMParser.js

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

GBrown

  • Last week:
    • Investigated bug 867626 Expose Shumway in navigator.plugins
    • bug 865944 Use foreground activity to determine if browser has terminated
    • --> Panda failure rates much better this week
    • bug 868681 Offline apps doorhanger not shown
    • bug 868767 Unable to uninstall org.mozilla.fennec_aurora/firefox_beta and reboot
  • Working on:
    • bug 867626 Expose Shumway in navigator.plugins
    • Follow-up on bug 865944 Use foreground activity...
    • bug 869030 Robocop testDoorHanger causes future reboots on pandas
    • bug 867360 Watcher dies sometimes on Pandas

Chris Lord (cwiiis)

  • Doing
    • bug 866461 - Bing.com constantly resizing with the dynamic toolbar
    • bug 803299 - Use 24-bit colour on 24-bit screens (patches r+'d but backed out due to reftest failures)

Chris Peterson

  • Done
    • Fixed bug 778459 - java.lang.OutOfMemoryError: at org.mozilla.gecko.AwesomeBarTabs.updateFavicon()
    • Fixed bug 827248 - java.lang.OutOfMemoryError: at org.mozilla.gecko.AboutHomeContent.getTopSitesThumbnails()
    • Fixed bug 868604 - JavaScript Warning "test for equality (==) mistyped as assignment (=)?" in "chrome://browser/content/downloads.js"
    • Fixed bug 868673 - Fix -Wtype-limits "comparison of unsigned expression >= 0 is always true" warning in XPFE
    • Implementing WebSockets for bug 834033 - Push API for Android
  • Next
    • Implement System Messages for bug 834033 - Push API for Android

JChen

  • Past week
    • Finished bug 863777 - Teach ANR reporter to use the profiler to get a native stack
      • Doing privacy review now
    • Worked on bug 860879 - ANR @ org.mozilla.gecko.PromptService.finishDialog
      • Have patches for review
      • Going to file follow up bugs
    • Worked on bug 847983 - IME in designmode doesn't seem to work very well
  • Next
    • Finish bugs from above
    • bug 868566 - Cannot create a new paragraph in a text box on Motorola Support Forums
    • bug 868569 - Cursor selection buttons in Swype don't work
    • bug 846660 - java.lang.InstantiationException: cant instantiate class char
    • PTO starting next Wed

GCP

  • This week:
    • WebRTC
    • bug 862883 Enable webrtc mochitest automation for FxAndroid
    • bug 866093 application crashed [@ webrtc::VoEExternalMediaImpl::SetExternalRecordingStatus(bool)]
    • bug 863290 crash in webrtc::videocapturemodule::DeviceInfoAndroid::NumberOfDevices
    • bug 869477 WebRTC UI permissions no longer shown
  • Next week:
    • bug 863290 crash in webrtc::videocapturemodule::DeviceInfoAndroid::NumberOfDevices
    • bug 867185 Camera names should percolate upwards to the UI
    • bug 862808 Local Video is upside down on Android when in portrait mode

Brian N

  • Done
    • Ouya bugs
      • Bug 849847 - Make about:home scrollable with the analog stick
      • Bug 868230 - Map gamepad X button to show/hide tabs tray
  • In progress
    • Bug 868553 - Make about:home use a ViewPager
  • Next
    • Other about:home rewrite work
    • Ouya bugs

Sriram

  • Back from vacation
    • More coffee, more sleep, more cricket
  • Exploring quick share menu.

WesJ

  • Vacation
  • Bug 813756 - Payments frontend for Android - Landed! yay!
  • Bug 757481 - Tests for prompt service - have some new wip up
  • Bug 798358 - Hardcoded add-ons on about:home links to author's desktop site with desktop add-on installs - Landing now
  • Bug 826325 - Decide where window.open should open content - Still trying to find the right solution here
  • Bug 808636 - Update visual style of mobile error pages - http://people.mozilla.com/~wjohnston/netError/index.html

LucasR

  • Last week
    • Bank holiday
    • bug 869166 - Add space between URL bar and tab curve
    • bug 869022 - Fade tabs button and menu away when tabs panel is open
    • bug 868460 - Tidy up animation bits
    • bug 867554 - New sidebar animation on tablets
    • bug 860121 - Animating the landscape tab menu on tablets yield a white gap between the sidebar and the tab count button
    • 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 - Misc improvements in the browser toolbar animations
    • (In progress) bug 869494 - Add editing mode to browser toolbar
  • Next week

Margaret

  • Done
    • bug 867249 - Improve BitmapUtils.getDominantColor to avoid returning gray-ish colors
    • bug 867627 - Dominant color favicon backgrounds are really slow to update
    • bug 867650 - Search list still shown on Awesomescreen when clearing search string
    • bug 867125 - Unpinning a site from about:home removes it from about:home regardless of the number of visits
    • bug 867059 - "Set as Default" option still available in context menu after disabling a search engine
    • Helped interview devtools candidates
  • In Progress
    • Crash in BrowserToolbar.setTitle - bug 868342
    • Blog post about dominant color favicons
  • Next
    • Update empty favicon style - bug 869634
    • Use better default thumbnails on about:home when we don't have a screenshot - bug 837392

Scott (jwir3)

Last Week:

  • bug 847872: Reflow zoom on double tap only (r+, but I'm having some difficulty with tests - specifically testVkbOverlap on Android and I'm kind of blocked on this before I can land).
  • Looked into bug 864595: Assertion failure in caretPositionFromPoint. I have a solution, but it's not quite ready for review.
  • bug 862763: Performance of nsLayoutUtils::FontSizeInflationEnabled needs some work (in review).

This Week:

  • Land reflow-on-zoom on double-tap only.
  • Land HResize performance enhancement for reflow-on-zoom.
  • Finish implementation of last solution for bug 836565 that queues one event for each document to be reflown in nsDocumentViewer, for responsiveness (this might not be necessary).
  • bug 766599: Reframe to prevent crash in nsFontInflationData (this will allow us to dynamically change font inflation prefs without a reload).

BLassey

MFinkle

Done:

  • bug 869477 - WebRTC UI permissions no longer shown
  • Looking into bug 862377 - Android WebRTC permissions UI will only respect first doorhanger

Next:

  • Metro work week in Vancouver

Ian Barlow

Ian Barlow

  • Work in progress
    • bug 864958 Some subtle adjustments to the PB chrome
    • bug 808636 Reviewing work in progress on mobile error pages
    • Some discussion around WebRTC doorhanger permissions
    • Continuing work with Product on some UX prerequisites for Mozilla Apps on Android
    • Standing by for any and all questions about Multipage About:home
    • Usability testing plan for Multipage about:home
    • TV design concepts
    • New tablet concepts

Security/MGoodwin

WebRT

  • There is a meeting on Friday (11a PT) to discuss the "synthesizing APK" approach to delivering Apps on Android.

PiCL

  • Work week in Vancouver this week.

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
    • Note: thanks for the uplifts last week!
Fx22

Pet bug: Bug 862996 - Put text headings back in the tab menu

Fx23
Fx24

Tradeoffs: Finishing the last 3 Reader Improvements and moving About:Home Redesign Need to create a project plan for Shumway and Dynamic Snippets

Round Table

SUMO

Meeting this week to plan a strategy around replying to 1-star reviews on Google Play.

Thought we had a small spike in crash feedback but it turned out to be nothing.

Getting ready for Firefox 21.

QA

  • bug 853522 regressed h.264 videos on JB devices. need to uplift fix to all channels
  • working on a test matrix to cover release coordinate on multiple stores:
  • bug 856445 - Lg optimus black crash confirmed, over to mfinkle
  • bug 845729 - SGS2 blocklist confirmed, awaiting beta uplift to retest