Mobile/Notes/29-Oct-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

Chromecast App
Used for Tab Mirroring. We moved this to a Mozilla CDN location and registered the app under the Mozilla CastApp account. May need to uplift the App ID patch.
Crashes
A lot of crashes have been getting filed. Some seem fairly straight forward. Keep an eye on incoming bugs and also frequent Crash-Stats.
Easier Remote Debugging
You can skip port-forwarding and launch using the WebIDE in Firefox for Desktop. Read this post.

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.

  • Erik Edrosa (:orangeshark) fixed bug 1084529 - Move hardcoded colors to resources
  • Gordon Loery fixed bug 1054177 - Changed instances of %S to ordered variables
  • ckitching fixed bug 914027 - Do not attempt to decode Favicons of unsupported types. Fallback on Favicon failure
  • vikneshwar fixed bug 1085595 - Moved hard-coded strings in testDoorHanger into StringHelper and is working on bug 893836 - Change Android menu contents to sentence case
  • vivek is working on bug 847435 - Style "go back" session history menu
  • mgoodwin fixed bug 1081711 - "Remember this decision" does not work for choosing a client certificate on Firefox for Android
  • mfinkle has been writing tests for horrible things like video playback.

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>

  • Fixing fallout from MediaCodec (crashes, incorrect audio decoding)
  • Fixed other crashes
  • Investigated a bunch of gfx badness


Alan K. (ack)

JChen

GCP

<Read Only>

Past week

Fixed
Working on
  • Really chasing orange in the robocop tests.
  • Standalone WebRTC.

Randall Barker

Last Week:

  • fixed tab streaming to chrome cast in beta and aurora.
  • Uploaded new patch for (awaiting review): bug 1055562 - crash in java.lang.IllegalStateException: Callback has already been executed
  • Continued work on bug 1045967 - Allow WebRTC to be built as a standalone library. Agreed on a new approach with a platform engineer.

Next Week:

  • Continue work on bug 1045967 - Allow WebRTC to be built as a standalone library.

Eugen Sawin

Fixed

  • bug 942736 - Page-position when going back a page is not always remembered when conducting a scroll on prior page and then hitting back
  • bug 1030742 - Rendering/Layout of the thumbnail preview happens before the main page
  • Janus Proxy
    • Merged some experimental changes to develop branch (image filtering, new config and fixes)
    • New filtering + old image compression worker = slightly better compression overall (better PNG compression) at same CPU usage (CPU)

Working on

  • bug 1083173 - Content view sometimes blank on load
  • (uplift) 1061372 - Crash with any value passed to mozLockOrientation() but portrait-primary and portrait-secondary
  • Janus Proxy
    • Investigate memory leaking (old) (memory usage (restart at 13:20))
    • Investigate slowdowns (new) (overview (restart at 13:20))

Brian Nicholson

<Read Only>

WesJ

LucasR

Last week

Next week


liuche

<Read Only>

Highlights:

  • Finished Private Browsing contextual hint, Onboarding follow-ups + uplifts
  • Next: Password management

Past:


Margaret

<Read Only>

Highlights:

  • Reader mode/reading list refactoring
  • Convert to Downloads.jsm - bug 901360
  • Privacy coach loose ends

Past:

Present:


mcomella

<Read Only>

Past

  • Browser toolbar refresh
    • bug 1077032 - about:home favicon in the new tablet UI is poor
    • bug 1087734 - Use close button ("x") on new tablet tab strip
  • bug 1058660 - Tweak history panel header color for better contrast with the tab strip background (branch patch)

Present

  • Browser toolbar refresh
    • bug 960746 - Back/forward button state can get out of sync on tablets
    • bug 1085487 - Investigate reload misalignment
    • bug 1085596 - Implement simplified (v1) new tablet editing mode
    • bug 1086981 - Cancel editing mode when pressing menu items
  • bug 1020534 - Tablet toolbar icons hard to read on dark lightweight themes
  • bug 894473 - Support using LWT accent color as background color in more of the UI

Future

  • Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
  • bug 939350 - Create Python linter wrapper
  • bug 983437 - Delay FHR pruning until the screen is off
  • bug 989441 - Centralized documentation for writing tests

rnewman

<Read Only>

  • Sketching out reading list service.
  • Interviewing desktop candidate for bsmedberg.
  • The usual reviews, mentoring etc.
  • Set up CI for privacy-coach.
  • CDN stuff for CC.
  • Lots of wrestling with toolchains, trying to get to a point where I can debug init issues on 2.3.

Fixed

Working on


nalexander

<Read Only> Projects for this cycle:

Past

Present


Martyn Haigh

Past:

Present:


BLassey

Fixed

Working on

bug 1079769 - improve resolution of mirrored stream

MFinkle

  • Planning: iOS and Password work
  • Writing tests! I love it!
  • Tracking protection in Fennec

Antlam

  • Past
    • Reading list/ Reader mode polish
    • Firefox on Tablet V1 bugs
    • Project 105
  • Upcoming
    • Mobile UX in London next week
    • Continue with Tablet work
    • Onboarding project with Gemma
    • Polish bugs here and there

Yuan

Robin

  • Project 105, navigation variation, sharing widget, more research.
  • Revisiting Add-ons, possibly bringing up the dead idea of making a native Add-on manager.
  • Picking up Yuan's Onboarding work with Anthony


  • London next week

Darrin

<Read Only>

  • Reading/catching up on mobile state of affairs and upcoming projects (passwords, 105)
  • Hacking around with Swift and iOS8, re-reading iOS HIG, getting reacquainted with the iOS platform
  • Demo showing Sync login, synced tabs, some UI exploration (https://github.com/darrinhenein/P105-Home)
  • Excited to meet many of you next week in London :)

Stefan

<Read Only>

This week:

  • Project 105 Consolidated Demo: https://github.com/st3fan/P105Demo
  • Learning as much as I can about Loop (client side exploration)
  • Preparing for Project 105 (Hacking more Swift, reading more iOS8 documentation)
  • Starting discussion about Java CI and artifact repositories
  • Meeting with RelEng to find out how they can help with iOS & Demoing/explaining xcode server
  • Explore UI (interactive) test options on iOS

Last week:

  • Improvements to the FxA OAuth code that I demoed last week
  • Project 105: Tabs Screen - Not on Github yet. Later today.
  • Project 105: Setting up a integration server (running at home, need to move to MoCoTO)
  • Firefox Sync REST API - https://github.com/st3fan/moz-syncapi

Security/MGoodwin

WebRT

A-Team

QA

Garvan

<Read Only>

Feature Focus

Round Table