Confirmed users
6,361
edits
MarkFinkle (talk | contribs) |
m (→Round Table) |
||
(37 intermediate revisions by 16 users not shown) | |||
Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
* Next merge: 2013-05-13 (3 BUSINESS DAYS!) | * Next merge: 2013-05-13 '''(3 BUSINESS DAYS!)''' | ||
* Next release: 2013-05-14 | * Next release: 2013-05-14 | ||
Line 15: | Line 15: | ||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
''Give a shoutout/thanks to people for helping fix and test bugs.'' | ''Give a shoutout/thanks to people for helping fix and test bugs.'' | ||
* Chen Dai contributed patches to | |||
** {{bug|866487}} - MOZ_UPDATER always set to true in AppConstants.java | |||
** {{bug|869322}} - Screen can't read the text in input box | |||
* Abir Viqar landed his first patch! (bonus points for an r+ on first attempt) | |||
** {{bug|839434}} - Private browsing page opens the pop-ups in normal browsing | |||
* Tetsuharu OHZEKI continued to file and fix multiple bugs | |||
** {{bug|865250}} - Clean up BrowserApp.get/setPreferences() | |||
** {{bug|867875}} - Add the pref to switch reader mode | |||
** {{bug|868936}} - Use strict equality operator in JSDOMParser.js | |||
==Stand ups== | ==Stand ups== | ||
Line 25: | Line 35: | ||
===Kats=== | ===Kats=== | ||
===GBrown=== | ===GBrown=== | ||
* Last week: | |||
** Investigated {{bug|867626}} Expose Shumway in navigator.plugins | |||
** {{bug|865944}} Use foreground activity to determine if browser has terminated | |||
** --> Panda failure rates much better this week | |||
** {{bug|868681}} Offline apps doorhanger not shown | |||
** {{bug|868767}} Unable to uninstall org.mozilla.fennec_aurora/firefox_beta and reboot | |||
* Working on: | |||
** {{bug|867626}} Expose Shumway in navigator.plugins | |||
** Follow-up on {{bug|865944}} Use foreground activity... | |||
** {{bug|869030}} Robocop testDoorHanger causes future reboots on pandas | |||
** {{bug|867360}} Watcher dies sometimes on Pandas | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
* Done | |||
** Wrote a timer webapp over the weekend: http://chrislord.net/index.php/2013/05/04/writing-and-deploying-a-small-firefox-os-application/ | |||
** Spent some time tracking down B2G issues | |||
** Bank holiday | |||
* Doing | |||
** {{Bug|866461}} - Bing.com constantly resizing with the dynamic toolbar | |||
** {{Bug|803299}} - Use 24-bit colour on 24-bit screens (patches r+'d but backed out due to reftest failures) | |||
===Chris Peterson=== | ===Chris Peterson=== | ||
* Done | |||
** Fixed {{bug|778459}} - java.lang.OutOfMemoryError: at org.mozilla.gecko.AwesomeBarTabs.updateFavicon() | |||
** Fixed {{bug|827248}} - java.lang.OutOfMemoryError: at org.mozilla.gecko.AboutHomeContent.getTopSitesThumbnails() | |||
** Fixed {{bug|868604}} - JavaScript Warning "test for equality (==) mistyped as assignment (=)?" in "chrome://browser/content/downloads.js" | |||
** Fixed {{bug|868673}} - Fix -Wtype-limits "comparison of unsigned expression >= 0 is always true" warning in XPFE | |||
** Implementing WebSockets for {{bug|834033}} - Push API for Android | |||
* Next | |||
** Implement System Messages for {{bug|834033}} - Push API for Android | |||
===JChen=== | ===JChen=== | ||
* Past week | |||
** Finished {{bug|863777}} - Teach ANR reporter to use the profiler to get a native stack | |||
*** Doing privacy review now | |||
** Worked on {{bug|860879}} - ANR @ org.mozilla.gecko.PromptService.finishDialog | |||
*** Have patches for review | |||
*** Going to file follow up bugs | |||
** Worked on {{bug|847983}} - IME in designmode doesn't seem to work very well | |||
* Next | |||
** Finish bugs from above | |||
** {{bug|868566}} - Cannot create a new paragraph in a text box on Motorola Support Forums | |||
** {{bug|868569}} - Cursor selection buttons in Swype don't work | |||
** {{bug|846660}} - java.lang.InstantiationException: can''t instantiate class char | |||
** PTO starting next Wed | |||
===GCP=== | ===GCP=== | ||
* This week: | |||
** WebRTC | |||
** {{Bug|862883}} Enable webrtc mochitest automation for FxAndroid | |||
** {{Bug|866093}} application crashed [@ webrtc::VoEExternalMediaImpl::SetExternalRecordingStatus(bool)] | |||
** {{Bug|863290}} crash in webrtc::videocapturemodule::DeviceInfoAndroid::NumberOfDevices | |||
** {{Bug|869477}} WebRTC UI permissions no longer shown | |||
* Next week: | |||
** {{Bug|863290}} crash in webrtc::videocapturemodule::DeviceInfoAndroid::NumberOfDevices | |||
** {{Bug|867185}} Camera names should percolate upwards to the UI | |||
** {{Bug|862808}} Local Video is upside down on Android when in portrait mode | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** Ouya bugs | |||
*** Bug 849847 - Make about:home scrollable with the analog stick | |||
*** Bug 868230 - Map gamepad X button to show/hide tabs tray | |||
* In progress | |||
** Bug 868553 - Make about:home use a ViewPager | |||
* Next | |||
** Other about:home rewrite work | |||
** Ouya bugs | |||
===Sriram=== | ===Sriram=== | ||
* Back from vacation | |||
** More coffee, more sleep, more cricket | |||
* Exploring quick share menu. | |||
===WesJ=== | ===WesJ=== | ||
* Vacation | |||
* Bug 813756 - Payments frontend for Android - Landed! yay! | |||
* Bug 757481 - Tests for prompt service - have some new wip up | |||
* Bug 798358 - Hardcoded add-ons on about:home links to author's desktop site with desktop add-on installs - Landing now | |||
* Bug 826325 - Decide where window.open should open content - Still trying to find the right solution here | |||
* Bug 808636 - Update visual style of mobile error pages - http://people.mozilla.com/~wjohnston/netError/index.html | |||
===LucasR=== | ===LucasR=== | ||
* '''Last week''' | |||
** Bank holiday | |||
** {{Bug|869166}} - Add space between URL bar and tab curve | |||
** {{Bug|869022}} - Fade tabs button and menu away when tabs panel is open | |||
** {{Bug|868460}} - Tidy up animation bits | |||
** {{Bug|867554}} - New sidebar animation on tablets | |||
** {{Bug|860121}} - Animating the landscape tab menu on tablets yield a white gap between the sidebar and the tab count button | |||
** {{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}} - Misc improvements in the browser toolbar animations | |||
** (In progress) {{Bug|869494}} - Add editing mode to browser toolbar | |||
* '''Next week''' | |||
** {{Bug|869494}} - Add editing mode to browser toolbar | |||
** {{Bug|867608}} - Gap between forward button and favicon after backing out of reader mode | |||
** Pre-assembly interviews for the Mozilla Summit meeting in Paris | |||
** Google I/O | |||
*** Android Design lab: https://developers.google.com/events/io/sessions/383307141 | |||
===Margaret=== | ===Margaret=== | ||
* Done | |||
** {{bug|867249}} - Improve BitmapUtils.getDominantColor to avoid returning gray-ish colors | |||
** {{bug|867627}} - Dominant color favicon backgrounds are really slow to update | |||
** {{bug|867650}} - Search list still shown on Awesomescreen when clearing search string | |||
** {{bug|867125}} - Unpinning a site from about:home removes it from about:home regardless of the number of visits | |||
** {{bug|867059}} - "Set as Default" option still available in context menu after disabling a search engine | |||
** Helped interview devtools candidates | |||
* In Progress | |||
** Crash in BrowserToolbar.setTitle - {{bug|868342}} | |||
** Blog post about dominant color favicons | |||
* Next | |||
** Update empty favicon style - {{bug|869634}} | |||
** Use better default thumbnails on about:home when we don't have a screenshot - {{bug|837392}} | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
'''Last Week''': | |||
* {{bug|847872}}: Reflow zoom on double tap only (r+, but I'm having some difficulty with tests - specifically testVkbOverlap on Android and I'm kind of blocked on this before I can land). | |||
* Looked into {{bug|864595}}: Assertion failure in caretPositionFromPoint. I have a solution, but it's not quite ready for review. | |||
* {{bug|862763}}: Performance of nsLayoutUtils::FontSizeInflationEnabled needs some work (in review). | |||
'''This Week:''' | |||
* Land reflow-on-zoom on double-tap only. | |||
* Land HResize performance enhancement for reflow-on-zoom. | |||
* Finish implementation of last solution for {{bug|836565}} that queues one event for each document to be reflown in nsDocumentViewer, for responsiveness (this might not be necessary). | |||
* {{bug|766599}}: Reframe to prevent crash in nsFontInflationData (this will allow us to dynamically change font inflation prefs without a reload). | |||
===BLassey=== | ===BLassey=== | ||
* {{bug|867517}} - Gecko based web view | |||
* {{bug|833795}} - Content jitters when URL bar hidden (B2G) | |||
===MFinkle=== | ===MFinkle=== | ||
'''Done:''' | |||
* {{bug|869477}} - WebRTC UI permissions no longer shown | |||
* Looking into {{bug|862377}} - Android WebRTC permissions UI will only respect first doorhanger | |||
'''Next:''' | |||
* Metro work week in Vancouver | |||
===Ian Barlow=== | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
* Designs ready to go | |||
** {{bug|869123}} NEW: Quick Share -- shortcut to most frequently used sharing service | |||
*** https://bug869123.bugzilla.mozilla.org/attachment.cgi?id=745998 | |||
** {{bug|867371}} Updated Settings UI in progress | |||
*** https://etherpad.mozilla.org/settings-reorg | |||
** {{bug|853844}} New progress indicator | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=853844#c16 | |||
** {{bug|867633}} Consolidate lock icon and forward button animations in toolbar | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=867633#c1 | |||
** {{bug|847435}} Updated look for back session history menu | |||
*** https://bug847435.bugzilla.mozilla.org/attachment.cgi?id=746397 | |||
** {{bug|868998}} Reveal title bar by scrolling a certain distance | |||
* Work in progress | |||
** {{bug|864958}} Some subtle adjustments to the PB chrome | |||
** {{bug|808636}} Reviewing work in progress on mobile error pages | |||
** Some discussion around WebRTC doorhanger permissions | |||
** Continuing work with Product on some UX prerequisites for Mozilla Apps on Android | |||
** Standing by for any and all questions about Multipage About:home | |||
** Usability testing plan for Multipage about:home | |||
** TV design concepts | |||
** New tablet concepts | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===WebRT=== | ===WebRT=== | ||
* There is a meeting on Friday (11a PT) to discuss the "synthesizing APK" approach to delivering Apps on Android. | |||
===PiCL=== | ===PiCL=== | ||
* Work week in Vancouver this week. | |||
== Feature Focus== | == Feature Focus== | ||
;Fx21 | |||
*{{mok}} {{Bug|834681}} - Add support for basic distribution modifications | |||
*{{mok}} {{Bug|831354}} - Ship fonts for content in Firefox for Android | |||
*{{mok}} [https://wiki.mozilla.org/Mobile/Projects/Amazon_search_URL Amazon Search URL] | |||
*{{mplan}}{{Bug|867604}} - [Meta] HTML5 Compat | |||
**Note: thanks for the uplifts last week! | |||
;Fx22 | |||
*{{mrisk}} [[Mobile/Projects/Reflow on zoom | Reflow on zoom]] (double tap) by default | |||
*{{mprop}} [[Mobile/Projects/New tab UI | New tab UI]] | |||
Pet bug: Bug 862996 - Put text headings back in the tab menu | |||
*{{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]] | |||
* {{mrisk}} {{Bug|716403}} - (dynamic-toolbar) Request to hide the navigation bar when scrolling down content | |||
;Fx24 | |||
Tradeoffs: Finishing the last 3 Reader Improvements and moving About:Home Redesign | |||
Need to create a project plan for Shumway and Dynamic Snippets | |||
* {{mplan}} [[Mobile/Projects/Packaged and privileged apps | Packaged apps support]] | |||
* {{mplan}} [https://wiki.mozilla.org/WebAudio_API_Rollout_Status Web Audio API] | |||
* {{mplan}} [[Mobile/Projects/API: Push notifications | API: Push notifications]] | |||
* {{mplan}} [[Mobile/Projects/API: Web activities | API: Web activities]] | |||
* {{mplan}} [[Mobile/Projects/API: Contacts | API: Contacts]] | |||
* {{mplan}} [[Mobile/Projects/SkiaGL | SkiaGL improvement]] | |||
* {{mprop}} [[Mobile/Projects/API: Payments | API: Payments]] | |||
* {{mprop}} [[Mobile/Projects/API: Alarm | API: Alarm]] | |||
* {{mprop}} [[Mobile/Projects/Location-based search engines | Location-based search engines]] | |||
* {{mprop}} [[Mobile/Projects/Shumway | Shumway]]: generic video player | |||
* {{mprop}} [[Mobile/Projects/About:home redesign | About:home redesign]] | |||
* {{mprop}} [[Mobile/Projects/Reader improvements| Reader improvements]] | |||
* {{mprop}} [[Mobile/Projects/Alternate browser configurations | Profile support for alternate browser configurations]] | |||
* {{mprop}} [[Mobile/Projects/API: Cloud | API: Cloud]] | |||
* {{mprop}} [[Mobile/Projects/Localization | Change default search engine for zh-CN]] | |||
== Round Table == | == Round Table == | ||
=== SUMO === | |||
Meeting this week to plan a strategy around replying to 1-star reviews on Google Play. | |||
Thought we had a small spike in crash feedback but it turned out to be nothing. | |||
Getting ready for Firefox 21. | |||
=== QA === | |||
* {{bug|853522}} regressed h.264 videos on JB devices. need to uplift fix to all channels | |||
* working on a [https://wiki.mozilla.org/QA/Fennec/ReleaseSignoff test matrix] to cover release coordinate on multiple stores: | |||
* {{bug|856445}} - Lg optimus black crash confirmed, over to mfinkle | |||
* {{bug|845729}} - SGS2 blocklist confirmed, awaiting beta uplift to retest |