Mobile/Notes/14-Mar-2012
From MozillaWiki
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
- What's fixed in Aurora?
- 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
- Blockers
- Waiting for bug 723251 to fix placeholder screenshots before I can commit bug 708167.
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:
- UI for remote tabs bug 708266
- Showing remote tabs on about:home bug 734425
- 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
- bug 708149 - Handling of unsupported bookmark records
- bug 735660 - Fix db migrations in BrowserProvider
- bug 734177 - Add tests for BrowserProvider
- Patch reviews
- Blog post: http://lucasr.org/?p=2657
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:
- Finish bug 731654
- Awesomescreen/bookmarks bugs (bug 704977, bug 721731, bug 731267)
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
- Awesomebar UI design / blog post http://ianbarlow.wordpress.com/2012/03/09/enhanced-search-in-the-firefox-awesomebar/
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.
- Rough time break down of CNN.com: http://muizelaar.blogspot.com/2012/03/checkerboarding-cnncom.html
- Ehsan has some patches up to compile libunwind on android. We're targeting user space profiling at 25ms intervals.