Mobile/Notes/07-Mar-2012: Difference between revisions

 
(28 intermediate revisions by 17 users not shown)
Line 11: Line 11:


== Major Topics for This Week ==
== Major Topics for This Week ==
* MWC
** It went really really really well
** ask me questions
* Twitter debate(s)
** everyone chill


==Stand ups==
==Stand ups==
Line 19: Line 24:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===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===
===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
* 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===
===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 Lord (cwiiis)===
===Chris Peterson===
===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===
===GCP===
*Last week
*Last week
Line 38: Line 95:


===Brian N===
===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===
===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}}
* 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!!
* 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===
===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===
===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===
===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===
===Margaret===
Done:
Done:
Line 56: Line 180:


===Scott (jwir3)===
===Scott (jwir3)===
====Done====
* [https://bugzilla.mozilla.org/show_bug.cgi?id=705446 Bug 705446]: Text formatting too large for preformatted text
** [https://bugzilla.mozilla.org/show_bug.cgi?id=732284 Bug 732284]: Raw text-file font size is drawn massively inflated
====Still in progress====
* [https://bugzilla.mozilla.org/show_bug.cgi?id=708187 Bug 708187]: titles bleed out of divs on marketwatch.com
====Next====
* [https://bugzilla.mozilla.org/show_bug.cgi?id=707195 Bug 707195]: Comments on news.ycombinator.com inflated to different sizes
* [https://bugzilla.mozilla.org/show_bug.cgi?id=708175 Bug 708175]: Native fennec truncates file control buttons
** [https://bugzilla.mozilla.org/show_bug.cgi?id=712708 Bug 712708]: input buttons squashed together
===BLassey===
===BLassey===
Last week:
* MWC
This week:
* Triage
* Reviews
* Burning blocking lists
Blocking:
* OMG BUGMAIL!
===DougT===
===DougT===
===MFinkle===
===MFinkle===
===Madhava===
===Madhava===
* Last week
** MWC
* This Week
** what's blocking?
** on to next versions
===Ian Barlow===
===Ian Barlow===
Last Week
Last Week
Line 68: Line 219:


===Patryk Adamczyk===
===Patryk Adamczyk===
This week<br>
+ Getting the UX stamp of approval for Reader Mode<br>
+ Working on fixing misc. graphics bugs, like that pesky menu highlight
===GFX===
===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 ==
== 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 [https://wiki.mozilla.org/QA/Fennec/Nightly_vs_Maple observations] as of this week's build.
* SUMO
** Updating documentation
** http://meetup.com/Firefox-Android-Superheroes tonight in SF
Confirmed users
4,378

edits