Mobile/Notes/14-Mar-2012

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

Details

  • 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
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

  • Merge happened yesterday. Trunk is now 14.0a1
  • Maple merge is (has) happened today

Major Topics for This Week

Maple
Maple appears healthy enough to land on m-c. Work is not finished thoughhas landed on m-c. Ongoing work should happen on m-c.
Aurora uplift
We will start the normal process of requesting approval for patches we'd like to see uplifted from m-c to m-a. This will not be the "any and all patches" process we were using previously. We have crash fixes and blockers that will likely move to Aurora.

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

Last week:

  • lots of work on bug 732564 (new viewport code) and follow-up bugs (735180, 735248)
  • with wesj, worked through linker errors I kept running into (732069, 735344)
  • addressed review comments on bug 725095 and landed maple this morning

Next week:

  • deal with fallout from the new viewport code. there are some bugs filed, pretty sure I understand why all of them are happening (except for 732016), it's just a matter of fixing bugs in implementation edge cases.
  • get back to viewport prediction so we have less checkerboarding during panning

GBrown

Last week:

  • Bug 728263 - Errors occur when Fennec is closed
  • Bug 726393 - crash [@ java.lang.NullPointerException: at org.mozilla.gecko.GeckoInputConnection.processKeyDown(GeckoInputConnection.java) ]
  • Bug 727496 - Large url crashes [@ malloc_print_stats | @0x0 | getanswer ] Fennec
  • Bug 734456 - Reftest/Crashtest suites C1, R2, R3 hidden
  • Bug 735461 - Robocop: Fennec is not using remote profile
  • Robocop reviews continue. There are 17 tests now and more on the way.

Next week:

  • Will likely concentrate on reftests

Chris Lord (cwiiis)

Chris Peterson

  • Last Week
    • bug 725170 - crash [@ IndexOutOfBoundsException at SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ] (REOPENED)
    • bug 732634 - Preserve IME option bits when toggling IME action bits on AwesomeBar Go/Search mode change
    • bug 733434 - Breakpad not reporting uncaught Java exceptions
    • Phone interview
  • This Week
    • bug 726393 - crash [@ NullPointerException: at GeckoInputConnection.processKeyDown(GeckoInputConnection.java) ]
    • bug 733196 - Landscape VKB should not be fullscreen when entering text into a web form
    • bug 725170 - crash java [@ IndexOutOfBoundsException: getChars (142793 ... 142794) ends beyond length 74889 at SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ]
    • bug 630576 - Fennec should send key events to content (to fix Gmail)
    • bug 730478 - element.value returns an empty string after text is input (to fix autocomplete)
    • Mozilla interview training

GCP

  • Last week
    • Performance testing on Migration / Database batch ops
    • Reviews
    • Hunted a linking/NDK issue
    • bug 725150 Need logic to prevent sync and profile migration happening at the same time
    • bug 721352 Add support for batch operations in LocalDB
  • This week
    • bug 729532 Improve first-run profile import experience
    • bug 715550 Migration of Sync settings from XUL Fennec
    • bug 734211 Expose safe account creation API for profile migration

Brian N

  • Done
    • bug 732268 - Opening Fennec from the Recent Apps UI reruns original Intent
    • bug 708161 - POST data for search engine submissions
    • bug 724194 - Allow editing bookmarks in AwesomeScreen
    • bug 725213 - Add search engines from text input fields
    • (WIP) bug 732752 - Load session history when 'loading tabs from last time'
    • (WIP) bug 718240 - Fennec carries out a full session restore when killed
    • (WIP) bug 725428 - content area goes black and then dark checkerboard before pageload during startup
  • Next
    • More 1.0 blockers

Sriram

  • Last Week:
  • This Week:
    • Showing default clipboard bar on AwesomeBar on ICS bug 714131
    • Hide application icon on Clipboard bar bug 735209
    • Investigating Fennec startup from partial session-restore
    • Cleaning up about:home layout and factoring out UI parts
    • Investigating adding custom menu for honeycomb+ devices
  • Blockers:
    • None.

WesJ

Last week:

  • Landed a bunch of stuff (Crypto for Passwords, Removing library extraction, Tests, etc). Broke a bunch in the process. Fixed and relanded. Repeat.
  • Put up a patch for default bookmarks. Also "fixes" some favicon issues.

This week

  • Looking at some touch events bugs. bug 733804 and bug 735553
  • Touch events for XUL scale elements (video scrubbers)
  •  ?

LucasR

Last week

Next week

  • More beta/release blocker fixing

Blockers

  • None

MBrubeck

Done:

  • bug 696533 - Add-on preferences
  • bug 731610 - Back key in a popup window should return to the parent page
  • Meetings with W3C Touch Events Patent Advisory Group

Next:

  • Finish remaining add-on manager work
  • Other blockers

Other:

  • It's pi day, pi day, gotta get down on pi day!

Margaret

Done:

  • Fixed problem with opening dialog windows (bug 725502)
  • Tracked down an add-on manager regression (bug 734053)
  • Show autocomplete suggestions when an empty input is tapped (bug 711177)
  • Style HTML5 form validation popup (bug 731654)
    • Still needs a few positioning issues worked out

Next:

Scott (jwir3)

(Sorry, I won't be able to make the meeting today - I have a conflicting appointment. My updates are about the same as last week.)

  • Still in progress
    • Bug 708187: titles bleed out of divs on marketwatch.com
  • Next
    • Bug 707195: Comments on news.ycombinator.com inflated to different sizes
    • Bug 708175: Native fennec truncates file control buttons
      • Bug 712708: input buttons squashed together

BLassey

Last week:

  • bug 702907 Zooming should be disabled while a video is in fullscreen mode
  • bug 707571 user-scalable property of viewport meta tag is ignored (broken on maple though)
  • bug 719359 Pageload thumbnails for sites with <meta viewport="width=n"> do not cover entire thumbnail box in about:home
  • bug 723597 Spurious mouseover event fired on page load
  • reviews
  • sat in meetings so you don't have to

DougT

MFinkle

Done:

  • bug 732753 - Update or remove the URL redirector UA in App.java.in
  • bug 734714 - Some prompts broken: 'aDomWin is null' in prompt service
  • Reviews
  • Triage

Madhava

Ian Barlow

Last week

This week

  • bug 729532 Improve first-run import experience
  • Finishing off primary tablet UI designs, working on a blog post
  • Starting specs / bugs for tablet UI

Patryk Adamczyk

This Week
+ Windows 8 Metro: getting some initial mock ups done, will likely feel like a step between tablet and desktop Firefox

Last Week
+ Reader Mode Bug 696921 Initial spec is attached to the bug
+ Unified Colour Highlight Spec Bug 715223 Working with Sriram on this one

GFX

  • Kats landed maple on mozilla-central! Please land on mozilla-central (inbound).
  • We continue to work on jankiness and checkerboarding via gralloc (BenWa), EGLImage (pcwalton), other methods.
    • We have a proof of concept for gralloc on Galaxy Nexus, working making Layers use it.
  • Many of our correctness and performance issues are layout bugs. We hope to have retained Mats to work on these bugs.
  • Investigating incorrect usage of RGBA causing performance issues.
  • Profiling work underway to understand where we're spending our time.

Round Table