Confirmed users
438
edits
(Created page with "__NOTOC__ == Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|99998}} * irc.mozilla.org #mobile for backchannel * [https://v.mozilla.com/flex.html?...") |
m (→Eugen Sawin) |
||
| (38 intermediate revisions by 21 users not shown) | |||
| Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
* Next merge: 2014-11-24 | |||
== Topics for This Week == | == Topics for This Week == | ||
;New tablet UI enabled by default in Nightly: Feature complete but still needs polishing. File any issues you find. | |||
== Tracking Review == | == Tracking Review == | ||
| Line 37: | Line 39: | ||
== 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'''.'' | ||
* Shashank fixed {{bug|1093220}} - Remove standalone search activity code | |||
* ckitching fixed {{bug|914027}} - Do not attempt to decode Favicons of unsupported types | |||
* capella fixed {{bug|1050480}} - Add a match case option to find-in-page | |||
* vivek fixed a bunch of bugs | |||
** {{bug|847435}} - Redesign tab history menu | |||
** {{bug|1078365}} - "Feedback:LastUrl" should use JS-Java callbacks | |||
** {{bug|1093119}} - about:feedback page is aligned to left | |||
** {{bug|1078353}} - handleReaderListStatusRequest should use JS-Java callbacks | |||
==Stand ups== | ==Stand ups== | ||
| Line 47: | Line 57: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | {{readonly}} | ||
* Attempting to land SDK JNI generator patches, {{bug|1086693}} | |||
* Mucking around with MediaCodec on Beta | |||
* Investigating various other bugs ({{bug|1096591}}, {{bug|1096090}}, {{bug|1089260}}) | |||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
| Line 55: | Line 68: | ||
===Alan K. (ack) === | ===Alan K. (ack) === | ||
* Standalone WebRTC (DOM work/mediastreams work) | |||
* Adhoc/mesh planning/work (maybe) | |||
===JChen=== | ===JChen=== | ||
| Line 67: | Line 82: | ||
===GCP=== | ===GCP=== | ||
{{readonly}} | |||
Highlights: | |||
Past: | |||
{{bugpast|gpascutto@mozilla.com}} | |||
* Standalone WebRTC: reducing diff between mainline | |||
* Holidays | |||
Present: | |||
{{bugpresent|gpascutto@mozilla.com}} | |||
* Standalone WebRTC: compile WebRTC tests with libxpcom | |||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
Last Week: | |||
* Worked on {{Bug|1097804}} - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC | |||
* Addressed feedback for {{Bug|1093934}} - Create a XPCOM library that can be used to support standalone WebRTC | |||
Next Week: | |||
* Continue work on {{Bug|1097804}} - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC. Plan to have code for review by end of the week. | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
'''Last week''' | |||
{{ | * {{Bug|1083173}} - Content view sometimes blank on load | ||
{{ | * {{Bug|1093235}} - Zoom level is incorrect when navigating back | ||
* (ongoing) {{Bug|1089260}} - crash in java.lang.Exception: Error loading gecko libraries at org.mozilla.gecko.mozglue.GeckoLoader.loadGeckoLibsNative | |||
* Janus Proxy | |||
- | ** Nothing new (for the first time!) | ||
** 15% increase in ADUs since last week, 50% increase in peak time request numbers | |||
'''Next week''' | |||
* (ongoing) {{Bug|1089260}} - crash in java.lang.Exception: Error loading gecko libraries at org.mozilla.gecko.mozglue.GeckoLoader.loadGeckoLibsNative | |||
* {{Bug|1093179}} - Page-position on m.diepresse.com not always remembered when navigating back | |||
* Tests for {{Bug|1061372}} - Crash with any value passed to mozLockOrientation() but portrait-primary and portrait-secondary | |||
* Janus Proxy | |||
** Deadlock/leak investigations | |||
** Add-on update | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* 105 stuff. Mostly login screen dependencies ({{bug|1092561}}) | |||
* Follow-up to fix tiles tests ({{bug|1095514}}) | |||
* Lots of Vivek mentoring/reviews. Go Vivek! | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* 105 work | |||
** Fixed share to dialog | |||
** Splitting up our data providers, bookmarks and favicons | |||
** Writing a local favicon lookup service | |||
** Making the settings page do something | |||
* {{Bug|1084498}} - Update Android SDK and build tools to 21 | |||
===LucasR=== | ===LucasR=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
'''Last week''' | '''Last week''' | ||
{{ | * Super-productive tablet hackathon in London | ||
* {{bug|1091519}} - Improve framerate of tab strip animations | |||
** https://twitter.com/lucasratmundo/status/530403972667166720 | |||
* {{bug|1093621}} - Enable new tablet UI by default on Nightly/Aurora | |||
* {{bug|1097316}} - Temporary workaround for talos regression with new tablet UI | |||
* {{bug|1024816}} - Tab overflow on horizontal tab strip | |||
* (Investigating) {{bug|1097318}} - Fix talos regression when new tablet UI is enabled | |||
'''Next week''' | '''Next week''' | ||
* Figure out the real cause of talos regression | |||
* Tablet UI polishing | |||
===liuche=== | ===liuche=== | ||
| Line 101: | Line 158: | ||
{{readonly}} | {{readonly}} | ||
Highlights: | Highlights: | ||
* Finishing up basic Passwords list UI | |||
* Using lots of WebIDE remote debugging :3 | |||
** https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE | |||
Present: | Present: | ||
{{bugpresent|liuche@mozilla.com}} | {{bugpresent|liuche@mozilla.com}} | ||
Past: | Past: | ||
{{bugpast|liuche@mozilla.com}} | {{bugpast|liuche@mozilla.com}} | ||
| Line 110: | Line 169: | ||
===Margaret=== | ===Margaret=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
Highlights: | Highlights: | ||
* Making sure we find the right default search engine in the search activity - {{bug|1091728}} | |||
* Reader mode refactoring (let me know if you spot any regressions) | |||
* Shipped the privacy coach add-on: https://addons.mozilla.org/en-US/android/addon/privacy-coach/ | |||
* Created an etherpad about Portland work week (you should add ideas!): https://mobile.etherpad.mozilla.org/mozlandia | |||
* Starting intern phone screens | |||
* Reviews, etc. | |||
Past: | Past: | ||
{{bugpast|margaret.leibovic@gmail.com}} | {{bugpast|margaret.leibovic@gmail.com}} | ||
| Line 121: | Line 183: | ||
===mcomella=== | ===mcomella=== | ||
{{readonly}} | {{readonly}} | ||
Half-day PTO today (in NYC) | |||
====Past==== | ====Past==== | ||
{{ | *{{Bug|1086983}} - Restore editing mode text when switching tabs on new tablet | ||
*{{bug|960746}} - Back/forward button state can get out of sync on tablets | |||
====Present==== | ====Present==== | ||
{{ | *New tablet | ||
**{{bug|1020534}} - Tablet toolbar icons hard to read on dark lightweight themes | |||
**{{bug|1085487}} - Correct new tablet menu bar item alignment | |||
**{{bug|1091587}} - Improve Private tabs's empty view layout on new tablet UIf | |||
*{{Bug|1085837}} - Intermittent testAppMenuPathways | application crashed [None] | |||
====Future==== | ====Future==== | ||
*{{bug|939350}} - Create Python linter wrapper | |||
*{{bug|983437}} - Delay FHR pruning until the screen is off | |||
===rnewman=== | ===rnewman=== | ||
{{readonly}} | {{readonly}} | ||
* Accidentally ended up fixing a core nsLocaleService Android L bug. With any luck that'll get in the final beta today. | |||
* Working on extending some Sync record formats, and necessary sync logic improvements to support more data. | |||
* Assorted meetings, reviews, the usual. | |||
* Fixes below. (Almost dug out from under the pile!) | |||
====Fixed==== | ====Fixed==== | ||
| Line 136: | Line 212: | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
Projects for this cycle: | |||
* Support Firefox Account "locked" status | |||
** on track -- patches have r+ in {{bug|1080242}}, will land soon | |||
* Migrate legacy Sync 1.1 devices | |||
** in progress -- bug tree for Android is prepped and work started ({{bug|migratesyncandroid}}) | |||
* Minifying shipped JS | |||
** now off in Nightly, on in Aurora, saving multiple Mb on APK size | |||
** upstream patch landed so we can get 100% minification and turn build red on regression | |||
* Pushing Synced Tabs home panel through Aurora {{bug|remotetabsv2}} | |||
** color fixes landed, UX f? on layouts, code cleanup landed, UX f- on Advertising Send Tabs at all | |||
* Starting Reading List sync service | |||
** no progress | |||
* Landing ckitching's Annotation Processor rewrites | |||
** working on snorp's {{bug|1086693}} first | |||
** no progress | |||
* Gradle integration | |||
** landed initial version, see http://www.ncalexander.net/blog/2014/10/23/building-fennec-with-gradle-and-intellij-first-steps/ | |||
** working on building Fennec with Gradle in TBPL | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
| Line 143: | Line 241: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Past: | Past: | ||
* As ever Gradle stumps me - attempted to use nalexander's IntelliJ work, but my result inconsistent with instructions - help! | |||
* Work week - fun, work and tablets. And steak. mmm | |||
{{bugpast|mhaigh@mozilla.com}} | {{bugpast|mhaigh@mozilla.com}} | ||
Present: | Present: | ||
| Line 150: | Line 250: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
TL;DR - Lots of stuff in flight. Most issues have PRs filed. Hope to merge most of it this week. | |||
* 1094202 - Implement the Share To Extension UI | |||
* 1094262 - Implement the Send To Extension UI | |||
* 1097524 - Sharing to bookmarks fails because NSURL is put in a JSON request | |||
* 1097274 - Share extension does not show a title in third party apps like Chrome | |||
* 1096944 - Change REST API to return return search queries | |||
===BLassey=== | ===BLassey=== | ||
| Line 159: | Line 267: | ||
====Working on==== | ====Working on==== | ||
{{bugpresent|blassey.bugs@lassey.us}} | {{bugpresent|blassey.bugs@lassey.us}} | ||
{{bug|1096718}} and {{bug|1096666}} measure time spent in each compartment and report in an about: page | |||
===MFinkle=== | ===MFinkle=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Landed tracking protection for Fennec ({{bug|1063831}}) including a test | |||
** More UX and UI followup bugs were filed | |||
===Antlam=== | ===Antlam=== | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** London: Project 105 high-level thinking and UX planning | ||
** London: Knocked out a lot of Tablet V1 bugs | |||
** Reading list/mode polish | |||
* Upcoming | * Upcoming | ||
** | ** Reading list/mode visuals with Desktop | ||
** Sending/ Receiving tabs discussion with Desktop | |||
** On boarding | |||
** {{Bug|1063831}}: Support full feature "shield" meeting with Philipp | |||
** Tablet V1 support | |||
** Preparing visuals for Android L | |||
===Darrin=== | |||
<!-- Uncomment to provide a readonly update --> | |||
{{readonly}} | |||
Past: | |||
* London UX Work Week | |||
* Lots of ideas for 105 | |||
Future: | |||
* Start prototyping feed idea/ways to present recent 'stuff' | |||
* Sketching high level IA and flow, how users get to their content | |||
* Meetings with desktop and services to consolidate our send/share/stream strategy and language | |||
* Start thinking about password management and it's role in our cross-platform strategy | |||
===Robin=== | ===Robin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
'''Past''' | |||
* London - Heads-down UX for 105, high-level concepts, prototype method ideas<br /> | |||
* Child-friendly browser<br /> | |||
'''This week''' | |||
* Continuing 105: Dashboard, Reader, and Settings concepts. Prototyping interactions. Providing assets for product demos. | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
| Line 192: | Line 331: | ||
===Garvan=== | ===Garvan=== | ||
* Aurora Uplift: Turn on logging of stumbler with |adb shell setprop log.tag.PassiveStumbler DEBUG| | |||
* Aurora Uplift: Batch of NPEs caught from Play Store release of Stumbler https://bugzilla.mozilla.org/show_bug.cgi?id=1095914 | |||
== Feature Focus== | == Feature Focus== | ||