Mobile/Notes/20-Aug-2014

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-09-02 (moved to Tuesday)

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.

  • Theodore Kokkoris [:tgkokk] fixed bug 1052100 - Make updater respect mobile hotspot setting on Android
  • Ben Curtis fixed bug 1046020 - Include URI port in token server audiences
  • Ramasamy Gopalan fixed bug 1052026 - Add content description when creating action button in GeckoActionProvider
  • Dominique Vincent fixed bug 1048418 - Paint flashing localizations need more space for text, gets cropped/truncated
  • Rahul Parsani fixed bug 973727 - Unhide browser toolbar when reaching the end of the page
  • Makoto Kato fixed bug 1049379 - Remove dangerous public destructor into mobile/android
  • Eric Eedens fixed bug 1053208 - Settings button should look like a settings button
  • Ethan Pransky wrote a patch for bug 1016613 - ViewStub RemoteTabsPanel (sadly it bounced and we decided to WONTFIX the bug)
  • 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)

<Read Only>

Alan K. (ack)

  • Cloudsync
 * support
 * manual sync (sorted this out with UX team)
  • Mesh
 * Flame has trouble with ad-hoc mode, switching back to N4 until I figure out what the problem is

JChen

<Read Only>

Fixed

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1

Working on

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1

  • Working on fixing BHR processing
  • Also looking at GCC4.9/NDKv10 compatibility

GCP

<Read Only>

  • Lots of arguing related to Application Reputation download protection
Fixed

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1

Working on

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1


Randall Barker

Last week worked on:

  • Started port of WebRTC OpengGL render code to Roku NDK.
  • Addressed comments on bug 1045967 Allow WebRTC to be built as a standalone library.

This week:

  • Continue port of WebRTC OpengGL render code to Roku NDK.
  • Land bug 1048425 Enable support for tab sharing with Roku device.
  • Continue to try and land standalone code.
  • Investigate sending H.264 instead of VP8 video to standalone WebRTC.

Eugen Sawin

Sylvain Cleymans

Last week:

  • Unified image recompression with only one binary
  • Streamed JPEG compression

Next week:

  • Add options (faster/better compression switch)
  • Make intelligent compression depending on the source image and client


Martin (mmcdonough)

Last Week
  • Updated/Fixed MediaCodec Patch
  • Posted Test APK
Next Week
  • Last Week!
  • Get as much done on the MediaCodec Patch as Possible!

Brian Nicholson

<Read Only>

WesJ

LucasR

<Read Only>

Last week

  • Toolbar refresh
    • bug 1010740 - Toolbar refinement - Change entry asset and tweak padding
    • bug 1010741 - Toolbar refinement - Change text style in toolbar and search hint in about:home
    • bug 1010739 - Toolbar refinement - Update curve shape to play better with Australis
    • bug 1019035 - Rounded top-left corner on the toolbar while in display mode
    • bug 1042804 - Refine about:home colors to be consistent with new toolbar style
    • bug 1053884 - Change loading 'x' icon
    • bug 1054264 - Show pressed state on edit mode's cancel button
    • bug 1054319 - Consolidate UrlBar.ImageButton default width in style
    • bug 1054343 - Draw toolbar shadow instead of using a view
    • bug 1054268 - Show search icon in about:home
    • bug 1054371 - Update tablet toolbar 'back' button to match new UI
  • Tablet refresh
    • (In progress) bug 1014987 - Display tabs horizontally
    • (In progress) bug 1055576 - Factor out code to draw tab curves
    • bug 1046200 - Create BrowserApp.isNewTablet()
    • bug 1047561 - Create settings UI for enabling the new tablet UI
    • bug 1053252 - Create different package name for larch so it can be installed beside Nightly
  • Misc
    • (In progress) bug 1056012 - Split ShapedButton into PhoneTabsButton and TabletTabsButton
    • bug 1054323 - Use correct background selector on tabs panel's menu button

Next week

  • More tablet refresh
  • Wrap up toolbar refresh

liuche

Margaret

Highlights

Past

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1

Present

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1


mcomella

<Read Only>

Past

  • :(

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

<Read Only>

Fixed

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1

Working on

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1


ckitching

nalexander

mhaigh

BLassey

MFinkle

  • Back from PTO
  • Pulling together second screen work
  • Fixing some stuff:
    • Add support for Restricted Profiles bug 1042715
    • Do not allow casting UI to appear if the video is an unsupported format bug 1054920
    • Use a proper sensor delay hint when registering sensors callbacks bug 1055939

Antlam

  • Past
    • Bug 1052933: Top sites panel UI polish
    • Bug 1052004: Toolbar refinements (on Nightly!)
    • "Surfacing Add-ons" project kick off
    • Firefox Search P1 bugs wrap up
  • Upcoming
    • Bug 1053390: Mobile (and Tablet) tabs tray exploration
    • Roku/Chromecast UI/UX audit
      • Asset prep for Arcadio
      • Bug 704229: Video controls clean up
    • Firefox Search next steps
    • Continuing with Tablet's UI

Yuan

Robin

Security/MGoodwin

WebRT

A-Team

QA

Garvan

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