Confirmed users
183
edits
MarkFinkle (talk | contribs) m (→Schedule) |
(→Antlam) |
||
| (24 intermediate revisions by 15 users not shown) | |||
| Line 11: | Line 11: | ||
== Topics for This Week == | == Topics for This Week == | ||
;Firefox for iOS: Team meeting this week in SF. In addition to some stable UX direction on remaining functional areas, we are also starting some bug triage and doing some face-to-face dev work. This week should also see the start of the internal dogfooding program. | |||
;Tab Mirroring: We disabled Tab Mirroring on Beta and Release in {{bug|1133012}}. For more information see {{bug|1131084}}. | |||
== Tracking Review == | == Tracking Review == | ||
| Line 39: | Line 41: | ||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.'' | ''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.'' | ||
* '''Michael Holloway''' fixed {{bug|924009}} - Add check for whether preferences are defined before checking for lightweight theme preference | |||
* AndyP fixed {{bug|1099500}} - Potential memory leak in browser.js due to faulty toast notification handling, {{bug|1134015}} - The button toasts are broken, and {{bug|982797}} - Robocop: Switch tests from using waitForTest to waitForCondition. | |||
* mbrubeck fixed {{bug|1097337}} - Set the Android 5 statusbar color | |||
* vivek fixed {{bug|1129181}} - Make Remote Tabs split pane swipe to refresh apply to both clients and tabs in landscape mode | |||
* dominique fixed {{bug|1130630}} - Move zoomed_view_stub from shared_ui_components to gecko_app | |||
* rricard fixed {{bug|1130872}} - Add Robocop JavascriptTest verifying that AppConstants module can be imported and is sensible, and has been wokrking on {{bug|1128287}} - Intermittent testFindInPage, | |||
* imjalpreet is working on {{bug|938845}} - Merge StringHelper and org.mozilla.gecko.* Strings. | |||
* psd is working on {{bug|1122331}} - Move statically initialized String values from StringHelper constructor to declaration | |||
* lyle-luan finished {{bug|1134050}} - Search history in the awesomescreen | |||
==Stand ups== | ==Stand ups== | ||
| Line 72: | Line 83: | ||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
Last Week: | |||
* PTO | |||
* Investigated {{bug|1131084}} - Can not mirror tab to Chromecast device. Appears WebRTC is no longer works as expected on Chromecast. No work around found | |||
* Investigated using Android Presentation API and MediaRouter API to enable tab mirroring to Chromecast. | |||
Next Week: | |||
* Hack fennec to enable screen sharing to chrome cast from within the application using the media router. | |||
* Investigate using the Presentation SurfaceView to render just the tabs content to the chromecast. | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
{{readonly}} | {{readonly}} | ||
'''Working on''' | '''Working on''' | ||
{{ | * IME (in general, but also specifically the following bugs) | ||
-- | ** {{Bug|1134205}} - Debug assertion on text input in input forms | ||
** {{Bug|1134209}} - Text deletion copies text in contentEditable elements | |||
** {{Bug|1051556}} - crash in java.lang.IllegalArgumentException: invalid selection notification... | |||
* {{Bug|1093815}} - Use AndroidPlatformDecoder for standalone MP3 on Android | |||
** Blocked on new source reader interface | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* WIP: {{Bug|1132795}} - Use Carthage for dependency management | |||
* WIP: {{Bug|1134262}} - Figure out a way to encapsulate Browser's WKWebView | |||
* WIP: {{Bug|1131284}} - Create pager UI for home panels | |||
* {{Bug|1132181}} - Remove SettingsPanel XIB | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* {{Bug|1133918}} - Use SDWebImage for list image loading. Smooth list scrolling | |||
* {{Bug|1129631}} - Theme for tabs tray. Initial visual pass here. Some new changes from UX. | |||
* {{Bug|1130609}} and {{Bug|1134010}} - Scroll urlbar (and toolbar) with the page. Still lots of improvements needed. | |||
===liuche=== | ===liuche=== | ||
| Line 97: | Line 124: | ||
Highlights: | Highlights: | ||
* Passwords work day, hacking on Doorhangers, discussing recipe design/syntax | |||
* Onboarding discussion | |||
* Reviews, mentoring | |||
Present: | Present: | ||
{{bugpresent|liuche@mozilla.com}} | {{bugpresent|liuche@mozilla.com}} | ||
===Margaret=== | ===Margaret=== | ||
| Line 108: | Line 136: | ||
Highlights: | Highlights: | ||
* Still chugging away at reader mode/reading list bugs | |||
* Gave a talk about task.js: http://leibovic.github.io/async-js/ | |||
Past: | Past: | ||
{{bugpast|margaret.leibovic@gmail.com}} | {{bugpast|margaret.leibovic@gmail.com}} | ||
| Line 124: | Line 153: | ||
===rnewman=== | ===rnewman=== | ||
{{readonly}} | {{readonly}} | ||
* Reading list. | |||
* Meetings et al. | |||
====Fixed==== | ====Fixed==== | ||
| Line 131: | Line 162: | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
Projects for this cycle: | |||
* Migrating legacy Sync 1.1 devices testing started last week, no issues immediately | |||
* Pushing FxA support for Reading List | |||
** Landed sign up and settings UI changes (behind flag) {{bug|1123107}}, {{bug|1123116}} | |||
** About to land OAuth implicit grants for Fennec, tracked by {{bug|1117829}} | |||
* Implement Firefox Accounts for iOS | |||
** Tracked by {{bug|iosfxa}} | |||
** Screwed up review request for persisting {{bug|1129158}} | |||
** Working with UX on exposing Firefox Account status {{bug|1129161}} | |||
* |mach bootstrap| for mobile/android should be good for OS X and Linux now | |||
* Building with Gradle | |||
** Uploading geckolibs AAR file to TBPL is under review {{bug|1093242}} | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Away next week. | |||
Past: | Past: | ||
{{bugpast|mhaigh@mozilla.com}} | {{bugpast|mhaigh@mozilla.com}} | ||
| Line 145: | Line 194: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Finished first iteration of reading list data store, home panel, open from reading list | |||
** Temporary: You can add to your reading list by long pressing on the bookmark star | |||
Upcoming: | |||
* Finishing dogfood setup (today) | |||
* Fixes for Carthage | |||
* Unbreak app extensions (they don't show anymore) | |||
* Start working on a new UI piece (or: Reading List protocol?) | |||
===James Hugman=== | ===James Hugman=== | ||
| Line 153: | Line 212: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* beware sing-a-long updates might be coming! | |||
* Passwords | |||
** FHR passwords bug is now mine | |||
** dispute has been resolved with data collection | |||
** autocomplete=off through review & try | |||
** digging into keypress bug with MattN | |||
* Mobile only | |||
** shout out to AndyP who picked up a bug from my list | |||
** Bug 1124711 - Site identity popup overlaps the URL Bar on phone landed | |||
*** caused a regression where the triangle is detached from the popup box | |||
===BLassey=== | ===BLassey=== | ||
| Line 166: | Line 235: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Feeling a little like the [[https://pbs.twimg.com/media/B9_bNupIUAAEQ1D.jpg chicken]] to geo-ip search's creepy monkey: | |||
====Fixed==== | ====Fixed==== | ||
{{bugpast|mark.finkle@gmail.com}} | {{bugpast|mark.finkle@gmail.com}} | ||
| Line 175: | Line 244: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** Reader View & Reading List (cross platforms co-ordination) | ||
** Passwords co-ordination | |||
** {{Bug|1127517}}: Consolidating color palette for Android | |||
** iOS mocks | |||
* Upcoming | * Upcoming | ||
** | ** iOS week | ||
** {{Bug|1112185}}: Open-in-background with mhaigh | |||
** {{Bug|1103232}}: Improve "Add to Reading List" UX | |||
** Share overlay with mcomella | |||
** Doorhangers with Chenxia | |||
===Robin=== | ===Robin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
'''Last week''': <br> | |||
* UR in Las Vegas for Task Continuity analysis. Met with 4 households (2-3 participants each). Highlights include sharing laptops, mixing OS (Android smartphone/OS Desktop, PC Desktop/iOS devices), handwritten password keeping, emailing themselves links, taking screenshots on Instagram to share.<br> | |||
* Reader View - more iterations (prototypes).<br> | |||
'''This week'''<br> | |||
* iOS workweek | |||
* Further Reader View prototyping, finalizing (design spec). | |||
* FxA flow. | |||
===Darrin=== | ===Darrin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* In SF for iOS work week | |||
* Current state of iOS UX Work: http://invis.io/HA254M642 | |||
* met with Michael Maslaney to discuss visual language and iconography for iOS v1 | |||
* working through UX items on this list: https://firefox-ux.etherpad.mozilla.org/ios-sprint-feb15 | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
| Line 205: | Line 291: | ||
== Feature Focus== | == Feature Focus== | ||
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Mobile Roadmap Trello Board] | * [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Mobile Roadmap Trello Board] | ||
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!] | |||
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked New iOS Trello Board] | |||
** Please add yourself to cards :-D | |||
== Round Table == | == Round Table == | ||