Mobile/Notes/28-Jan-2015: Difference between revisions

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


===nalexander===
===nalexander===
{{readonly}}


Projects for this cycle:
Projects for this cycle:
Line 197: Line 196:
* Implement Firefox Accounts for iOS
* Implement Firefox Accounts for iOS
** Tracked by {{bug|iosfxa}}
** Tracked by {{bug|iosfxa}}
** First version of embedded accounts.firefox.com up on github \o/
** First version of embedded <i>accounts.firefox.com</i> up on github \o/
* Make sure |mach bootstrap| for mobile/android works
* Make sure |mach bootstrap| for mobile/android works
** Linux error has a patch, waiting for review: {{bug|1123824}}
** Linux error has a patch, waiting for review: {{bug|1123824}}

Revision as of 17:40, 28 January 2015

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: 2015-02-23
    • This is an important merge for any Fx38 "Spring Moment" features, especially UI related

Topics for This Week

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.

  • James Dearing fixed bug 1124006 - Remove shrink comments in browser_toolbar.xml
  • Giovanny Gongora [:gioyik] fixed bug 1124479 - Remove unused plus-button styles from aboutReader.css and bug 1126426 - Rename reader-plus-icon-xhdpi.png on config.css
  • Dominique landed bug 663803 - Provide magnifying glass in areas of clustered links \o/
  • (iOS) Dusek landed bug 1123086 - Move VoiceOver cursor after loading webpage
  • (iOS) codestergit working on bug 1109666 - Customize behavior when long-pressing a link

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>

  • Patches up for some video issues (bug 1100126, bug 1116469)
  • Ordered hardware to debug video crashes on Rockchip devices
  • Looking into what crash reports are still leaking to Google Play (filed and patch up for bug 1126454)


JChen

<Read Only> (on leave)

GCP

<Read Only>

  • Last week:
    • More SafeBrowsing discussion about alternate providers
    • Bugfixing on Video sandboxing (basically: it works)
    • Some investigation of NDK/ARM/AArch64 performance issues (summary: good thing we ditched ARMv6)
  • Next week:
    • More testing with video sandboxing
    • Think about sandboxing more stuffs

Randall Barker

<Read Only>

Last Week

  • Having (new) battles with try to get patches ready to land.
  • Have 5 of the 6 r+ needed to land (hope to get final one soon).
    • bug 1093934 Create a XPCOM library that can be used to support standalone WebRTC
    • bug 1097804 Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC
    • bug 1101651 Enable WebRTC unit tests to be built using standalone WebRTC library

Next Week

  • Investigate bug 1121679 Enable receiving audio in standalone WebRTC

Eugen Sawin

<Read Only>

Finished

  • bug 1122623 - Implement update service as bound service

Working on

  • (landing) bug 792992 - Can't override query URL for update service
  • bug 1093815 - Use AndroidPlatformDecoder for standalone MP3 on Android

Back from Berlin (office).

Brian Nicholson

<Read Only>

  • Getting the browser into a usable state
  • bug 1126542 - Use mock server for SearchTests search suggestions

WesJ

liuche

<Read Only>

Highlights:

  • Passwords hack day - telemetry, process, goals
  • More onboarding with antlam: animations, fine-tuning
  • Reviews, mentoring

Present:

Past:


Margaret

<Read Only>

Highlights:

Past:

Present:


mcomella

Tablet almost landed!

<Read Only>

Past

  • New tablet
    • Fix regression: bug 1117130 - URL bar border slightly covered by fading edge of title
    • bug 1110555 - LWT bitmap is incorrectly clamped to the right after starting the device in portrait mode and rotating to landscape
    • bug 1107386 - New tablet UI - Browser menu is clipped and unusable on the Kindle Fire
  • bug 1096958 - crash in java.lang.NullPointerException: at org.mozilla.gecko.home.TopSitesPanel.access$N(TopSitesPanel.java)
  • Mentor bug 663803 - Provide magnifying glass in areas of clustered links

Present

  • New tablet
    • bug 1125050 - Big space between thumbnail rows on Kindle Fire
  • bug 939350 - Create a python linter wrapper

Future

  • (Q1 goals) Toolbar cleanup & awesomescreen refresh

rnewman

<Read Only>

  • Distribution delaying. Waiting for beta approval.
  • Reading list stuff. Per-device datatypes for Sync... we hope.
  • Reviews and meetings, as usual.

Fixed

Working on


nalexander

Projects for this cycle:

  • Push migrate legacy Sync 1.1 devices across the finish line
    • Uplifted Telemetry and query parameter tracking
  • Make FxA provide OAuth implicit grants for Fennec consumers, tracked by bug 1117829
    • Rebased, tests still work \o/
  • Implement Firefox Accounts for iOS
    • Tracked by bug iosfxa
    • First version of embedded accounts.firefox.com up on github \o/
  • Make sure |mach bootstrap| for mobile/android works
    • Linux error has a patch, waiting for review: bug 1123824
  • Building with Gradle in automation
    • Green build, green try run with debug APK

Past

Present


Martyn Haigh

Past:

Present:

  • Finishing up some tablet related stuff
  • Open in background

Stefan

  • Made lots of progress on Reader Mode (includes UI now)
  • Moving forward to: Localization, Enterprise Deployments for Dogfooding, working on more v1 features from the long list.

James Hugman

Ally

  • pto on tuesday(yesterday)
  • Bug 1124711 - Site identity popup overlaps the URL Bar on phone
    • in review
  • Bug 1025703 - Ignore autocomplete="off" for filling login forms
    • in review
  • Bug 1123820 - Change the expiration of master password probes to never expire
    • landed
  • Bug 1091461 (Aurora bug) Tapping anywhere under the 'Private Browsing' tip in the History panel will open the Custom menu
    • landed
    • m-a? m-b? flags set
  • Bug 1118863 - Add telemetry to know whether password saving is disabled globally
    • landed
  • Bug 1101746 - Display message when no passwords are present
    • waiting on UX(antlam)
  • Bug 1107591 - Show site identity popup when clicking the favicon on phones
    • landed
  • Password Manager Project at Large
    • becoming more concrete
    • passwords hack day. very focused on getting data, triage, & bug filing
  • Data Collection Module
    • reviewing Desktop FHR/telemetry v4+AWS plan
    • reviewing Query Modes for FHR+Telemetry v4
  • Follow up with e10s addon js exceptions telemetry with addon authors & jimm
  • Canary In the Coal Mine
    • Bug 1125330 - Expose |mach| output when internal Gradle mach invocations fail
    • failure to do ./mach package before ./mach gradle-install results in a bevy of cryptic errors about missing symlinks
    • Error:Internal error: (java.io.FileNotFoundException) /obj-dir/mobile/android/gradle/.idea/misc.xml (No such file or directory) means that you need to reimport the objdir/.../gradle


  • Where do we keep these 'bylaws' anyway?

BLassey

Fixed

Working on


MFinkle

<Read Only>

  • Planning week for
    • Passwords
    • Firefox for iOS
    • Reading List and Send Tabs

Fixed

Working on


Antlam

<Read Only>

  • Past
    • bug 1122302: Expose devices in share menu
    • bug 1101746: about:passwords empty state
    • bug 1088220: Visual clean up of doorhangers (related to Passwords)
    • in SFO for Passwords UX sync up with rfeeley
  • Upcoming
    • bug 1126608: Design for better fall back/manual fill experience
    • Wrapping up Tablet V1 last bugs with mcomella
    • Wrapping up "Welcome screen" first run UI improvements with liuche
    • Passwords UX sync up cont'd with rfeeley

Robin

iOS

  • Finishing up Reader Mode/view — final touches on transitions/toolbar appearance. Finalizing font-faces.
  • Moving on to Profile/FxA flow. Webview vs. Native. Avatars!
  • Beginning UI! \o/

Darrin

<Read Only>

  • Planning week in SF for Passwords, Firefox for iOS
  • Next 2 weeks, hoping to pare down my calendar and get heads down on iOS

Security/MGoodwin

WebRT

A-Team

QA

Garvan

Feature Focus

Round Table