Mobile/Notes/07-Mar-2012
From MozillaWiki
Contents
- 1 Details
- 2 Schedule
- 3 Major Topics for This Week
- 4 Stand ups
- 5 Round Table
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
- Next train merge (m-c -> m-a, m-a -> m-b etc.) is *next Tuesday*
- Target date for Maple merge is the 14th
Major Topics for This Week
- MWC
- It went really really really well
- ask me questions
- Twitter debate(s)
- everyone chill
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)
- Last week
- Worked on fixing Flash for ICS on Maple
- This week
- Worked on fixing Flash for ICS on Maple
- Implementing fullscreen support for Flash
- Next week
- Finish fullscreen support
- Fix any remaining Flash blockers
Kats
- Last week
- Mostly working on new viewport design in maple with the gfx team
- documenting new viewport design at https://wiki.mozilla.org/Fennec/NativeUI/Viewport
- lots of work on bug 732564. most of the implementation is done, now testing and hammering out minor issues
- Misc fixes
- fix frame rate layer - 731417
- fix drawing after rotation - 731619
- take out throttling of adjustViewport to reduce latency - 730966
- fix AutoLocalJNIFrame uses - 732736
- Mostly working on new viewport design in maple with the gfx team
- This week
- finish up the viewport implementation and land it
- rebase my old viewport prediction patches onto the new code
- go through outstanding maple bugs and close ones that will be fixed, look at any that are still present
- Blockers
- none right now
GBrown
Last week:
- Testing bugs
- Built Galaxy Nexus kernel and custom roms for oprofile
- /dev/oprofilefs appears to work
- opcontrol can start / stop oprofiled
- but no samples are collected
- kernel / oprofile experience written up at https://wiki.mozilla.org/Mobile/Fennec/Android/Profiling#Using_oprofile_on_Galaxy_Nexus
Next week:
- Turning to beta blocker list
Chris Lord (cwiiis)
Chris Peterson
- Last Week
- bug 699465 - Tapping on the urlbar displays context menu
- bug 733196 - Landscape VKB should not be fullscreen when entering text into a web form
- This Week
- bug 733434 - Breakpad not reporting uncaught Java exceptions
- bug 725170 - crash java [@ java.lang.IndexOutOfBoundsException at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ] (REOPENED)
- Blockers
- Waiting for bug 723251 to fix placeholder screenshots before I can commit bug 708167.
GCP
- Last week
- bug 731525 Investigate bandwidth overhead of SafeBrowsing protection.
- bug 725150 Need logic to prevent sync and profile migration happening
- bug 725900 Don't start profile migration if we have been launched
- bug 721352 Add support for batch operations in LocalDB
- Next week
- bug 715550 Migration of Sync settings from XUL Fennec
- bug 727370 Bad(?) files in safebrowsing folder in user profile prevent loading
- bug 725150 Need logic to prevent sync and profile migration happening
- bug 721898 Truncate history to a manageable number of items in BrowserProvider
- Blockers
- Password manager crypto
Brian N
- Done
- bug 731333 - Fennec uses old intent when restoring from OOM
- bug 726080 - Don't set searches as tab URLs
- bug 725990 - Add capability to link from notification
- bug 725987 - Create Telemetry (opt-out) notification for Nightly and Aurora (mobile)
- bug 702319 - update telemetry opt-in text to cover entire scope of probes
- Test case for bug 726018
- Next
- bug 725428 - content area goes black and then dark checkerboard before pageload during startup
- Other bugs
Sriram
- Last Week:
- Use handler messages in GeckoApp for UI thread - bug 727307
- mfinkle wants to discuss about the approach
- Cleanup handleMessage() in GeckoApp - bug 732177
- review comments to split the big if-else block to respective files
- Investigated Doorhanger popup crash - bug 731963
- Use handler messages in GeckoApp for UI thread - bug 727307
- This Week:
- Investigated blank about:home on changing android language - bug 732572
- Need a way to do partial session restore at Gecko
- Fixed crash on BrowserToolbar - bug 729219
- Investigated adding an ActionMode for cut-copy-paste in ICS - bug 714131
- Fixed debug intent on startup path - bug 732117
- Got my driving license in the US! yaay!!
- Investigated blank about:home on changing android language - bug 732572
- Blockers:
- Syncing of tabs-from-other-computers to start working on UI to show them
- Mockup for handling cut-copy-paste ActionMode in ICS
- Way to bring up CrashReporter in test build (I have ubuntu too :( )
- Reviewing bug 727930 so that I can land it
WesJ
Finished
- Bug 723658 - Double-tap zoom behaviour incorrect when interleaved with pinch zooming
- Bug 725052 - Inserting passwords should check if they're deleted first
- Bug 731341 - Crash when accessing form history early in startup (need review)
- Bug 732069 - Remove library extraction from APKOpen
- Bug 719276 - Double tapping causes css :active to remain (bounced but simple fix)
- Bug 730985 - Scroll does not snap back if we get preventDefault in java halfway through a pan
Next:
- Bug 733422 - Sync needs a way to track changes to form history - still looking for the right solution here
- Bug 732052 - XUL Scale elements should support touch events
LucasR
Last week
- PTO Friday and Monday
- Many patch reviews
- Testing infra for content providers. Mostly done, now focusing on the tests.
Next week
- Finally submit content provider tests
- Move on the more P1/P2 bugs
Blockers
- Got a bit stuck on the Robotium infra initially but everything is working fine now
MBrubeck
Done:
- bug 730418 - Don't open a new tab when the search key is pressed
- bug 732265 - Support XUL menulist controls in native Fennec SelectHelper
- bug 732063 - Move the SelectHelper code into a separate file
- bug 731635 - Sync the browser.newtabpage.enabled preference
- bug 721469 - Add-on description section cuts off long descriptions
- bug 730502 - Split add-on manager JS code into an external source file
Next:
- Finishing add-on options
- Misc bugs
Margaret
Done:
- HTML5 form validation - bug 704879
- Switch to a tab when it creates a JS prompt - bug 711624
- Suggestions from <datalist> in form autocomplete popup - bug 717787
- Doorhanger popup crash - bug 731963
- Started writing tests/refactoring for better long term solution - bug 732212, bug 732336
Next:
- Style form validation popups - bug 731654
- More blockers
- PTO Monday and Tuesday
Scott (jwir3)
Done
- Bug 705446: Text formatting too large for preformatted text
- Bug 732284: Raw text-file font size is drawn massively inflated
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:
- MWC
This week:
- Triage
- Reviews
- Burning blocking lists
Blocking:
- OMG BUGMAIL!
DougT
MFinkle
Madhava
- Last week
- MWC
- This Week
- what's blocking?
- on to next versions
Ian Barlow
Last Week
- Awesomebar & tabs menu on Tablet
This week
- More of the same
Patryk Adamczyk
This week
+ Getting the UX stamp of approval for Reader Mode
+ Working on fixing misc. graphics bugs, like that pesky menu highlight
GFX
- Branch review has started.
- Reworked viewport handling that should reduce painting and solve several bugs.
- Working towards future improvements for checkboarding and upload jank:
- Texture sharing, progressive upload, uploads on the content side, layers format changed, overdraw reduction etc...
Round Table
- QA
- Dual release work this week on Fx11b6 and Fx10.0.3 Esr
- Daily Bug Triage, flagging nearly everything actionable to "blocking-fennec1.0=?" for triage radar.
- Testing Maple builds, filing bugs, and giving our impressions. See here for our observations as of this week's build.
- SUMO
- Updating documentation
- http://meetup.com/Firefox-Android-Superheroes tonight in SF