Confirmed users
2,023
edits
(→GCP) |
|||
(34 intermediate revisions by 17 users not shown) | |||
Line 13: | Line 13: | ||
== Major Topics for This Week == | == Major Topics for This Week == | ||
;UI Hackathon: Looks like we fixed 19 [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20sw%3Aui-hackathon&list_id=6435558 ui-hackathon bugs] during the sprint. Lucas has a [http://lucasr.org/2013/04/29/ui-polishing-in-firefox-for-android/ wrap-up post] that goes into more detail. The general consensus seems to be that the Hackathon was a success, and we are looking forward to doing more of them. | ;UI Hackathon: Looks like we fixed 19 [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20sw%3Aui-hackathon&list_id=6435558 ui-hackathon bugs] during the sprint. Lucas has a [http://lucasr.org/2013/04/29/ui-polishing-in-firefox-for-android/ wrap-up post] that goes into more detail. The general consensus seems to be that the Hackathon was a success, and we are looking forward to doing more of them. | ||
;L10n repack changes: We stopped packaging a whole ton of files as part of the multi-locale builds. If you see any regressions, please file a bug and CC :Pike. | |||
We're only using those toolkit l10n files now that are explicitly referenced. Please be mindful when trying to use more files from there, you'd need to add them to the magic in http://mxr.mozilla.org/mozilla-central/source/mobile/android/locales/jar.mn#32 | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
Line 29: | Line 32: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
* Bug 848482 - [SkiaGL] SourceSurface doesn't currently work with SkiaGL | |||
* Bug 863223 - [layers-refactoring] regressed async canvas updates | |||
* Bug 848652 - Implement the ArrayBuffer version of AudioContext.createBuffer | |||
* Other SkiaGL stuff | |||
===Kats=== | ===Kats=== | ||
* April 24 - May 1: | * April 24 - May 1: | ||
Line 45: | Line 54: | ||
===GBrown=== | ===GBrown=== | ||
* Done: | |||
** http://gbrownmozilla.wordpress.com/2013/04/30/firefox-for-android-performance-measures-april-check-up/ | |||
** (first batch landed) {{bug|865006}} Run more xpcshell tests on Android | |||
* Work in progress: | |||
** {{bug|865944}} Use foreground activity instead of process name to determine if remote browser has terminated | |||
** Panda test reliability in general | |||
** {{bug|867626}} Expose Shumway in navigator.plugins | |||
** Links to Shumway examples, more info for the curious: http://mozilla.github.io/shumway/ | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
* Done | |||
** {{bug|865298}} - Fix-ups after dynamic toolbar refactor | |||
** {{bug|850783}} - Scrollbar gets clipped when toolbar is visible | |||
** Got build env of b2g setup and building Keon images | |||
** Interview | |||
* Doing | |||
** {{bug|803299}} - Enable 32-bit colour on Android | |||
** Looking into more dynamic toolbar regressions | |||
** Merge dynamic toolbar work to Aurora | |||
** Enable OMTA on Android? | |||
===Chris Peterson=== | ===Chris Peterson=== | ||
* Done | |||
** Push API for Android; need to discuss with dougt | |||
** Debugging Flash topcrash {{bug|827407}} and upside-down video {{bug|863498}} | |||
** Fixed {{bug|863288}} - OutOfMemoryError: at android.graphics.BitmapFactory.nativeDecodeByteArray(Native Method) | |||
** Fixed {{bug|864339}} - Crash on 'New Private Tab' @ org.mozilla.gecko.mozglue.NativeZip.createInputStream(NativeZip.java:71) | |||
** Fixed {{bug|863477}} - SurfaceCaps assertion failure in GLContext::UpdatePixelFormat() when playing Flash video | |||
* Next | |||
** Continue Push API | |||
===JChen=== | ===JChen=== | ||
* Past week | |||
** Fixed {{bug|743158}} - Awesome Screen should select/deselect URL text on address bar focus on change | |||
** Fixed {{bug|864666}} - Two characters entered when typing into password field with 'Phone' type keyboard | |||
** Bisected {{bug|867084}} - Problem with text entry on Persona password | |||
** Fixed {{bug|852597}} - Hard to debug webapps in jimdb | |||
** Kept working on {{bug|863777}} - Teach ANR reporter to use the profiler to get a native stack | |||
** Looked at some ANR reports (e.g. {{bug|860879}} - ANR @ org.mozilla.gecko.PromptService.finishDialog) | |||
* Next | |||
** Try to get a native stack for {{bug|860879}} | |||
** Revisit {{bug|847983}} - IME in designmode doesn't seem to work very well | |||
===GCP=== | ===GCP=== | ||
*Last week: | *Last week: | ||
**WebRTC debugging: | **WebRTC debugging: | ||
**Bug 862883 - Enable mochitests | **Bug 862883 - Enable mochitests (https://tbpl.mozilla.org/?tree=Try&rev=286bad8d4740) | ||
**Bug 866093 - Error in Android 2.2 path, some video crashes | **Bug 866093 - Error in Android 2.2 path, some video crashes | ||
**Bug 863290 - Crashes when Camera is stuck | **Bug 863290 - Crashes when Camera is stuck | ||
**Review of Plantronics Bluetooth patches: Bug 859430 | |||
*Next week: | *Next week: | ||
**Bug 863290 - Crashes when Camera is stuck | **Bug 863290 - Crashes when Camera is stuck | ||
Line 60: | Line 113: | ||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** UI polish bugs (865923, 856572, 862761, 814165, 835012, 866854) | |||
* Next | |||
** Change about:home to use ViewPager | |||
===Sriram=== | ===Sriram=== | ||
===WesJ=== | ===WesJ=== | ||
'''Last week''' | |||
* Bug 857165 - Highlight domain name when we show urls | |||
* Bug 813288 - Fennec's Doorhanger animations should follow desktop | |||
* Bug 863828 - New tab increment animation | |||
* Bug 778216 - create a pref that will show the full URL in the awesomebar instead of the title | |||
* Bug 851581 - "This link needs to be opened with an application" is an awful message | |||
'''This week''' | |||
* Bug 808636 - Update visual style of mobile error pages | |||
** WIP + trying to gather all pages together at http://people.mozilla.com/~wjohnston/netError/index.html | |||
* Bug 826325 - Decide where window.open should open content - Have patch. Working through reviews | |||
* Bug 813756 - Payments frontend for Android - fixing some b2g bugs and tests | |||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* UI polishing hackathon | |||
** Blog post: http://lucasr.org/?p=3717 | |||
* {{bug|866466}} - Opening a remote-tab from tab-menu overlays view onto the regular and private tabs menu | |||
* {{bug|867141}} - Unable to close regular tabs after closing last private tab | |||
* {{bug|865228}} - Refine animations in toolbar | |||
* {{bug|858687}} - BrowserToolbar's menu button is optional | |||
* {{bug|862755}} - Reader mode icon from the URL bar corner is almost impossible to access | |||
* {{bug|860308}} - Content leaks through small gap between tab button and the address bar in the private-browsing-mode theme | |||
* {{bug|858978}} - Regression: Vertical line on URL bar | |||
'''Next week''' | |||
* {{bug|867554}} - Change sidebar default behavior to slide the browser chrome partially offscreen | |||
* New about:home - Move awesomescreen into about:home fragment | |||
===Margaret=== | ===Margaret=== | ||
* Done | * Done | ||
Line 76: | Line 159: | ||
* Next | * Next | ||
** about:home redesign | ** about:home redesign | ||
** Working from New York next week (maybe some PTO) | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
'''Since Apr 17''': | |||
* {{bug|836568}} landed: Reflow-on-zoom has issues with events being queued up. | |||
* {{bug|862763}}: Font inflation checking is showing up way too much (~15%) in profiles (complete, but hasn't landed yet - still in review). | |||
* {{bug|836565}}: Performance problems with reflow-on-zoom (finished hresize solution, about a 35% performance increase... in review). | |||
* {{bug|861106}}: Crash in nsDocumentViewer::SetMinFontSize (finished, will be in review by the end of today) | |||
'''This Week''': | |||
* {{bug|864595}}: Assertion failure in caretPositionFromPoint | |||
* Other minor issues with font inflation and reflow-on-zoom (crash {{bug|794693}}, etc...) | |||
* Begin work on additional performance improvements for reflow-on-zoom. | |||
* Still looking into getting started with reflow-on-zoom only on double tap. | |||
===BLassey=== | ===BLassey=== | ||
;Done | |||
* {{bug|867517}} Gecko based WebView for Android, WIP patch up | |||
* {{bug|860067}} Enable WebSMS using helper service, no progress | |||
* {{bug|866957}} Collect and report cell tower and wifi location data, patch r+'d, need to land | |||
===MFinkle=== | ===MFinkle=== | ||
* Interviews and planning | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
* Last week | |||
** Great job on the hackathon everyone! Great to see all the refinements in Nightly now :) | |||
* This week | |||
** More detailing | |||
*** url bar animation refinements: https://bugzilla.mozilla.org/show_bug.cgi?id=867633#c1 | |||
*** new progress indicator https://bugzilla.mozilla.org/show_bug.cgi?id=853844#c16 | |||
*** trying to nudge 24 or 32 bit color support along https://bugzilla.mozilla.org/show_bug.cgi?id=803299 | |||
** Reader enhancements | |||
** Putting together some UX prerequisites for Mozilla Apps on Android | |||
** Kicking off some TV design explorations with Zhenshuo (fang on IRC), stay tuned! | |||
** Kicking off some future tablet design explorations with Yuan (yuan on IRC), stay tuned! | |||
** Working with UR to queue up some usability testing for the new about:home, once it's in a testable state | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===WebRT=== | ===WebRT=== | ||
== Round Table == | == Round Table == | ||
===PICL=== | |||
There will be a PICL kick-off meeting Friday, if you are interested please let blassey or mfinkle know. | |||
=== Feature Focus === | === Feature Focus === | ||
;Fx21 | ;Fx21 | ||
*{{mok}} {{Bug|834681}} - Add support for basic distribution modifications | *{{mok}} {{Bug|834681}} - Add support for basic distribution modifications | ||
*{{mok}} {{Bug|831354}} - Ship fonts for content in Firefox for Android | *{{mok}} {{Bug|831354}} - Ship fonts for content in Firefox for Android | ||
*{{mok}} [https://wiki.mozilla.org/Mobile/Projects/Amazon_search_URL Amazon Search URL] | *{{mok}} [https://wiki.mozilla.org/Mobile/Projects/Amazon_search_URL Amazon Search URL] | ||
*{{mplan}}{{Bug|867604}} - [Meta] HTML5 Compat <== need help tracking these down | *{{mplan}}{{Bug|867604}} - [Meta] HTML5 Compat <== need help tracking these down | ||
Line 94: | Line 216: | ||
;Fx22 | ;Fx22 | ||
*{{mrisk}} [[Mobile/Projects/Reflow on zoom | Reflow on zoom]] (double tap) by default | *{{mrisk}} [[Mobile/Projects/Reflow on zoom | Reflow on zoom]] (double tap) by default | ||
*{{mrisk}} | *{{mrisk}} {{Bug|716403}} - (dynamic-toolbar) Request to hide the navigation bar when scrolling down content | ||
*{{mprop}} [[Mobile/Projects/New tab UI | New tab UI]] | *{{mprop}} [[Mobile/Projects/New tab UI | New tab UI]] | ||
*{{mprop}} [[Mobile/Projects/ANR | ANR]] | *{{mprop}} [[Mobile/Projects/ANR | ANR]] | ||
;Fx23 | |||
* [[Mobile/Projects/NFC bump | NFC bump for tab sharing]] | |||
* [[Mobile/Projects/WebRTC platform support | WebRTC platform support]], preffed off | |||
* {{mok}} [[Mobile/Projects/Reader improvements|READER: Serif/Sans Serif font toggle, Add to reading list from long tap, add to reading list from context menu]] | |||
* {{mok}} {{Bug|730445}} - Add UI to specify a default search engine | |||
* {{mrisk}} [[Mobile/Projects/Firefox Health Report | Firefox Health Report]] | |||
* {{mplan}} [[Mobile/Projects/Webfeed handling | RSS/Atom feed handling]] | |||
* {{mplan}} [[Mobile/Projects/Set top box optimization | Set Top Box optimization]] | |||
* {{mplan}} [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] <== same set of bugs as above? | |||
* {{mplan}} [[Mobile/Projects/Dynamic Snippets | Dynamic Snippets]] | |||
* {{mprop}} [[Mobile/Projects/Addition of search engines | Addition of search engines]] | |||
* {{mprop}} [[Mobile/Projects/Changing default search engines by locale | Changing default search engines by locale]] | |||
===QA=== | |||
* Beta 6 work is on schedule | |||
* Split Java/chrome string changes undergoing testing |