Mobile/Notes/18-Apr-2012
Jump to navigation
Jump to search
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 merge is 2012-04-24
Major Topics for This Week
- Tree status and approvals
- The Mozilla-Inbound and Mozilla-Central trees are in "approval mode" in an effort to minimize risk. Any mobile beta blocker or release blocker is cleared to land. Use "a=blocking-fennec" on the checkin. Soft blockers must get an explicit approval from a driver based on the risk-level of the patch. Too risky? Doesn't land in Fx14.
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: mostly making things preffable, some misc fixes, working on snap-to-tiles
- bug 743669 - fix tcheckerboard2 to run on froyo
- bug 718463 - fix blurry rendering on triple-tap
- bug 744241 - make display port options configurable via prefs
- bug 742115 - make panning options configurable via prefs
- bug 744390 - add a danger zone to the velocity-bias strategy
- bug 745501 - error trying to read simple string prefs in java
- bug 744699 - fix error in setting displayport
- bug 745540 - fix possible concurrent modification exception in gecko listener dispatching
- bug 741693 - make zoom curve preffable
- Next week:
- bug 737510 - snap displayport to tiles
- bug 741988 - track down regression
- other optimizations
- Blockers:
- none
GBrown
Last week:
- Trying to contribute to Bug 745177 Retain and re-use uploaded tiles
- Bug 742560 Increase Fennec's disk cache size
- Patch for discussion on Bug 745340 Improve disk cache smart sizing for mobile
- Bug 745889 SUT agent: java.lang.NullPointerException in DoCommand.GetProcessInfo
- Bug 743766 SUT agent: java.lang.IllegalArgumentException in RedirOutputThread
- Bug 744530 SUT agent: do not routinely report expected exceptions
Next week:
- Bug 745177
Chris Lord (cwiiis)
Chris Peterson
- Last Week
- Continuing investigation of missing key down/up events: bug 630576, bug 693338, bug 695626
- Implementing review feedback for bug 742036 - Convert DOM key codes to Android key codes when passing key events to Flash plugin
- This Week
- Fixed (waiting for r+) bug 742036 - Convert DOM key codes to Android key codes when passing key events to Flash plugin
- Fixed (waiting for r+) bug 687717 - mobile.twitter.com->When writing into tweet box with IME, remaining characters of tweet isn't decreased
- Moved core bug to evangelism bug 734305 - Spry autosuggest drop downs do not appear properly
- Closed content bug bug 733907 - Typing text into a crossword on the Times Crossword does not move across different text boxes
GCP
- Last week:
- bug 741281 Add a Java interface for sending telemetry data
- bug 743715 Cannot build Fennec without jemalloc
- bug 742815 Probing migration status can launch multiple migrations
- bug 743923 Don't keep history in memory during Profile Migration
- bug 721898 Remove history truncation code
- bug 744644 ProfileMigrator never sets PREFS_MIGRATE_BOOKMARKS_DONE
- bug 744668 Control URI access NPE if Fennec not yet launched
- bug 741042 Add telemetry support for timing XUL profile import
- bug 715550 Migration of Sync settings from XUL Fennec
- bug 745863 Debug logging is not compiled out in NSSBridge
- bug 746365 StrictMode violation in checking Profile Migration status
- Pending review:
- bug 746362 StrictMode violation in saving Sync migration state
- bug 746035 Profile migration does not adapt to Places database schema version
- bug 726379 crash java.util.concurrent.RejectedExecutionException
- This week:
- bug 721934 startup hangs at "Setting up Nightly..."
- Backout for bug 744993 arstechnica.com page block as "Reported Attack Site"
- Holidays
- Blockers:
- None
Brian N
Sriram
- Last Week:
- Experimented (a lot) with ICS Menu button highlight - bug 715278
- Dropped this for 1.0 as the button would change completely in next version.
- Avoiding a message to do initialize in GeckoApp - bug 744987
- Disable SQLite locking in TabsProvider and BrowserProvider - bug 744959
- Have a lighter shadow for BrowserToolbar - bug 715287
- Experimented (a lot) with ICS Menu button highlight - bug 715278
- This Week:
- Disable sensors while the application goes to background
- Add padding to top-sites thumbnails - bug 715272
- Resolution specific form validation resources - bug 737907
- Inverting form validation arrow - bug 737922
- Blockers:
- Resolution specific resources for doorhangers.
WesJ
Last week:
- bug 744816 - Fennec crashes in concurrent access of password db
- bug 745834 - PasswordProvider needs to set encryption type when it encrypts
- bug 745381 - We send a lot of touch events during panning
- bug 745936 - Display port should not override dirtyRect during hit detection
- bug 745384 - SQLiteBridge doesn't handle NULL's in query parameters
- bug 745383 - Error with the hashtable in GeckoProvider
- bug 721084 - Don't move profile to SD Card anymore
This week:
- bug 741247 - Touch events aren't consistently triggered especially on the right sides of elements - Have a very hacky patch that fixes this. Cleaning it up for feedback.
LucasR
Last week
- Soft blockers:
- bug 715214 - Allow tab menu page titles to run on up to 4 lines before truncating
- bug 743627 - The background of the AwsomeBar is a different color after scrolling on Motorola phones
- (Patch) bug 701330 - Show star on urls that are bookmarks in AwesomeBar screen
- Patch reviews
- Gave a talk about Mozilla & Mobile at the University of Évora (Portugal)
Next week
- Release blockers
- Blog about talk and experience in Portugal
Blockers
- None
MBrubeck
Done:
- bug 739038 - window.print fails and leaves Fennec in a weird state
- bug 735237 - window.showModalDialog fails and leaves Fennec in a weird state
- bug 721784 - Storage service and addon manager are broken after profile migration
Next:
- bug 707571 - Add support for user-scalable=no in meta viewport tag
- bug 739393 - New tab opened in background is not set to inactive
Margaret
Done:
- Fire input event on form autocomplete - bug 735747
- Tracked down tricky click-to-play click listener/XBL problem - bug 745016
- Wrote patch to combine duplicate bookmarks in top sites results - bug 741630
- There might be a perf hit, need to investigate other potential solutions
- Wrote a patch for getting larger favicons - bug 715263
- I don't like this approach, need to discuss more
Next:
- More soft blockers, or helping out where needed!
Scott (jwir3)
BLassey
- bug 721654 Crash in mozilla::AndroidBridge::HandleGeckoMessage
- bug 746135 PopLocalFrame won't be called if an error occurs in AudioRunnable::Run()
- bug 746139 local JNI frame won't be popped if init fails
- bug 746132 Screenshot buffers won't be freed if tab not found
- bug 746016 Cache low res version of the page in the java ui for use instead of checkerboarding
MFinkle
Done:
- Landed some blockers (bug 745750, bug 739446 and bug 741471)
- Reviews
- Triage (oh god, the triage)
- Testing builds
- Planning fx-team work week (next week in Toronto)
Next:
- Reviews, triage and bears! Oh my!
- Fx-team work week (going to do some hacking to keep my sanity)
- Assist in flipping Fennec from nightly to aurora
Madhava
Ian Barlow
Patryk Adamczyk
GFX
Round Table
QA
- kairo/chofmann's scripts and ADUs for the weekend were not working correctly due to something wrong with the cron jobs; for details see Socorro work
- This should be repaired by wednesday; thursday at the latest.
- Socorro/Breakpad bugs:
- bug 726385 Please create skiplist implementation for the Java field
- bug 726693 Some java crashes are not being mapped correctly to bugs in bugzilla even though the crash signature fields have the "signatures" listed
- bug 672606 - Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date
- bug 727234 - Crash Report [@ EMPTY: no crashing thread identified; corrupt dump ]
- bug 727286 - Incorrect messaging when failing to submit a crash report
- Fixed:
- bug 740829 - Nightly builds report for android doesn't have any data
- Crash-Stats:
- Soccoro 3 Day Crash List is listed in the Platform Meeting