Schedule
- Next merge is 2012-10-08
- Fx16 betas continue to ship weekly
Major Topics for This Week
- ARMv6
- Still collecting data to get confidence in the current minimum requirements (800MHz/512MB) as well as look for ways to test devices outside the minimums. We’d like to be able to drop the minimums to get more ARMv6 devices unblocked.
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!
Kats
Sep 19 – Sep 26:
- bug 713032 – add a MemoryMonitor class
- bug 792496 – remove empty ScreenshotHandler delegation functions
- bug 783230 – add a way to dump about:memory stats to logcat
- bug 792165 – get a benchmark running for measuring memory usage
- bug 791263 – disable screenshotting under low-memory conditions
- bug 793677 – fix regression from bug 727352 (if you saw weird viewport-related things, this may have been it)
- bug 791338 – fix focusing editable elements inside frames
- filed bug 794479 with a WIP to get java code loading in addons – API suggestions welcome
Next week:
- PTO from Friday September 28 to Monday October 8
GBrown
- Last week:
- bug 770461 Intermittent Robocop | testHistoryTab | Context menu has New Tab option
- bug 794070 Intermittent TEST-UNEXPECTED-FAIL | testHistoryTab | First row has Today header – Yesterday
- bug 785577 Intermittent testWebContentContextMenu | Exception caught – junit.framework.AssertionFailedError: The text: Open is not found!
- bug 792147 [ARMv6] Disable in-memory file cache
- bug 675049 xpcshell/netwerk/test/unit/test_bug654926.js fails on Android
- Next:
- bug 792212 – on the tegras we have found that reftests fail a lot…
Chris Lord (cwiiis)
- Done
- bug 793656 – Progressive tile upload causes flickering when invalidating (on m-c)
- bug 794200 – When drawing progressively with tiles, draw them in an ‘intelligent’ order (r+’d)
- bug 794465 – Progressive tile painting causes seams to appear in updated content (such as animated gifs) (r+’d)
- Now/next
- bug 794130 – Aborting painting outside the viewport
- bug 798998 – Planeswalker Points website fails to invalidate correctly
- Plan out low-res tiles for progressive tile drawing with BenWa
- Low priority/blocked
- Blog about invalidation work
- bug 785069 – tcheckerboard2 has regressed substantially since Jul 22nd
- bug 792415 – Covered areas of fixed position elements are not rendered
- Invalidation bugs (waiting on DLBI)
- bug 783914 – WEBGL_depth_texture doesn’t work using ANGLE (low priority)
- bug 786412 – Consolidate ContainerLayer functions (waiting on nrc’s shadow layers work)
Chris Peterson
- Done
- bug 785340 – crash in OmxDecoder::ReadAudio
- bug 789124 – Makefile assumes the jar command to be used is in the search path
- bug 780239 – Android’s InputMethodManager calls GeckoInputConnection.finishComposingText() on the wrong thread when dismissing “Add Search Engine” dialog
- bug 769894 and bug 792702 – IllegalThreadStateException: Expected thread “main” but running on thread “GeckoBackgroundThread”
- bug 790180 – CalledFromWrongThreadException: android.widget.ListView.setSelectionFromTop(ListView.java)
- bug 786312 – CalledFromWrongThreadException: android.widget.PopupWindow.dismiss(PopupWindow.java)
- Next
- PTO on September 27, 28
- bug 794233 – Stagefright video playback is blank in release builds, but not debug builds
GCP
- Last week:
- bug 727370 Bad(?) files in safebrowsing folder in user profile prevent loading any site after installing update
- bug 741808 Finish enabling URL classification in SafeBrowsing.js component
- bug 792065 Uninitialised value use in nsIdleServiceDaily::DailyCallback
- Next week:
- bug 792339 OUT_OF_MEMORY_KILLED telemetry breakdown
- bug 785960 “Don’t keep activities” developer option gets counted as OOM in telemetry
- bug 778855 affects mobile because we take >2s to start up
- Tab thumbnails (bug 787318 etc)
- Blockers:
- Need Telemetry reports from bug 792339
Brian N
- Past
- WIP Bug 582244 – Implement Private Browsing
- WIP Bug 769145 – Add an opt-in for the search suggestions feature
- Future
- Land Bug 582244 – Implement Private Browsing
- Maybe help with necessary platform changes
- Also need to add a real UI
- Land Bug 769145 – Add an opt-in for the search suggestions feature
- Bug 722661 – Stub restored tabs before Gecko starts
- Land Bug 582244 – Implement Private Browsing
Sriram
- Done:
- Landed submenus
- Working on uplifting
- Landed submenus
- Doing:
- Personas: http://cl.ly/image/3c2v3d41321c
- Need more concrete decisions on designs to approach this
- Personas: http://cl.ly/image/3c2v3d41321c
WesJ
Last week:
- Bug 793750 – After starting up the Marketplace app through FF Android in Open with app, then returning to FF Android and reaccessing marketplace.mozilla.org on a new tab, nothing happens
- Bug 793162 – Installation prompt not themed
- Bug 791612 – “other origin” bar persists after pressing Back button to return to same-origin page
- Bug 786826 – java.lang.NoSuchMethodError: android.content.SharedPreferences$Editor.apply at org.mozilla.gecko.WebAppAllocator.findAndAllocateIndex(WebAppAllocator.java) on Froyo
- Bug 790305 – Don’t add history entries for redirects or error pages
This week:
- Security bugs
- Bug 793796 – If remove a web app from the list of active processes, then try to re-launch it – splashscreen loads, but content occasionally does not load
LucasR
Last week
- PTO on Wednesday, Thursday, Friday
- bug 767980 – Tab drawer animation should be smoother
Next week
- bug 767980 – Tab drawer animation should be smoother
- bug 786638 – Implement testing infrastructure for reader mode
- bug 772940 – Swipe to close animation janky
Blockers
- bug 792259 – Using TextureView in LayerView regresses panning performance
Margaret
Done:
- Find in page bar
- Tapping find in page bar switches/closes tabs – bug 790897
- Dismiss VKB when tapping next/previous – bug 772449
- Top sites performance
- Setting up search engines creates an extra top sites filter query – bug 789947
- Multiple unnecessary AboutHomeRunnables – bug 789887
- Experimenting with changing the query – bug 785945
- Helping out with mentor bugs
- I’d like to brainstorm ways to organize more interesting/important tasks for contributors
Next:
- Continue working on top sites perf
Scott (jwir3)
Last Week:
- bug 710298: Add option for reflow-on-zoom (prototype, preffed off) [IN REVIEW: mfinkle]
- bug 784375: Add ability to specify a max ratio for font inflation [IN REVIEW: dbaron]
- bug 784887: Add a message passing interface from JS<->Java for pinch-to-zoom [IN REVIEW: mbrubeck]
This Week:
- Hopefully getting the above patches landed.
- Some small outstanding font inflation bugs.
BLassey
Last week and this week
- bug 785291 – adding support for reading directly from the apk
- bug 756140 and bug 790139 crashes on CM
- bug 793829 in tree freetype does not have debug symbols
Blockers
- unable to reproduce CM crashes
MFinkle
Done:
- Added more custom views to the layout inflater (bug 793083)
- Hide the WebApps promo in Beta and Release (bug 787188)
- Planning, Triage and Reviews
Next:
- Cache the DPI in nsWindow so we can stop making so many AndroidBridge::GetDPI JNI calls
- Will be in SF/MV next week
Madhava
- expressing opinions (solicited and un-)
Ian Barlow
In Progress
- Production contractor starting Oct. 1 \o/
- bug 794088 Updates to menu
- mockup http://cl.ly/image/0c0l400D460G
- new icons http://cl.ly/image/3Z393P3k362K
- Wrapping up some UX around Snippets
- bug 763671 New web form elements: http://cl.ly/image/441g2z2X3p0r
- Private Browsing, Guest Mode, Safe Browsing mockups underway, coming soon
- UI Responsiveness efforts – working list https://firefox-ux.etherpad.mozilla.org/25
- Armv6 design tweaks, wrapping up this week
- Android Sync Setup Improvements
- Sketches – http://cl.ly/image/2r3B1C2i462g
- Working with Sync team and Desktop UX to scope work https://wiki.mozilla.org/Services/Sync/NextGen
- Longer term work
- First Run & Update UX – sketches http://cl.ly/image/3c460L2v1Z30
- Search Enhancements – sketches http://cl.ly/image/1Q2x3J2N1X1s
- Top Sites customization on about:home – preliminary sketching http://cl.ly/image/1F1R2J1W1d1c
- Future improvements to about:home – sketches http://cl.ly/image/1x0A1K0r2g2m
UX Bonus Bugs
General
- bug 792407 Colour difference between title bar and in content UI background
- bug 715258 Favicons are low quality for internal / local pages
- bug 716051 Favicons are low quality for Mozilla-owned web properties
Title bar
- bug 784362 Fix forward button bg alignment (tablets)
About:home
- bug 787765 Update about:home thumbnails (thanks Wes!)
Menu
-
bug 784395 Make “Request desktop site” clearer / update checkboxes - bug 784366 Menu opens in the wrong direction
Tabs
- bug 792410 Update tab thumbnails
- bug 792414 Add bottom shadow to tabs tray
- bug 792429 Open tab menu wider
Reader
- bug 792420 Toolbar menu shouldn’t allow its text to be selected
Round Table
SUMO
Release
Firefox Ratings on Google Play:
5 star -> 53,473
4 star -> 19,788
3 star -> 13,190
2 star -> 8,722
1 star -> 13,627
Overall rating: 3.83
108,800 Total Reviews
Trending Topics:
- Crashing on Galaxy S Devices (May be bug 786000)
- Wanting to either change the Home Page, or remove Top Sites (bug 783312)
- Bookmarks seem hard to access (Example)
Beta
Google Play
Firefox Beta Ratings on Google Play:
5 star -> 9715
4 star -> 3896
3 star -> 1896
2 star -> 980
1 star -> 1703
Overall rating: 4.04
Total Reviews 18,190
More Details coming, check the wiki later today.
Please feel free to provide me feedback on the new reporting format as we continue to iterate over the next few weeks.
QA
- Beta test day this Friday please join #testday and help
Socorro/Breakpad/Stability
Hightlights:
- nhirata still on b2g more so.
- kairo’s report : fennecandroid.16.0b2.armv6.topcrash
Please see Platform Meeting Notes for Stability report
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: conference# 99998
- US/International: +1 650 903 0800 x92 Conf# 99998
- US toll free: +1 800 707 2533 (pin 369) Conf# 99998
- Canada: +1 416 848 3114 x92 Conf# 99998
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room