Confirmed users
1,180
edits
m (→QA) |
(→QA) |
||
| (29 intermediate revisions by 19 users not shown) | |||
| Line 12: | Line 12: | ||
== Topics for This Week == | == Topics for This Week == | ||
;New Home Page: The new Home page redesign landed on Nightly this morning. We repsun the Nightly, so people will start getting it today. Lucas [http://lucasr.org/2013/08/21/revamped-ui-in-firefox-for-android/ blogged] about the work. | ;New Home Page: The new Home page redesign landed on Nightly this morning. We repsun the Nightly, so people will start getting it today. Lucas [http://lucasr.org/2013/08/21/revamped-ui-in-firefox-for-android/ blogged] about the work. | ||
;Restyled Error Pages: Wes landed fancy new error pages and fixed a few bugs along the way. | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
| Line 17: | Line 18: | ||
* nickecarlo fixed {{bug|892942}} - Remove www., m. and mobile. from URLs in Reader Mode | * nickecarlo fixed {{bug|892942}} - Remove www., m. and mobile. from URLs in Reader Mode | ||
* capella has been working on lots of text selection bugs - {{bug|903316}}, {{bug|906499}}, {{bug|895463}}, {{bug|864589}}, {{bug|907271}}, {{bug|864582}} | * capella has been working on lots of text selection bugs - {{bug|903316}}, {{bug|906499}}, {{bug|895463}}, {{bug|864589}}, {{bug|907271}}, {{bug|864582}} | ||
* Federico Paolinelli's patch to auto-linkify phone numbers in web pages landed, preffed off {{bug|566225}}. Testing welcome (change browser.ui.linkify.phone in about:config)! | |||
==Stand ups== | ==Stand ups== | ||
Suggested format: | Suggested format: | ||
| Line 26: | Line 27: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
===Kats=== | ===Kats=== | ||
* Last week | |||
** Landed patch for bug 901962 (to make things outside the CSS viewport clickable) | |||
** Fixed bug 898877 (prevent getting stuck without dynamic toolbar on Fennec) | |||
** Fixed bug 906109 (make APZC realize when touch points are lifted unexpectedly) | |||
** Fixed bug 907372 (fix incorrect comment in FrameMetrics.h) | |||
** Fixed bug 898443 (focus model for multi-APZC) | |||
** Did some investigation on bug 906747 (AWSY regression from some addon manager patches) | |||
* Coming up: | |||
** Bug 906427 (disallow pinch-zooming for subframes) | |||
** Bug 885023 (change representation of user zoom in FrameMetrics) so I can fix bug 899100 (make mCompositionBounds consistent) so I can fix bug 907754 (narrow iframes render incorrectly in the B2G browser) | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
===Shane Tully=== | ===Shane Tully=== | ||
| Line 37: | Line 50: | ||
This week: | This week: | ||
* GeckoView documentation | * [https://wiki.mozilla.org/Mobile/GeckoView GeckoView documentation] | ||
* Intern presentation | * Intern presentation | ||
* Going back to school :( Thanks everyone! | * Going back to school :( Thanks everyone! | ||
===JChen=== | ===JChen=== | ||
* Past week | |||
** Investigated {{bug|903011}} - Firefox still seems to be unresponsive occasionally when starting with the profiler | |||
** Added support for symbols when debugging Nightly/Aurora in JimDB | |||
** Worked on {{bug|906506}} - cant write danish letters in the new version? | |||
** Worked on {{bug|901085}} - Test for UserAgentOverrides.jsm (bug 782453) | |||
** Looked into {{bug|905343}} - Send device model with UA update query (but WONTFIX for now) | |||
** Looked at security bug | |||
* Next | |||
** UA override reviews | |||
** Profiler | |||
** Interview | |||
===GCP=== | ===GCP=== | ||
*Last week: | |||
**{{Bug|902000}} Add a service that monitors the system load | |||
**{{Bug|898767}} crash in mozilla::DecoderTraits::CanHandleMediaType | |||
*Next week: | |||
**{{Bug|898767}} crash in mozilla::DecoderTraits::CanHandleMediaType | |||
**{{Bug|877954}} Adapt video encode resolution & framerate according to available bandwidth and CPU use | |||
===Botond=== | ===Botond=== | ||
* Done | |||
** Resolved remaining issues with, and landed, {{bug|895905}} - "Contents needs to inform APZC about scroll events on B2G". | |||
** Landed {{bug|898580}} - "Contents needs to inform APZC about scroll events on Metro" in m-i. | |||
** Posted patch with Gaia changes for {{bug|860812}} - "[Browser] Make hiding address bar work more like Fennec Nightly". | |||
** Began working on {{bug|898478}} - "Provide some seamless scrolling mechanism in multi-APZC for B2G dynamic toolbar work", one of the platform dependencies of {{bug|860812}}. Posted the first of a series of several patches. | |||
* Next | |||
** Finish working on {{bug|898478}}. | |||
** Other platform dependencies of {{bug|860812}}. | |||
===Brian N=== | ===Brian N=== | ||
* Bug 904741 - Change session restore pref to have *two* states | |||
* Bug 905371 - Remove session restore prefs from Fx25 | |||
* Patch in Bug 888482 - init gecko sooner | |||
* Updated session restore tests to run again; now fixing remaining intermittents | |||
===Sriram=== | ===Sriram=== | ||
* {{Bug|862801}} - About:home snippets. | * {{Bug|862801}} - About:home snippets. | ||
| Line 52: | Line 98: | ||
===WesJ=== | ===WesJ=== | ||
* Blogged about Prompt.jsm http://digdug2k.wordpress.com/2013/08/21/prompt-jsm-in-fennec/ | |||
* Wrote an addon to demo it too: https://addons.mozilla.org/en-US/android/addon/readerplus/ | |||
* Also wrote an error console addon: https://addons.mozilla.org/en-US/android/addon/console/ | |||
* Landed Federico's linkify telephone numbers stuff preffed off: Bug 566225. Flip browser.ui.linkify.phone if you want to test. | |||
* Bug 840989 - favicon doesn't refresh with connectivity after no connectivity | |||
* Bug 885717 – The bookmark toast notification appears every time you tap on the screen | |||
Some back and forth on: | |||
* 889620 – ]FIG] Transition for creating a new tab from the tab tray | |||
* Bug 904245 - Lag when drawing with the S-Pen on a canvas (Galaxy Note) | |||
* Bug 901426 - Web Apps can not be opened from Firefox for Android notification and crashes Firefox | |||
===Shilpan=== | ===Shilpan=== | ||
r+/landed | r+/landed | ||
| Line 69: | Line 127: | ||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* Landed fig to m-c (and the all associated pain) | |||
* Blogged about new UI: http://lucasr.org/?p=3842 | |||
* Started a little research on a possible new UI testing API | |||
'''Next week''' | |||
* Gradually land all ported tests in fig | |||
* More about:home hacking | |||
===Liuche=== | ===Liuche=== | ||
* Fig testing | |||
** {{bug|906221}} - AboutHomeTest | |||
** {{bug|903158}} (in progress) - empty pages tests | |||
* reviews | |||
* {{bug|903535}} - wifi/cell tower | |||
* {{bug|900564}} - double tap to reflow | |||
* {{bug|906339}} - beta robocop | |||
* Next - {{bug|852608}} - open search | |||
===Margaret=== | ===Margaret=== | ||
* Done | * Done | ||
| Line 83: | Line 158: | ||
===Chris Kitching=== | ===Chris Kitching=== | ||
* This week | |||
** {{bug|897772}} - Still segfaulting | |||
** {{bug|794981}} - Differently segfaulting. | |||
** {{bug|709230}} - Still blocked on the above... | |||
** {{bug|892125}}/{{bug|892136}} - Inching forward - now with more UI and fewer NPEs. | |||
** {{bug|895423}} - Found yet another edgecase to sort out. Possibly found regression added this week. Investigating. | |||
* Next | |||
Same as last week - make things less broken and more awesome. (And ostensibly more concise.) | |||
===mcomella=== | ===mcomella=== | ||
*Past | |||
**{{Bug|904122}}: [fig] Scrolling on search suggestions page does not dismiss the keyboard | |||
*Present | |||
**{{Bug|870925}}: (f+) Add submissions info to FHR documents | |||
**{{Bug|870171}}: Expire old FHR data (taking a while...) | |||
***Part 1: (f+) Add deletion methods | |||
***Part 2: (f+) Consolidate Receivers | |||
***Part 3: Create prune service, using methods from part 1 | |||
*Future | |||
**FHR | |||
***Selecting new bugs via roadmap | |||
***Architecture docs | |||
**{{Bug|898613}}: [fig] Editing mode tests (followup to {{Bug|895828}}) | |||
**Robocop docs | |||
***Suggestions on improvements? Add at https://mobile.etherpad.mozilla.org/11 | |||
===RNewman=== | ===RNewman=== | ||
* Prepping for Sync protocol upgrade path. | |||
* Android crypto work. | |||
* Misc PiCL. | |||
* SF chats with everyone. | |||
* The usual reviews etc. | |||
===nalexander=== | |||
First steps on the next-gen Sync path: | |||
* bug tree at https://bugzilla.mozilla.org/showdependencytree.cgi?id=799726&hide_resolved=1 | |||
* patches up for https://bugzilla.mozilla.org/show_bug.cgi?id=808813 and https://bugzilla.mozilla.org/show_bug.cgi?id=906884 | |||
* progress towards https://bugzilla.mozilla.org/show_bug.cgi?id=899217 | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
===BLassey=== | ===BLassey=== | ||
* reviews | |||
* PTO Monday and Friday | |||
* WIP patch for tab sharing {{bug|742832}} | |||
* actually, finally, landed {{bug|880259}}, Firefox should use GeckoView | |||
===MFinkle=== | ===MFinkle=== | ||
* Got a simple tab mirroring patch working | * Got a simple tab mirroring patch working | ||
| Line 94: | Line 211: | ||
===Ian Barlow=== | ===Ian Barlow=== | ||
* Omg so many awesome things landing <3 | |||
* New Awesomescreen in Nightly!!! \o/ | |||
** Keeping an eye on feedback | |||
** Planning some light usability testing now that we're more stable | |||
** Going through UI with a fine tooth comb | |||
* Doing a final UX pass on Guest browsing to make sure we're good to ship | |||
* Research on Kinderfox work | |||
* Research on FirstRun work | |||
* Working with Arun, getting some mobile PDF.js designs going | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===WebRT=== | ===WebRT=== | ||
| Line 102: | Line 230: | ||
== Feature Focus== | == Feature Focus== | ||
*Are we good with a 'WIP' section to indicate work happening but not committed to a release (this is different from 'On Deck') | *Are we good with a 'WIP' section to indicate work happening but not committed to a release for things like GeckoView and game console stuff (this is different from 'On Deck') | ||
*On Deck, should I migrate anything to Fx26? https://wiki.mozilla.org/Mobile/Roadmap#On_deck | *On Deck, should I migrate anything to Fx26? https://wiki.mozilla.org/Mobile/Roadmap#On_deck | ||
Fx26 | Fx26 | ||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Romanian (ro-RO)]] | * {{mok}} [[Mobile/Projects/Localization | Added locale: Romanian (ro-RO)]] | ||
* {{mok}} [[Mobile/Projects/About:home redesign | About:home redesign]] | * {{mok}} [[Mobile/Projects/About:home redesign | About:home redesign]] | ||
* {{mrisk}} [[Mobile/Projects/About:home - Add-ons can add content to the "promotional banner" tile | Add-ons can add content to the "promotional banner" tile]] | * {{mok}} [[Mobile/Projects/Settings UI clean up | search provider management in settings menu]] | ||
* {{mrisk}} [[Mobile/Projects/About:home - Add-ons can add content to the "promotional banner" tile | Add-ons can add content to the "promotional banner" tile]] <== this will flip to 'on track' once the wip patches land and we have some testing | |||
* {{mrisk}} [[Mobile/Projects/Addition of search engines | Addition of search engines]] - Yahoo and Bing for selected locales | * {{mrisk}} [[Mobile/Projects/Addition of search engines | Addition of search engines]] - Yahoo and Bing for selected locales | ||
* {{mrisk}} [[Mobile/Projects/API: Third-party Cloud storage | API: Third-party Cloud storage]] | * {{mrisk}} [[Mobile/Projects/API: Third-party Cloud storage | API: Third-party Cloud storage]] | ||
| Line 148: | Line 276: | ||
== Round Table == | == Round Table == | ||
jchen - mobile presence at the summit? | |||
=== QA === | === QA === | ||
* {{bug|906030}} - Guest Mode broken since the 14th - | * {{bug|906030}} - Guest Mode broken since the 14th - Brian? | ||
* We're planning an about:home on Nightly test-day for the 30th | * We're planning an about:home on Nightly test-day for the 30th | ||
* <strike> about:home prioritization, triage and nominating </strike> - Thanks Lucas (see mobile-firefox-dev email) | * <strike> about:home prioritization, triage and nominating </strike> - Thanks Lucas (see mobile-firefox-dev email) | ||
* Moz China deployed firefox 23 to [http://www.tstore.co.kr/userpoc/game/viewProduct.omp?t_top=DP000504&dpCatNo=DP04001&insDpCatNo=DP04001&insProdId=0000385058&prodGrdCd=PD004401&stPrePageNm=DP25002&stActionPositionNm=06&stDisplayOrder=1 Tstore]. working with their team so they have proper deployment process. | * Moz China deployed firefox 23 to [http://www.tstore.co.kr/userpoc/game/viewProduct.omp?t_top=DP000504&dpCatNo=DP04001&insDpCatNo=DP04001&insProdId=0000385058&prodGrdCd=PD004401&stPrePageNm=DP25002&stActionPositionNm=06&stDisplayOrder=1 Tstore]. working with their team so they have proper deployment process. | ||
* {{bug|897162}} - new about home feels slower to startup on slow devices | |||
=== User Advocacy === | |||
No updates. | |||
SUMO Team workweek in Paris next week, so no updates via meeting. | |||