Mobile/Notes/13-Aug-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

  • 2.5 weeks until uplift
    • last call for speculative fixes on Beta

Topics for This Week

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.

  • Rahul Parsani fixed bug 1040444 - datetime_picker lint and performance warnings (first patch!)
  • Tristan Pollitt fixed bug 1023652 - Update testBookmarksPanel to check for non-existence of Share option (first patch!)
  • capella fixed bug 1048626 - Provide a minimal background thread pool for long-running tasks
  • vivek is working on bug 1007436 - Revamp visual design of about:feedback

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)

  • Unbitrotting headless gecko patch


Alan K. (ack)

<afk::appointment>

JChen

<Read Only>

Past week

Fixed
Working on


GCP

<Read Only>

Last week

  • Reviews for standalone WebRTC
  • bug 929431 Long delay before starting WebRTC session due to camera reinitialisation

Next week

  • Screensharing reviews
  • bug 1042735 test_dataChannel_basicAudio.html currently fails with Windows sandbox
  • bug 1042768 WebRTC code is leaking an OpenSLES handle

Randall Barker

<Read Only> (First day of TK for kid, may be back in time)

Last week worked on:

  • Implemented OpenGL renderer for WebRTC standalone video.
  • bug 1045967 Allow WebRTC to be built as a standalone library.
  • Addressed comments on bug 1048425 Enable support for tab sharing with Roku device.

This week:

  • Address comments on bug 1045967 Allow WebRTC to be built as a standalone library.
  • Port WebRTC OpengGL render code to Roku NDK.
  • Investigate sending H.264 instead of VP8 video to standalone WebRTC.
  • Continue to try and land standalone code.

Eugen Sawin

Past

  • Janus Proxy (https://wiki.mozilla.org/Mobile/Janus)
    • Landed cache improvements
    • Disabled caching (bad hit/miss ratio of 3.75%, high memory requirements)
    • Updated wiki
  • Fixed bug 1046631 - Zoom level changes on some mobile sites on pressing the back button

Present & Future

  • Janus Proxy
    • Complete wiki update
    • Experiment with more intelligent caching mechanics
    • Track bandwidth/processing delay dynamics

Sylvain Cleymans

Last week:

  • Nearly done with testing
  • Worked on a better image compression with some predictions and more streams

Next week:

  • Finish testing
  • Continue working on a better image compression plugin


Martin (mmcdonough)

Last Week
  • Worked on creating patch
  • Split Java JNI generator and MediaCodec PlatformDecoderModule into two separate patches.
Next Week

Brian Nicholson

<Read Only>

WesJ

<Read Only>

  • bug 1046941 Disable downloads and extension installs in guest mode
  • bug 1052254 Disable loading of file URLs in Guest Mode sessions
  • bug 1048000 Download cancel dialog shows undefinedYes and undefinedNo aa button values
  • bug 1046493 testVideoDiscovery.js is going to start perma-failing when Aurora 33 is merged to Beta
  • bug 1050405 Fix search widget preview
  • bug 1042194 Provide a small framework for adding widgets to error pages

WIP:

  • bug 1042196 Provide a wifi toggle widget on error pages
  • bug 1052276 Move Toast code to a jsm module
  • bug 1050403 Search widget visual polish
  • bug 1052837 pngcrush and pngquant all the images in our tree. Turns out this needs to be done a bit more carefully.

LucasR

<Read Only>

  • bug 1046212 - Rename tabspanel to tabsui
  • bug 1048865 - Sync with upstream TwoWayView
  • bug 1048903 - Change TabCounter to take layout id as an attribute
  • bug 1048907 - Cast tabs button to ThemedImageButton instead of ShapedButton
  • bug 1052345 - Regression: tab counter is empty
  • bug 1046200 - Create BrowserApp.isNewTablet()
  • bug 1010740 - Toolbar refinement - Change entry asset and tweak padding
  • bug 1010741 - Toolbar refinement - Show search icon and change text hint in about:home
  • bug 1047561 - Create settings UI for enabling the new tablet UI
  • bug 1048575 - Disable dynamic toolbar when in new tablet UI
  • bug 1053252 - Create different package name for larch so it can be installed beside Nightly
  • bug 1010739 - Toolbar refinement - Change curve shape to be consistent with Australis

liuche

<Read Only>

  • Long overdue update of my local build tools...you should too!
  • bug 1042809 - Lightweight overlay for first run - layouts, localization tweaks
  • bug 1021751 - Polish for home contextual hints

Margaret

Highlights

Fixed

Working on


eedens

Fixed

Working on


mcomella

<Read Only>

Past

PTO: Friday PM - Tuesday

  • bug 1037740 - Private Tabs verbiage is truncated on small tablet

Present

  • Browser toolbar refresh
    • bug 1046203 - Change BrowserToolbar to use alternative layout when isNewTablet()
  • bug 1001655 - Replace applicable Strings in test code with StringHelper references
  • bug 1025546 - Support various image views in Hub panels

Future

  • Too busy with other things:
    • 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

  • On vacation for the next 10 days.
  • Mostly reviewing large incoming projects; see other folks' status updates.

Fixed

Working on


ckitching

nalexander

<Read Only> due to epic fruit-tasting mission to Colombia.

Working on

  • bug 1052889 -- get Android Eclipse working with the new Search code
  • bug 1040945 -- make Android Eclipse more robust when installing libraries

Next

BLassey

MFinkle

Ian Barlow

Antlam

  • Last week
    • was in SFO onboarding Robin \o/
    • mentally taking in all of Ian's notes from his brain dump
    • Firefox Search P1 bug list wrangling
  • This week
    • Little less Firefox Search stuff
    • More Tablets UX work
    • Mobile "toolbar" work with Lucas
    • More loading animations exploration
    • Begin UI clean up on about:home

Yuan

  • This week
    • Refined assets and designs for bug 1042809
    • Finish lock screen and launcher report
    • Tablet IxD work

Martyn Haigh

Security/MGoodwin

WebRT

<Read Only> because PTO; all status as of Monday evening

  • bug 918309 - Import and use public domain JNI.jsm implementation - landed
  • bug 1035999 - Multiple prompts (notifications) about available app updates - patch up for review
  • bug 1026263 - Error writing default prefs during packaged web app installation - patch up for review

A-Team

QA

Garvan

  • Final round of rnewman's review changes today. I hope. Then land in nightly.
  • Fennec stumbler has been in MozStumbler for a week, good feedback from users

Feature Focus

Firefox 32 (Beta) - Release: Sep 2, 2014

Firefox 33 (Aurora) - Release: Oct 14, 2014

Firefox 34 (Nightly) - Release: Nov 25, 2014

  • [PROPOSED] Search activity v1
  • [IN PROGRESS] Fatfennec: Minifying JS
  • [PROPOSED] Moz Stumbler
  • [PROPOSED] Share handler overlay
  • [PROPOSED] Improved "Send Tab to Device" Experience
  • [PROPOSED] User-hand-holding to check the Unknown Sources checkbox
  • [PROPOSED] Form auto-fill improvements, native client-side work
  • [PROPOSED] Reflow on zoom (double tap) by default
  • [PROPOSED] Kindle-related fixes
  • [PROPOSED] Hub add-on: speed-dial panel
  • [PROPOSED] First-run tips
  • [PROPOSED] Preferred web content language
  • [PROPOSED] Tablets: tabbed browsing refresh v1
  • [PROPOSED] Suggested sites v3

Round Table