Mobile/Notes/08-Feb-2012
Jump to navigation
Jump to 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
TDB - See Major Topics
Major Topics for This Week
- Beta Status
- We are not releasing a beta this week. We made the decision that rendering performance (panning and checkerboarding) was not good enough for a beta release. Patrick and BenWa started work on using GL-layers in Gecko/Android to improve rendering performance. Work has also started on off-main thread compositing (OMTC) to make panning more responsive. Erin and Alex are working on schedule impact and planning.
- We don't know if this means Fx11 is not the release for Native. We are working to answer that today or tomorrow.
- Work continues to drive down crashes, improve stability and improve UI responsiveness.
- GL-Layers and OMTC
- Work to convert mobile to use GL backed layers is happening at breakneck speed. We should have a demo of the GL-layers work at today's Mobile Demo meeting.
- We will use the Maple branch to continue the GL work
- Builds are available and Fennec is demoable.
- Working to get estimates on timelines and collateral breakage
- ARMv6 Status
- Ted and Mike have got armv6 starting up. See Ted's tweet.
- We need to stamp out any other ARMv6-related crashes
- We need to look at performance characteristics
- Chrome for Android
- ICS-only and no Flash, but a pretty solid release otherwise. How do we match up?
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
AlexP
Chris Lord (cwiiis)
Chris Peterson
- Last Week
- bug 715251 - Reduce overscroll distance and janky scrolling -- IMPLEMENTING REVIEW FEEDBACK
- bug 708167 - Testing about:home without Placeholder initialization. -- ON HOLD, WAITING FOR bug 723251
- This Week
- bug 681192 - Investigating romaxa's patches to avoid layer invalidation when scrolling -- IN PROGRESS
- bug 706891 - Making axis scroll lock unbreakble (regression from XUL Fennec) -- WAITING FOR REVIEW
- Blockers
- Waiting for bug 723251 to fix placeholder screenshots before I can commit bug 708167 to sidestep displaying screenshot. :)
GCP
- Re-landed safebrowsing changes
- Blogged about the safebrowsing changes
- Added WIP patch to Sync perfernce migration (bug 715550)
- In process of moving the profile migration to use the ContentProvider instead of BrowserDB
Brian N
Sriram
WesJ
LucasR
MBrubeck
Forgot to do an update last week; this covers two weeks.
Done:
- bug 723977 - Disabling Full Screen add-on does not disable full screen mode
- bug 723917 - NullPointerException when removing a menu item
- bug 720985 - Temporarily whitelist properties leaked by Fennec tests
- bug 723480 - Mouse events in XUL Fennec broken by bug 721484
- bug 723772 - Mousemove events broken in XUL fennec
- bug 723746 - XUL Fennec uses non-tablet layout on ICS tablets
- bug 720932 - Clean up default search engine code
- bug 723084 - Remove observers when tabs are destroyed
- bug 722808 - Back out c0ae127e29cd (bug 717522) because of nightly build failures
- bug 719921 - Enable add-ons compatible by default for Fennec
- bug 721459 - Enable WebSMS by default for B2G
- bug 720400 - Crash in nsPluginInstanceOwner::RemovePluginView @ mozilla::AndroidBridge::EnsureJNIThread
- bug 721301 - Disable font inflation by default in XUL fennec
- bug 720614 - Disable WebSMS by default
- bug 708774 - Always use fullscreen landscape keyboard in native fennec
- bug 719557 - "Full Screen" add-on (window.fullScreen) has problems in native Fennec
- bug 715275 - New default favicon images for different resolutions
Next:
- Font inflation UI
- Add-on preferences and other add-on manager bugs
- Fixing some tests and other bugs
Margaret
Done:
- Landed bug 719875 - Re-work tap-to-play plugins so that they work with back/forward navigation
- Spent most of the week working with bookmarks
- Talked a lot with rnewman to figure out/file problems caused by sync
- Landed bug 724045 - createMobileBookmarksFolder doesn't set title or parent
- Landed bug 716918 - Basic bookmarks UI to display mobile and desktop bookmarks separately
- Wrote a patch for bug 725171 - Context menu is broken on bookmarks on the awesome screen
- Investigated (then passed off to lucasr) bug 723841 - Bookmarks database consistency constraints
Next:
- bug 722020 - Fennec Native doesn't show bookmarks in folders, or in desktop sequence
- bug 724756 - removeBookmark can remove an arbitrary number of bookmarks
- UC Berkeley Career Fair next Wednesday afternoon (Feb. 15)
Scott (jwir3)
Last Week:
This Week:
- Working on a sg:crit bug in nsColumnSetFrame.
- Continuing work on Bug 713241: Font inflation on nightly.mozilla.org inflates the footer too much
- Taking some of the work on Bug 706193: footer text on nytimes.com inflated too much from dbaron as he's as the CSS WG this week, although I'm not sure how much progress I'll be able to make on this.