Mobile/Notes/07-Mar-2012
Contents
|
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: conference# 95312
- US/International: +1 650 903 0800 x92 Conf# 95312
- US toll free: +1 800 707 2533 (pin 369) Conf# 95312
- Canada: +1 416 848 3114 x92 Conf# 95312
- 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