Mobile/Notes/03-Apr-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

  • Released Firefox 20 for Android!
  • Next merge: 2013-05-13
  • Next release: 2013-05-14

Major Topics for This Week

Firefox 20 Release
Firefox 20 added customizable thumbnails on the home page, per-tab private browsing and nice UI refresh with flatter icons and a tabs tray redesign. Oh, and in case you haven't heard, we removed the Quit menu (╯°□°)╯︵ ┻━┻. We'll be looking for feedback trends and any specific crashers over the coming days.
Moar HTML5 APIs (Web Audio)
Web Audio was enabled on Nightlies. This bumps our HTML5 score to 431.
JavaScript Support
OdinMonkey support landed in our x86 Nightly and should also land soon in our ARM Nightlies. IonMonkey support landed for ARMv6 and we should be enabling it in our ARMv6 builds soon was enabled in bug 855839 and should be in the april 03 nightly.

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 734691 - Support multiple threads
  • Bug 854421 - Throttle requestAnimationFrame from compositor

Kats

  • Last week
    • bug 855431 - make the awesomescreen entries usable using gamepad buttons
    • bug 855471 - transfer focus to LayerView on joystick inputs
    • bug 855783 - map second gamepad joystick to zooming
    • bug 856039 - fix viewport size change failures during bounce animations
    • bug 855839 - enable ionmonkey on armv6
    • bug 856756 - extract a HardwareUtils class
    • went through cameron's list of issues and dug up/poked at the relevant bugs
    • investigating AWSY regressions and helping test fixes
  • Next week
    • back to pan zoom controller. yaay!

GBrown

Chris Lord (cwiiis)

Chris Peterson

  • Done
    • bug 855146 - Add some IME automated tests
    • bug 856947 - Fix dom/battery test to handle running on either battery or AC power
    • bug 857335 - Log an Event Dispatcher warning when an event has no registered event listeners
  • Next
    • bug 855146 - Add more IME automated tests
    • Resume work on Push API now that B2G implementation has landed on mozilla-central

JChen

  • Past week
    • Fixed bug 842013 - keyup, keydown and keypress Event is not fired
    • Fixed bug 847983 - IME in designmode doesn't seem to work very well
    • Fixed bug 856755 - Keyboard is prone to crash on Xperia devices
    • Worked on bug 844573 - newlines are displayed as spaces in landscape "full screen" textarea editor
    • Looked at first week ANR data
      • Filed bug 857353 - ANR: deadlock between UI and Gecko threads inside gecko.Tab/gecko.Tabs
      • Filed bug 857413 - ANR: deadlock in IME code when switching to background thread
  • Next
    • Automated processing/analysis of ANR data
    • bug 856657 - Go/Search icons in URL bar and keyboard can get out of sync

GCP

Brian N

  • In progress
    • Bug 856163 - Reduce the number of preprocessed files
    • about:home fragments (bug 838793)
  • Next
    • Session restore fixes

Sriram

  • Started with a prototype for about:home - cl.ly/image/1M3B1x3x1S3r
    • Blocked on actual UX designs and fragment work
  • Overdraw viewer POC - cl.ly/image/2s3B1i1q3A3F
  • Display corruption in awesomebar - bug 857120
  • about:home cursor not closed - bug 856767
  • Awesomebar text indiscernible - bug 844816
  • Pushed about:home refactor after so much conflicts - bug 852312
  • Back button is transparent when active - bug 854493
  • Screen artifacts on search suggestion animation - bug 850217
  • Settings page in blue - bug 850489
  • Doorhanger buttons are cut off - bug 853820
  • Refactored and removed more code for a new design on url-bar - bug 848719
    • Waiting on UX decision

WesJ

'Last week'

  • Attended GDC for 1.5 days - Spent a long time getting BananaBread running on a Tegra 4 tablet via asm.js. Talked with some HTML5 gameing frameworks as well.
  • 855911 nvidia.com favicon is ugly
  • 851581 "This link needs to be opened with an application" is an awful message
  • 850946 Dark holo theme with Sync UI on Nexus 7
  • Working on a pointer events implementation for Gecko
  • Bounced 826639 (--/normal): about:home shows Firefox logo instead of 'plus' icon in empty top sites fields after clearing private data and bug 817586 - Top Sites pages cannot be tapped after going through History

LucasR

Last week:

  • bug 854458 - Implement keyboard navigation in the new tabs tray
  • bug 854457 - Implement talkback support (a11y) in new tabs tray
  • bug 855650 – Remove dangling toolbar_spacer reference from gecko_app.xml

Next week:

  • bug 854458 - Implement keyboard navigation in the new tabs tray
  • Prototypes for: transition manager / UI message bus
  • Reader mode improvements (Q2 goals)

Margaret

  • Done
  • Next
    • Continue with text selection cleanup
    • Revisit default search engine patch - bug 730445

Scott (jwir3)

Last Week:

  • Fixed issues found during review for bug 836568 (thanks, Kats!).
  • Fixed issues found during review for bug 800805 (thanks, Kats!).
  • Posted a solution to bug 520992: getComputedStyle / height ignoring -moz-box-sizing:border-box. Will likely be pushed for review today.
  • Found a bit better solution for bug 836565 that speeds up reflow on zoom, but still maintains child document viewer recursive reflowing.


This Week:


Blocked On:

  • Review for layout changes in bug 803719 (dbaron currently assigned to review these, but perhaps there's someone else?)

BLassey

Last week
  • PTO
  • wrote a gantt chart view of bugzilla's time tracking for Erin
Next week
  • nail down Q2 goals

MFinkle

Done:

  • Planning
  • Kicking off some new FE work
  • bug 856728 - TopSitesView.java executes a DB cursor on the main thread

Working on:

  • Planning/Tracking
  • Thinking about TVs (layout, UA, content)
  • bug 852828 - Add basic support for subscribing to feeds (RSS/Atom)
  • bug 856739 - AwesomeBar.onDestroy does DB access on the main thread
  • bug 852608 - Add support for OpenSearch. Firefox Mobile ignores <link rel="search">

Ian Barlow

  • This week
    • Refining multi-page about:home concepts
      • Walkthrough with product & eng next Tuesday to kick off implementation
    • Settings update
    • Title bar animation
    • Writing a blog post about the Quit menu -- why we removed it and how to get it back
  • Next week
    • In London at a UX work week, so will be a little less available on IRC. Will be checking email regularly though.

Security/MGoodwin

Contributors

  • Thanks to Markus Popp for filing bug 857302 to get Web Audio API enabled on Fennec

Round Table

QA

  • bug 856445 - Startup crash on LG Optimus Black (system update to Android 4.0.4 mangled com/google/android/gles_jni) ?
    • Device on order, thanks Erin
  • bug 856613 - Startup crash on Xperia Neo L (Sony shipping a different IdentityHashMap.java) ?

Other

User Advocacy (formerly SUMO Report)

The big negative feedback topic for Firefox 20 is the removal of the Quit option (SUMO Article on removing Quit). This was an expected backlash, so we aren't too worried about it right now.

A few complaints around website rendering, but we have not been able to reproduce. Keeping an eye on that.

Users love the ability to edit their top sites (some coming back to edit their reviews from previous versions) and private browsing, but both features need more visibility.

"Smooth and fast Since the new update Firefox has improved greatly, buttery smooth, this became my default browser. Keep up this good work"