Mobile/Notes/19-Sep-2012: Difference between revisions

 
(21 intermediate revisions by 14 users not shown)
Line 20: Line 20:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
* This week
** Fix some plugin crashers
** Fix low-res plugin bug on Tegra (thanks to Cwiiis)
** Hopefully finish up SurfaceTexture-backed WebGL
* Next week
** Dig into Project 256meg with kats
===Kats===
===Kats===
* Sep 12 - Sep 19:
* Sep 12 - Sep 19:
Line 27: Line 36:
** first mentored patch (bug 769391) landed!
** first mentored patch (bug 769391) landed!
** bug 791263 - (WIP) disable screenshotting on low memory
** bug 791263 - (WIP) disable screenshotting on low memory
** filed bug 792131 as a meta-bug for tracking all sorts of different memory-reducing ideas
** filed {{bug|792131}} (alias=256meg) as a meta-bug for tracking all sorts of different memory-reducing ideas
** blogged about some research papers
** blogged about some research papers


Line 36: Line 45:


===GBrown===
===GBrown===
* Last week:
** {{bug|767215}} Intermittent testAxisLocking, testLoad, testFlingCorrectness, testOverscroll, testPanCorrectness
** {{bug|770483}} Intermittent Robocop testAboutPage | GeckoEventExpecter - blockForEvent timeout: Tab:Added
** {{bug|770461}} Intermittent Robocop | testHistoryTab | Context menu has New Tab option
* Next:
** Reftest failures on new tegras
** A few more intermittent robocop failures
** {{bug|792147}} [ARMv6] Disable in-memory file cache
===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
* Done
** Merge {{bug|785333}} and {{bug|786672}} into Aurora
** {{bug|786502}} - Static background on Bungie.net appears to scroll away with the content
** {{bug|788202}} - When listing a frame tree, subdocument frames are not entered
* Now/next
** Help with BenWa's progressive tile drawing work
** {{bug|792415}} - Covered areas of fixed position elements are not rendered
** Blog about invalidation work
* Back-burner/blocked
** Invalidation bugs (waiting on DLBI)
** {{bug|783914}} - WEBGL_depth_texture doesn't work using ANGLE (low priority)
** {{bug|785069}} - tcheckerboard2 has regressed substantially since Jul 22nd (blocked on regression range)
** {{bug|786412}} - Consolidate ContainerLayer functions (waiting on nrc's shadow layers work)
===Chris Peterson===
===Chris Peterson===


Line 52: Line 86:


===GCP===
===GCP===
*Last week:
**I fought with Vidyo on Linux. (Vidyo won)
**{{Bug|741808}} Finish enabling URL classification in SafeBrowsing.js component
**{{Bug|791301}} Generic fallocate code is broken for files smaller than system block size
*Next week:
**{{Bug|727370}} Bad(?) files in safebrowsing folder in user profile prevent loading any site after installing update
**{{Bug|792339}} OUT_OF_MEMORY_KILLED telemetry breakdown
**{{Bug|792065}} Uninitialised value use in nsIdleServiceDaily::DailyCallback
**Bugfixing (e.g Bug 778935)
*Blockers:
**Feedback from Telemetry database
===Brian N===
===Brian N===
* Done
** Bug 791051 - Session restore won't fail if there are no tabs in JSON
** Tried animations for Bug 769145 - Add an opt-in for the search suggestions feature
*** Difficult due to Android limitations
** Back to Bug 582244 - Implement Private Browsing
* Next
** Per-tab private browsing implementation
===Sriram===
===Sriram===
* Done:
** Menus:
*** Refactor into list
*** Add submenu support
*** Provide sharing: https://sriramramani.wordpress.com/2012/09/19/sharing-is-caring/
* Next:
** Land "thumb" in input box
** Start looking at personas
===WesJ===
===WesJ===
'Last week'
* Bug 785496 - Marketplace app installs 4 shortcuts on dekstop
* Bug 780759 - Splashscreens for webapps
* Bug 791831 - Move click haptic feedback into platform
* Bug 788073 - Use platform touch redirection
* Bug 783921 - Application shortcuts wrongly scaled? (DPI)
* Bug 787271 - Expose some JNI to js through js-ctypes
* Bug 708048 - context menus sometimes do not show link location
* Digging through ringmark - Bug 783301
'Landed for raphc'
* Bug 730330 - input type='date/time' should use the system date/time picker
'This week'
* Bug 789041 - Expose some more JNI to JS
* Bug 787765 - Retheme about:home thumbnails
===LucasR===
===LucasR===
===MBrubeck===
===MBrubeck===
* Metro stuff
===Margaret===
===Margaret===
===Scott (jwir3)===
===Scott (jwir3)===
Last Week:
Last Week:
* Developed a demo video for reflow-on-zoom. It's available at: [http://people.mozilla.org/~sjohnson/refloz.ogv refloz.ogv]
* Developed a demo video for reflow-on-zoom. It's available at: [http://people.mozilla.org/~sjohnson/refloz.ogv refloz.ogv] (Also, there's an apk build at the same location: [http://people.mozilla.org/~sjohnson/refloz.apk refloz.apk] - It also has the maxRatio preference available, too. If you choose to try it out, keep in mind it's still pretty rough.)
* Worked on {{bug|784375}}: Add ability to specify a maximum font inflation ratio. It's in review, but I'm trying to get it to reflow when prefs change.
* Worked on {{bug|784375}}: Add ability to specify a maximum font inflation ratio. It's in review, but I'm trying to get it to reflow when prefs change.
* Isolated behavior for -webkit-text-size-adjust: percentage%. It appears to simply increase the specified font size. Still performing a few more tests before adding it to the spec-in-progress for this feature.
* Isolated behavior for -webkit-text-size-adjust: percentage%. It appears to simply increase the specified font size. Still performing a few more tests before adding it to the spec-in-progress for this feature.
Line 66: Line 149:
This Week:
This Week:
* Still working to fix quirks in reflow-on-zoom prototype.
* Still working to fix quirks in reflow-on-zoom prototype.
* Assisting mbrubeck in debugging issues with {{bug|716575}} where patch 3 of the series is crashing talos (on apparently an NS_SUCCEEDED(xxx) operation?!?!) Could maybe use some help here to try and determine what's going on. I'm not sure how to reproduce- I'm going to try and see if I can get talos running on my phone to see if I can shed some light on this problem. We don't have any information from logs, because when it crashes on talos, we don't even get a browser_output.txt file. :|
* Assisting mbrubeck in debugging issues with {{bug|716575}} where patch 3 of the series is crashing talos (on apparently an NS_SUCCEEDED(xxx) operation?!?!) We're not entirely sure how to reproduce- it seems to only happen in Talos tests (mochitests and reftests pass just fine...) I'm going to try and see if I can get talos running on my phone to see if I can shed some light on this problem. We don't have any information from logs, because when it crashes on talos, we don't even get a browser_output.txt file. :|
* {{bug|790645}}: Font inflation enlarges text when reloading content in form inputs after zooming}}
* {{bug|790645}}: Font inflation enlarges text when reloading content in form inputs after zooming


===BLassey===
===BLassey===
Last week
* in Warsaw for performance work week
* {{bug|727352}} - get rid of JSON usage in viewport updates
* {{bug|785291}} - add support for in-product fonts, reading from extracted res/fonts
* {{bug|790614}} - report broken mobile site feature, a little controversial
This week
* {{bug|785291}} - adding support for reading directly from the apk
* {{bug|756140}} and {{bug|790139}} crashes on CM
Blockers
* unable to reproduce CM crashes
===MFinkle===
===MFinkle===
Done:
Done:
Line 135: Line 229:
== Round Table ==
== Round Table ==
=== QA ===
=== QA ===
* CM, affected across all channels
** {{bug|790139}}, {{bug|756140}}
* Concerned bugs from 16 Beta 3 testing:
** {{Bug|771774}} crash with eglMakeCurrent failed (EGL error 3000) and abort message: "OpenGL-accelerated layers are a hard requirement on this platform [...]" on Vivante GPUs (e.g. in Rockchip rk29board and in imapx200 chipsets)
** {{Bug|778175}} Startup crash on devices incompatible with OpenGL ES 2.0 (e.g. HTC Wildfire)
* Added a few more Armv6 devices to QA inventory.  See [https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility Armv6 test results] page
* Testday next friday, 9/28
* Beta 4 testing this week
* Compiling Fx17 features
* Driving down regressionwindowwanted and similar bugs
* creating a matrix of graphics chipsets and roms to test for h264 decoding
==== Socorro/Breakpad/Stability ====
==== Socorro/Breakpad/Stability ====
Hightlights:
Hightlights:
Confirmed users
2,023

edits