From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search


  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 95312
    • People with Mozilla phones or softphones please dial x4000 Conf# 95312
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
    • 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
  • #mobile for backchannel
  • vidyo: Warp Core


Major Topics for This Week

  • We are now on mozilla-aurora!!!
    • approval-aurora on your patches after you land them on mozilla-central
  • Focusing on bug P1 and P2 fixes.
    • If you are working on <= p3, or a feature, talk to your manager.
  • Move MTD to mozilla-aurora. Discuss.


Native Front-end

Android Platform

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!



  • Last week
    • did some find-in-page stuff to prototype but it's not going in 1.0 so stopped that shortly after
    • Fixed miscellaneous bugs:
      • Math.copysign on Android 2.2 (bug 710393)
      • bad regex in CrashReporter (bug 702624)
      • unclosed stream warning (bug 710864)
      • opening content in new tabs (bug 708745)
      • alpha blending on first page (bug 709560)
    • Pan/zoom fixes:
      • panning after pinching (bug 708893)
      • multiple zoom rectangles during load (bug 711232)
      • added logging (bug 712037)
      • viewport corruption (bug 711453), one didn't fix it but new patch should do it
      • page gets stuck in overscroll (bug 709817)
  • Next week:
    • moar bugs! pan/zoom issues are easier to diagnose now that we have logging
    • vacation!


Last week:

  • Bug 701076: Robotium work continues. Two patches landed, three to go.
  • Bug 648429 landed...spawned some follow-up bugs.
  • Bug 602611: Discussion about cache improvements.

Next week:

  • Try to land remaining robotium patches, then...away until the 3rd.


Last week

  • bug 595008 - Make Android IME more efficient by reducing communication between Java and Gecko
    • Finished the fix, pushed the patch
  • bug 712118 - Form autocomplete is broken because we're not receiving compositionupdate events
    • Added composition events
    • Submitted the patch
  • Fixed other input bugs:
    • bug 708626 - Pressing physical volume button dismisses keyboard, doesn't adjust ringer volume
    • bug 705939 - Enter key pressed in the Awesome Bar does not open an URL sometimes

This week

  • Review open IME bugs
  • Leaving for Christmas break on Friday, back on Jan 3

Chris Lord

  • Last week
    • Fixed bug 708307 - Decouple tile size from texture size
    • Worked on bug 709152 - There is excessive checkerboarding when panning, especially on single-core devices
    • Looking at pan/zoom issues
    • Reviews
  • This week
    • Continuing working on bug 709152 (investigating test failures)
    • Discussing bug 709120 - There is often a perceptible delay when the screen is updated during panning
    • Working on bug 711959 - Animations could be performed more efficiently (this contains work that may help with concurrency issues)
    • Still looking at pan/zoom issues in general
    • Reviews?

Chris Peterson

  • Last Week
    • bug 709230 - Optimize Java .class files with ProGuard - waiting for review
  • This Week
    • bug 709845 - Copy/paste bugs for Facebook redirect URLs
    • bug 708792 - Evaluate the effect of HTTP redirects on Fennec startup time
  • Next Week
    • Vacation!


Brian N

  • Done
    • Finished undo close tabs
    • Session restore with bundle state
    • Started character encoding
  • Next
    • Land session restore
    • Finish character encoding


  • Last Week:
    • Completed new tabs menu
    • Completed new URL bar
    • Worked with sync team and posted a WIP for passwords that works :O
  • This Week:
    • Fixed a crazy bug to use landscape specific resources in ICS
    • Fixed few bugs related to form assistant
    • Completed modifying backgrounds and adding curved tabs in Awesomescreen
    • Working on adding a tail to Awesome bar in ICS
    • Packing for vacation :)
  • Blockers:
    • None


Multitouch has r+. Will probably land on mc once I've run through these final test failures (mostly problems with the tests I wrote). Will not push to Aurora because it involves changes in PresShell which do affect things like mouse event dispatching.


  • Context menu actions for awesomescreen
  • Context menu for save image
  • Master password


  • Fixes needed to turn on local db and sync




  • bug 699052 - Android back button should close the selected tab and return to the parent tab when possible
  • bug 712506 - Fix urlbar end-cap backgrounds on XHDPI devices
  • bug 376997 - Include TopLevelImageDocument.css in mobile manifest
  • bug 710956 - Fix and re-enable browser_addons.js test
  • bug 703029 - Add text inflation font size prefs to the UI
  • bug 710578 - Pages without contentDocument cause JSON exception in handleLocationChange


  • Misc bug fixes and polishing to get Fennec 11 (XUL and Native) ready to ship.


  • Done:
    • Site settings menuitem (bug 706876)
    • Click-to-play plugins follow-ups
  • Next:
    • Form autocomplete follow-ups (dependencies set on bug 695444)
    • Random bug fixing
    • PTO starting Friday. Back January 4.


Last week

  • bug 710905 - about:home flashes before page loads
  • bug 710843 - switch keyboard action button from go to search when action would be a search in the awesome bar
  • bug 709832 - crash [@ mozalloc_abort] typing with vkb in url on the EEEpad Transformer
  • bug 711184 - make sure we don't do any work creating about:home if we're not showing about:home
  • bug 709330 - AboutHomeContent.getRecommendedAddonsStream() resource leak because ZipFile was not closed
  • bug 711757 - Fatal Exception: GeckoLooper Thread @ java.lang.IllegalArgumentException: width and height must be > 0
  • bug 712296 - IOException on startup due to ZipFile closing before ZipInputStream read in AboutHomeContent
  • bug 712380 - Add support for clobbering the Android resources when needed
  • bug 712536 - null pointer crash when rotating about:home
  • bug 712300 - Checkerboard over about:home footer area

Next week

  • presents!!


  • Working on startup perf. Couple patches in the works.
  • Screenshot feature doesn't work for me. Investigation.
  • Back from China. Mozilla Online is doing some interesting stuff.
  • Looking into why S1 startup5.html tests are not showing visually (bug 712163)



  • Landed a bunch of Sriram's UI polish/fix patches
  • Reviewed a bunch of small patches for nice UI features
  • Working on throbber spinning issue (bug 712414)
  • Working on a patch for fixing some merge-removal for oepnURI
  • Looking into why S1 startup5.html tests are not showing visually (bug 712163)


  • Noticed that we seem to be sending weird intents when coming back to app (onResume)
  • Figure out the S1 issue (working with Kats and/or Chris)
  • Update the Add-on Manager theme (again)
  • PTO starts tomorrow. Will be around for a few days before going off the grid on 12/27-12/30


Ian Barlow

Last week

This week

  • working with Sriram on a few ICS header issues
  • bug 710260 Pre-release (Aurora, Nightly) variants of in-content UI
  • Starting to think about tablets again

FYI I am on vacation all next week so if you need anything, ping me today or tomorrow! :)

No blockers

Patryk Adamczyk

Last Week
+ Worked on the text inflation bug 705278
+ Scrubbed the add-on screens for layout inconsistencies and added comments to bug 704415
+ Created a "find in page" proposal

This Week
+ Will create an updated spec, to modify colours and graphics to align with the newer style, should only be graphic swap and CSS text
+ Will file to continue scrub the add-ons manager for inconsistencies

Round Table


  • Feature Testing progress sheet: Testplan
    • weekly standup on friday mornings at 10am. we cover a list of top issues and blocking issues, will roll those up in an email
    • look for individual pings to feature devs on reviewing testcases
  • continue to triage all incoming bugs


  • Latest SUMO report feedback? Email to MoCo topic was: users want support for their device, with a top ten list of requested devices, based on last six weeks of 'I have this problem too' votes on SUMO:

  • Removing the email from android market description; thoughts?

  • XUL
  • Sync