Confirmed users
206
edits
m (→QA) |
|||
(26 intermediate revisions by 14 users not shown) | |||
Line 12: | Line 12: | ||
== Major Topics for This Week == | == Major Topics for This Week == | ||
;Dynamic Toolbar: Chris Lord has been keeping up with regressions from the new toolbar behavior. Once {{bug|852565}} lands, the toolbar should be pretty solid. Nice work! | |||
;HTML5 Support: Over the last week two HTML5 features landed: HTML5 <input type="range"> and Web Notifications. We got a bump on html5test.com for the range control, but the notifications are blocked on bad testing code. David Baron has a [https://github.com/NielsLeenheer/html5test/pull/211 pull request] to fix html5test. | |||
==Stand ups== | ==Stand ups== | ||
Line 21: | Line 23: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
===Kats=== | ===Kats=== | ||
* Mar 13 - Mar 19 | |||
** bug 827347 - allow downloading/installing update from about:firefox | |||
** bug 847002 - fix crash in nsPresShell::Paint | |||
** bug 851180, bug 827347 - follow-ups for previous bugs | |||
** bug 850875 - fix regression with environment variables not getting set | |||
** bug 851060 - move util files into the util/folder | |||
** bug 802130, bug 852070 - <b>threading cleanup</b> | |||
** bug 815862 - allow more acceleration on high-res devices | |||
** bug 852163 - fix leak of activity introduced by toolbar hiding | |||
** investigated and tracked down at least one source of bug 797615 | |||
** snappy work week | |||
* Next: | |||
** more snappy work week (working on bug 847499) | |||
** hook up a new device to AWSY/mobile once i get back to toronto | |||
** get back to PZC unification | |||
===GBrown=== | ===GBrown=== | ||
* Done: | |||
** Investigated {{bug|851861}} Intermittent testOverscroll... | Pixel at 100, 0 - Color rgba(0,0,0,255) not close enough to expected rgb(32,100,0) | |||
* Working on: | |||
** {{bug|781179}} Android PGO investigations: stalled by a valgrind bug (expect a patch from sewardj today) | |||
** Investigating effect of skiagl on shumway performance (looks good!) | |||
** {{bug|814282}} Intermittent testVkbOverlap | testVkbOverlap - Found 0 green pixels after tapping | |||
** {{bug|819419}} Intermittent testAllPagesTab | Awesomebar URL stayed the same | |||
** {{bug|847835}} Intermittent test failures caused by app installation failures | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
* Done | * Done | ||
Line 55: | Line 83: | ||
===JChen=== | ===JChen=== | ||
* Past week | |||
** JimDB | |||
*** JDB integration | |||
*** Using TEST_PATH when debugging mochitests | |||
*** Detecting mismatched objdir and installed apk | |||
*** Basic automatic update feature | |||
*** Ported some Google patches from NDK's GDB to JimDB | |||
*** Fixed bug where some breakpoints with conditions cause Fennec to crash | |||
*** Fixed bug where sometimes calling function in Fennec from JimDB will cause crash | |||
** Fixed {{bug|847823}} - Update Java IME to reflect updated Gecko interface | |||
** Fixed {{bug|706336}} - Home and End buttons in Swype don't work | |||
* Next | |||
** JimDB | |||
*** Rewrite wiki page | |||
*** Blog about changes | |||
** IME bug backlog | |||
===GCP=== | ===GCP=== | ||
* Last week: | |||
** WebRTC audio {{Bug|832551}} backends | |||
** Investigate Chrome for Android backend | |||
** Rebase & rework the alder patches for mozilla-central | |||
** {{Bug|840244}}, {{Bug|835973}}, {{Bug|839907}}, {{Bug|839836}}, {{Bug|839831}}, {{Bug|830935}}, {{Bug|830942}}, {{Bug|839841}} | |||
** Debug it! | |||
*Next week: | |||
** Moar debugging. | |||
** Land patches. | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** {{Bug|850693}} - java.lang.ClassCastException: android.os.BinderProxy cannot be cast to org.mozilla.gecko.NotificationService$NotificationBinder at org.mozilla.gecko.NotificationServiceClient$NotificationServiceConnection.onServiceConnected(NotificationServiceClient.java) | |||
** {{Bug|851056}} - Downloads can't be canceled if the user closes Firefox while the download is in progress | |||
** {{Bug|828990}} - Thumb position does not advance; and or, unnecessary thumb position in input fields on tap | |||
* Next | |||
** {{Bug|838793}} - Don't keep a reference to AboutHomeContent | |||
** Eclipse integration? | |||
===Sriram=== | ===Sriram=== | ||
* Layouts and Styles - {{Bug|823644}} | |||
** First set of patches reviewed and ready to be landed | |||
** Crashes in 2.2 device and was backed out | |||
* New about:home - {{Bug|852312}} | |||
** Refactoring of views in about:home is complete | |||
** Waiting for UX on final designs | |||
* Modify tab button style - {{Bug|848719}} | |||
* Tabs button showing wrong color in pressed state - {{Bug|852237}} | |||
* Neutralize highlight color - {{Bug|848707}} | |||
* Cleanup address-bar animation - {{Bug|817288}} | |||
===WesJ=== | ===WesJ=== | ||
'Last week' | |||
* Bug 809558 - Web app audio does not stop playing when backgrounded (or taking a phone call) - waiting for review | |||
* Bug 850898 - nsNativeTheme for Android - paused for now | |||
* Bug 419588 - Add support for multiple ICO and ICNS sizes | |||
* Bug 851693 - Allow loading URI Intents - needs a sec review before we land | |||
'This week' | |||
* Finish up Bug 419588 - Add support for multiple ICO and ICNS sizes | |||
* Bug 850645 - Unable to launch WebApps - Crash @ java.lang.IllegalStateException: attempt to re-open an already-closed object | |||
* Bug 840593 - In content UI cut off on small screens - test failures (need a small screen device to test on) | |||
* Bug 842911 - mini-app mode button on Samsung tablet can block content (need to get hold of a device that supports this) | |||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* {{Bug|838652}} - Use res-auto namespace alias instead of autotools substitutions for package name | |||
* {{Bug|848070}} - Crash org.mozilla.gecko.TabsPanel.<init>(TabsPanel.java:84) | |||
* {{Bug|844959}} - Tabs are hidden after a tap on privacy tab button and a rotation | |||
* {{Bug|848551}} - about:home thumbnail aspect ratio wrong on tablets | |||
* {{Bug|852227}} - Don't highlight tab background on pressed when showing cell | |||
* {{Bug|843641}} - Tablet tab carat changes direction in portrait mode | |||
* {{Bug|850936}} - [Tablet] - Unable to change tab sections after rotation with sidebar open | |||
'''Next week''' | |||
* More tabs tray bug fixing | |||
* a11y support in TwoWayView | |||
* Architectural changes (transition manager, UI bus, etc) | |||
===Margaret=== | ===Margaret=== | ||
* Done | |||
** Distribution support for additional default search engines - {{bug|848420}} | |||
** Add support of pre-pinned bookmark on about:home for distributions - {{bug|848254}} | |||
** Tab from last time saved as wyciwyg:// - {{bug|841151}} | |||
** Some more cleanup - {{bug|852360}}, {{bug|852334}} | |||
* In Progress | |||
** Add UI to specify a default search engine - {{bug|730445}} | |||
* Next | |||
** Get rid of text selection mouse events hack - {{bug|667243}} | |||
** Community building meetup in Toronto | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
'''Last Week:''' | |||
* Profiling performance issues with reflow-on-zoom to determine what might be causing lag when zooming in, then zooming back out. I think I've found a partial solution to the problem, and it makes reflow on zoom significantly more performant, but there is still some lag. | |||
* Found solution for {{bug|836568}}. | |||
* Found solution for {{bug|800805}}. | |||
'''This Week:''' | |||
* Continue pushing forward with {{bug|836565}}, hopefully finding a more significant change that will speed up reflow in the case of reflow-on-zoom. | |||
* Land {{bug|803719}}, {{bug|800805}}, and {{bug|836568}}. | |||
* {{bug|520992}}: getComputedStyle / height ignoring -moz-box-sizing:border-box (analysis to see if we can get a simple patch for this) | |||
* {{bug|824965}}: GetCaretPositionFromPoint returns incorrect offset in text editor (if I have time) | |||
'''Blocked On:''' | |||
* Review for layout changes in {{bug|803719}} (dbaron currently assigned to review these, but perhaps there's someone else?) | |||
'''Other:''' | |||
* PTO tomorrow and Friday for WCHA hockey tournament (Go [http://www.youtube.com/watch?v=fzxRpPiOxUY Fighting Sioux]) | |||
===BLassey=== | ===BLassey=== | ||
;last week | |||
* Q2 goals | |||
* APKs in APKs | |||
;next week | |||
* PTO | |||
===MFinkle=== | ===MFinkle=== | ||
'''Working On''' | |||
* Q2 Goals [https://wiki.mozilla.org/Firefox/Goals/2013Q2#Firefox_for_Android (Draft)] | |||
* {{bug|852962}} - Bad optionsURL will show 'options' header but no options | |||
* {{bug|852608}} - Add support for OpenSearch. Firefox Mobile ignores <link rel="search"> | |||
* {{bug|852828}} - Add basic support for subscribing to feeds (RSS/Atom) | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
* New blog post about fonts in Firefox: https://blog.mozilla.org/ux/2013/03/improved-type-on-firefox-for-android/ | |||
* Working on title bar interactions with Lucas, Chris and Sriram. Tentative mockup: http://cl.ly/image/3R390o1q0F1X | |||
* Trying to finalize new about:home designs this week | |||
* Up next after that: reorganizing Settings | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===Contributors=== | ===Contributors=== | ||
== Round Table == | == Round Table == | ||
* (kats) Try doing status updates in http://benjamin.smedbergs.us/weekly-updates.fcgi/ or http://teamstat.us to be more in sync with other teams | |||
* (jchen) During ANR reporter's privacy review, we were asked to append the telemetry opt-out notice to convey the type of information sent in ANR reports (stacks and logs when ANR happens) | |||
** Current notice: "Nightly sends information about performance, hardware, usage and customizations back to Mozilla to help improve Nightly." | |||
** Some ideas: | |||
*** "… information about performance, stability, hardware, usage and customizations …" | |||
*** "… information about performance, program state, hardware, usage and customizations …" | |||
*** "… information about performance, status, hardware, usage and customizations …" | |||
*** "… information about performance, condition, hardware, usage and customizations …" | |||
*** "… information about performance, execution, hardware, usage and customizations …" | |||
===QA=== | ===QA=== | ||
==Critical== | ====Critical==== | ||
* Web-apps have been untestable for over a week now; unable to launch web-apps: {{bug|844895}} | * Web-apps have been untestable for over a week now; unable to launch web-apps: {{bug|844895}} |