Mobile/Notes/12-Nov-2014

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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