Meeting Notes Meetings notes from the Mozilla community

1-March-2012

Mobile Meeting Minutes: 2012-02-29

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Mobile/Notes/29-Feb-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 merge is 2012-03-13

Major Topics for This Week

  • MWC Update
  • Release Focus
    • With less than 2 weeks until the next merge, we need to make sure we are on track to meet our release goals. These include: Fast rendering & panning with minimal checkerboarding; Sync support on par with current releases; Responsive UI; and high stability.
    • Only work on Beta blockers – blocking-fennec1.0=beta+

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)

  • This week
    • GLES 2.0ifying the SurfaceTextureLayer so Flash works again on Maple
    • Adding support for fullscreen to Flash
  • Next week
    • Support power modes (wake lock) with Flash
    • Any other Flash bugs I get to

Kats

  • Last week
    • Workin’ on maple:
      • ripped out a bunch of stuff – 717778, 730681, 730966, lots of other patches
      • worked on displayport fixing – 730681, 730710, 729169, 730687
      • worked on predictive viewport – 729528
    • Other stuff
      • landed GeckoProfile refactoring from a while back – 726382
      • fixed startup crash when SD card is not present – 723295
      • got TextLayer.renderText off the startup path – 730949
  • Next week
    • More maple work:
      • bug 731619 – draw stops completely after rotation
      • look at the critical draw path on maple and optimize it as much as possible to get it under 15ms

GBrown

Last week:

  • Bug 705192 remotexpcshelltests.py cannot execute xpcshell via SUT agent
  • Bug 725094 Add a try/except around Robocop tests to catch test errors vs Fennec errors
  • Bug 728298 DeviceManager needs a good, standard way of starting an Android application
  • Bug 730153 SUT agent KILL command fails to kill xpcshell
  • Bug 731403 Robocop: NoneType’ object has no attribute ‘readline
  • oprofile – found I am missing the oprofilefs device

Next week:

  • build a new kernel for oprofile

Chris Lord (cwiiis)

  • Last week
    • bug 709813 – DOM Fullscreen mode doesn’t work (in m-c and maple)
    • bug 729537 – Maple: Buffers are larger than we expect
    • bug 729534 – Buffer rotation appears to be broken on engadget
    • Reviews
  • This week
    • bug 729534 – Buffer rotation appears to be broken on engadget (fixed)
    • bug 731570 – ScrollbarLayer uploads a new texture whenever opacity changes
    • Possibly help with bug 728983 – Maple invalidation problems with scrollable layer and multiple <div>s
    • Possibly help with bug 730718 – Use EGLImageKHR as a platform-specific layer buffer to avoid texture upload
    • Reviews

Chris Peterson

  • Last Week
  • This Week
    • bug 725170 – crash java [@ java.lang.IndexOutOfBoundsException at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ]
    • Busy being sick 🙂

GCP

  • Last week:
    • bug 729640 Protocol parsing is broken in UrlClassifier
    • bug 729928 Cleanup unused cache preferences
    • bug 730247 Improve SafeBrowsing store SubPrefix compression
    • bug 726821 SQLiteBridge should return a cursor
    • bug 729609 Special folders get duplicated during profile migration
    • bug 704548 “More” button is in foreign language after going from a foreign language XUL build to latest Birch
    • bug 721352 experiments on Add support for batch operations in LocalDB
  • This week:
    • bug 731525 Investigate bandwidth overhead of SafeBrowsing protection.
    • bug 725150 Need logic to prevent sync and profile migration happening at the same time
    • bug 721898 Truncate history to a manageable number of items in BrowserProvider
    • bug 721352 Add support for batch operations in LocalDB
  • Blockers:
    • I think wesj landed all his stuff for password manager now? If so, can proceed on bug 715550.

Brian N

  • Done
  • Next
    • More release blockers
  • Blockers
    • bug 716681 – Tabs are being duplicated when going back into Fennec
      • Please contact me if you have STR

Sriram

  • Last Week:
    • Using handler messages – bug 727307
      • Got feedback on the approach to use – will be working on it this week
    • Tweak Share prompt title – bug 725730
    • Do not show Downloads option on pre-honeycomb bug 726623
    • Started work for ContentProvider for remote tabs
  • This Week:
    • ContentProvider for Sync to sync tabs from other computers – bug 715644
      • Review granted – pushing the patch today
    • Storing Fennec’s open tabs with the database – bug 730039
      • Got feedback – working on it
  • Blockers:
    • Reviewing pending on bug to show tabs opening in background – bug 727930
    • UI for tabs from other computers

WesJ

Done:

  • Bug 730952 – LayerController mayHaveTouchListeners isn’t updated correctly
  • Bug 725458 – After window with touchmove event preventDefault(), can’t long tap to open context menu anymore (edit) (waiting on one more review)
  • Bug 725881 – Content provider for form history
  • Bug 729705 – Seeking with video controls jumps to end of video
  • Bug 718760 – Implement Java version of LoginManagerCrypto – needs significant unbitrotting to land, but all r+

Next:

  • Bug 731341 – Crash when accessing form history early in startup

LucasR

Last week

  • bug 713056 – IllegalStateException because AwesomeBarCursorAdapter modified in background thread
  • bug 710323 – about:home – clicking on addons should go to their page in AMO
  • bug 729945 – AccountManager call causes StrictMode exception in about:home
  • bug 727146 – deleteHistory should clear private data from the database
  • bug 723623 – Remove legacy Android Browser code, BrowserDB, etc.
  • Writing test infra for BrowserProvider
  • Tons of patch reviews

Next week

  • Finish initial set of BrowserProvider tests
  • More P1/P2 bugs
  • More patch reviews

Blockers

  • Writing tests for our Content Provider is tricky due to Robocop’s blackbox nature

MBrubeck

Done:

  • bug 724292 – Error when trying to launch activity from the Android Market app
  • bug 725972 – list_id added to bugzilla quick search field
  • bug 662891 – Require Android 2.2 “Froyo” (API level 8) or higher
  • bug 726623 – follow-up to fix case of directory name in Makefile.
  • bug 728861 – Don’t make the add-on list visible when refreshing it in the background
  • bug 722249 – Make long extension names wrap in the fennec add-on manager
  • bug 722252 – Extensions without icon get displayed with the icon of the previous extension
  • bug 729681 – Remove the separate launcher icon for Firefox Sync
  • bug 717904 – Add-ons Manager is broken after installing an extension with browser restart
  • Created http://limpet.net/ua – add-on to work around BrowserID regression (bug 730015)
  • https://github.com/toolness/collusion/issues/66 – Don’t log anything in Private Browsing mode

Next:

  • Finish add-on manager work
  • Other bugs

Margaret

Done:

Next:

Blocked:

Scott (jwir3)

  • Font inflation P2 bugs including bug 708187 and bug 705446, should be finished with the latter bug this afternoon.
  • dbaron is reviewing architecture still, trying to determine if the current font inflation system will work overall.

BLassey

  • OUT – MWC

DougT

  • Bug Triaging
  • Looking into startup perf w/ SessionStore.js is not cleaned up
  • Prepping for W3C Geo meeting

MFinkle

  • OUT – Dancing

Madhava

Ian Barlow

Last week

  • Catchup from work weeks
  • Remote tabs UI – bug 708266

This week

  • Tablet UI: Tabs, Menu, Awesomebar

Patryk Adamczyk

Working on:

+ Polishing the reader mode feature for future Firefox
+ Tablet designs

GFX

Round Table

  • QA
    • Doing daily triage and bug noms against this list (from Mobile/Triage page)
      • M: 9am PST, W,F: 7am PST, T,Th: 1pm PST
    • discussion on breaking out automated fennec smoketests in robocop
      • Tests will be organized here
    • Daily testing on Maple and Nightly builds
  • MTD
    • Still on m-a

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress