Mobile/Notes/12-Nov-2014

From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 99998
    • People with Mozilla phones or softphones please dial x4000 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Schedule

  • Next merge: 2014-11-24

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

Beta

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);

Aurora

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a 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

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

<Read Only>

Alan K. (ack)

  • Standalone WebRTC (DOM work/mediastreams work)
  • Adhoc/mesh planning/work (maybe)

JChen

GCP

<Read Only> Highlights:

Past:

  • Standalone WebRTC: reducing diff between mainline
  • Holidays

Present:

  • Standalone WebRTC: compile WebRTC tests with libxpcom

Randall Barker

<Read Only>

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

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

<Read Only>

  • 105 stuff. Mostly login screen dependencies (bug 1092561)
  • Follow-up to fix tiles tests (bug 1095514)
  • Lots of Vivek mentoring/reviews. Go Vivek!

WesJ

<Read Only>

  • 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

<Read Only>

Last week

Next week

  • Figure out the real cause of talos regression
  • Tablet UI polishing

liuche

<Read Only> Highlights:

Present:

Past:


Margaret

Highlights:

Past:

Present:


mcomella

<Read Only>

Half-day PTO today (in NYC)

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

  • 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

rnewman

<Read Only>

  • 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

Working on


nalexander

<Read Only>

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
  • 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
  • Gradle integration

Past

Present


Martyn Haigh

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

Present:


Stefan

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

Fixed

Working on

bug 1096718 and bug 1096666 measure time spent in each compartment and report in an about: page

MFinkle

  • Landed tracking protection for Fennec (bug 1063831) including a test
    • More UX and UI followup bugs were filed

Antlam

  • Past
    • London: Project 105 high-level thinking and UX planning
    • London: Knocked out a lot of Tablet V1 bugs
    • Reading list/mode polish
  • 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

<Read Only>

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

Past

  • London - Heads-down UX for 105, high-level concepts, prototype method ideas
  • Child-friendly browser

This week

  • Continuing 105: Dashboard, Reader, and Settings concepts. Prototyping interactions. Providing assets for product demos.

Security/MGoodwin

WebRT

A-Team

QA

Garvan

Feature Focus

Round Table