Meeting Notes

15-April-2015

Mobile: 2015-04-15

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • Next merge: May 11

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-02-23T16:14:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-04-08T16:37:29Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-06T04:19:46Z
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin) 2015-04-01T16:41:41Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Martyn Haigh (:mhaigh) (mhaigh) 2015-04-03T00:13:43Z
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-04-02T16:23:34Z
1132508 Last tab is cut off in tab tray after rotation ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-14T15:46:40Z
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-04-14T13:31:49Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-04-10T23:08:56Z
1148497 tapping on Facebook actions (below the URL bar) results in a ‘long tap’ menu appearing REOPENED 2015-04-09T18:48:29Z


11 Total;
11 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-07T10:59:22Z
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) PTO April 11-19 (blassey.bugs) 2015-04-09T22:18:10Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Michael Comella (:mcomella) (michael.l.comella) 2015-04-16T00:18:13Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW 2015-04-01T16:42:30Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T15:50:36Z
1139232 Door hanger on tablet shows up in the tab over view NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-03-10T21:25:58Z
1139551 Doorhanger anchor position NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-15T22:27:13Z
1147064 Update doorhanger button styling NEW Chenxia Liu [:liuche] (liuche) 2015-04-10T02:11:37Z


10 Total;
10 Open (100%);
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.

  • Dipti Nirmale [:dnirm] fixed bug 1148095 – Rename @drawable/device_pc to @drawable/device_desktop
  • AndyP fixed bug 1149799 – Move ‘Sanitize:ClearHistory’ message handler out of GeckoApp.
  • vivek continues to do a lot of great work
    • bug 1145896 – Flush background services databases when Firefox Account is deleted
    • bug 1147275 – Delete cached OAuth tokens when Firefox Account is removed
    • bug 1145567 – Work around jankiness with reader view toolbar
    • bug 1150251 – Added a padding to +/- buttons and decreased their margin
  • capella continues work on gecko text selection handles! bug 988143
  • Boris Dusek (iOS)
    • bug 1151343 – “Top Sites” items have improper accessibility grouping
    • bug 1151387 – Search View does not hide toolbar and top sites for accessibility
  • Matthew Purcell (iOS)
    • bug 1136319 – Hide the keyboard immediately on tap down anywhere in the area under the location bar
    • bug 1145971 – URL bar long press context menu
  • Sachin Irukula (iOS)
    • bug 1151353 – Selected search engine not highlighted in the search engine picker
    • bug 1145604 – ‘close tab’ action not discoverable

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)

  • Out last week
  • Digging out of [bug]mail
  • Working on smarter paint suppression techniques
  • Danilo has APZC almost working, fighting through some input-related badness now

JChen

Fixed
Working on

GCP

  • SafeBrowsing firefighting: bug 1150334 Fragmentation in Safe Browsing chunks leads to 413 (Request Entity Too Large) during list updates
  • Rebasing bug 1104616 Sandboxing support for Video camera access
Fixed
Working on

Randall Barker

Last Week:

  • Landed all of standalone WebRTC (seems to have stuck).
  • Landed bug 1148149 – Support Android Presentation API.
  • Working on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Next Week:

  • Wrap up bug 659285
  • Start investigating load time and performance issues in Fennec.

Eugen Sawin

  • MP3 demuxer (bug 1093815)
    • Fixed parsing: passing all ID3 and frame header tests now
    • Refactored tests to be easily extendible
    • Rebased on latest interface changes
    • Matthew is working on integration: bug 1153731

Brian Nicholson

  • bug 1109656 – Domain autocompletion
  • bug 1136218 – Make sure we use NSLocalizedString() everywhere
  • A couple of Swift 1.2 fixes
  • WIP SQL/test fixes

WesJ

  • Patches up for Clear data on iOS. Need to split up and address review.
    • Bug 1152100 – Create a proper model for the settings page
    • Bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data
  • Bug 1146464 – HTTP auth dialogs aren’t shown. Patch up.
  • Bug 1152660 – Urlbar scrolling should be based on content inset. Landing.
  • Bug 1139577 – Support download ‘hand-off’. Reworking our snackbars to make animations work better.

liuche

Highlights:

  • Making build for user studies on first run
  • Doorhangers
  • about:passwords

Present:

Past:

Margaret

(Missing the meeting)

Highlights:

  • Continued reader view work
  • Helped rnewman debug OTA distribution JarVerifier issue
  • Will be PTO Friday/Monday (and traveling on Tuesday morning)
  • Request for platform help: bug 1148391 is caused by problems with fixed position elements and the dynamic toolbar

Past:

Present:

mcomella

  • Android L regressions
  • Search engine bar during search

Past:

Present:

rnewman

Fixed

Working on

nalexander

<Read Only>

  • iOS: Working on FxA state updating, reviewing Sync code, adding FxA advertisement in Synced Tabs
  • Android: Working with vivek on adding pull-to-refresh to Reading List: bug 1152861.

Fixed

Working on

Martyn Haigh

Past:

Present:

Ally

  • 1139551 Doorhanger anchor position
    • I hate gingerbread
  • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
  • 1139553 Black overlay for doorhanger background
  • 1145858 Rename FirstrunPane to be less confusing
  • 1139232 Door hanger on tablet shows up in the tab over view

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

Read-only

  • Past
    • Partners work/mocks
    • bug 1147070: Onboarding V1 for Firefox on iOS
    • bug 1148460: Testing onboarding for Android
    • bug 1140048: Add “Send to device” Shareplane to top level menu
    • bug 1145434: Send tab progress notifications
    • Started looking at Panels UX backlog
    • Tab queues in Nightly! Blog post here
    • PTO Today
  • Upcoming
    • Follow up on QR and Voice input w James Hugman
    • bug 1137483: Add “quick search” bar **
    • bug 1144430: UX audit toolbar icons (on the left)
    • bug 1141904: Spec out full doorhangers UI
    • bug 1112185: Tabs queue follow up bugs
    • UX Explore: Mobile tabs tray improvements
    • PTO tomorrow (Thursday)

Robin

iOS

QA

Feature Focus

<Read Only>

  • Android Roadmap in Aha!
    • We just did some t-shirt sizing on 40, 41 & 42 proposed features to ensure the big rocks get the right level of attention.
  • New Android Trello Board
    • Like we’ve been for iOS – Trello now contains only the ‘in flight’ work. For all future planned items – see Aha ^^!

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

8-April-2015

Mobile: 2015-04-08

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • 2015-05-11

Topics for This Week

Reading List Testing
Now the syncing of Reading List has landed, we need to test it. Stuart Phillip set up a One and Done task list. Try it out

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-02T12:32:55Z
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-02-23T16:14:16Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-04-08T16:37:29Z
1123389 Allow Android-side reading list service work to ride the trains ASSIGNED Richard Newman [:rnewman] (rnewman) 2015-04-08T19:11:37Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-06T04:19:46Z
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin) 2015-04-01T16:41:41Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Martyn Haigh (:mhaigh) (mhaigh) 2015-04-03T00:13:43Z
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-04-02T16:23:34Z
1132508 Last tab is cut off in tab tray after rotation ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-04-06T03:45:26Z
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-04-08T18:10:28Z
1145567 When opening a page from Reader Mode panel, a grey bar is displayed before the reader mode toolbar NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-08T21:09:44Z
1148390 Share icon from action bar is misaligned on gingerbread devices NEW Michael Comella (:mcomella) (michael.l.comella) 2015-04-07T14:44:22Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-04-08T23:38:30Z


13 Total;
13 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-07T10:59:22Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Michael Comella (:mcomella) (michael.l.comella) 2015-03-27T21:24:09Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW 2015-04-01T16:42:30Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-07T22:30:25Z
1139232 Door hanger on tablet shows up in the tab over view NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-03-10T21:25:58Z
1139551 Doorhanger anchor position NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-02T17:21:05Z
1147064 Update doorhanger button styling NEW Allison Naaktgeboren please NEEDINFO? :ally (ally) 2015-04-07T03:43:11Z


8 Total;
8 Open (100%);
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.

  • (iOS) Thomas McHugh fixed bug 1146840 – Reload button needs a proper localized AccessibilityLabel property
  • (iOS) AaronMT fixed bug 1149994 – added basic history UITest
  • Jannis Pinter [:pinjiz] fixed a bunch of bugs!
    • bug 1124943 – Make the methods of TilesRecorder static
    • bug 1142268 – Tweak layout size for doorhanger shadow
    • bug 1144807 – Moved variables to resources in OverlayDialogButton and made use of StateListDrawable
  • Bhargav Chippada [:bhargavch] fixed bug 1130372 – Onboarding screen still showing behind externally opened url
  • Rishi fixed bug 1143196 – Add Menu.FIRST to order values in GeckoActionProvider.onPrepareSubMenu
  • Kai Bittner [:Tondar] fixed Bug 1148167 – Move ShareOverlayActivity form styles.xml to themes.xml
  • Sheefeni Hauwanga fixed bug 1142192 – Make MenuItem function-local variables final in BrowserApp.onPrepareOptionsMenu
  • Matt King fixed bug 1140592 – about:passwords header height does not match other about:pages
  • Willian Gustavo Veiga fixed bug 1147960 – Remove share_overlay_background.9.png
  • Jeff Lu fixed a bunch of bugs
    • bug 1106779 – Wait for keyboard to disappear before showing tabs
    • bug 1146730 – Always show top of options menu when opened
    • bug 1145252 – Propagate handler result through handleMenuItemLongClick()
  • Vivek fixed bug 1142528 – Decrease tappable area for +/- buttons
  • Sebastian fixed bug 1126048 – Add test to ensure state is correct when switching to loading pages
  • AndyP fixed bug 1139379 – Rename “Form & search history” to “Form history” and add “Search history” under clear private data

Note from Margaret: I really need to write a script for this. I will award a prize to anyone who can beat me to it! Bonus points for a script that handles both Android and iOS bugzilla components.

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!

ted

  • iOS APZ mostly working
  • Added a simple URL bar for demo purposes
  • Possible next steps: test WebGL, get WebRTC building, get some patches landed

JChen

Fixed
Working on

Randall Barker

Last Week:

  • Landed 2/3 of standalone WebRTC. Un-bitrotted final patch and will attempt to land remainder today.
  • Got final r+ for bug 1148149 – Support Android Presentation API. Addressed final review comments. Should land soon.
  • Began work on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Next Week:

  • Continue work on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Eugen Sawin

  • MP3 demuxer
    • Incorporated changes based on feedback
    • Unit tests
  • IME
    • Reviews
  • Misc
    • Holidays

Brian Nicholson

  • Fixed bug 1147658 – iOS UA
  • PR for bug 1136218 – Make sure we use NSLocalizedString() everywhere
  • PR for bug 1109656 – Domain autocompletion
  • Next: Tabs tray thumbnail caching

WesJ

  • Bug 1148835 – Combine urlbar and bottom toolbar in landscape and on tablets
  • Bug 1149585 – No save password prompt on Facebook & Twitter.
  • Bug 1130522 – [META] IOS-30 – Security/Privacy – Clear private data. Started working on this.
  • Bug 1146464 – HTTP auth dialogs aren’t shown. WIP

liuche

Highlights:

  • Landed edit-login Doorhanger – will post to mobile-ff-dev
  • Working on First run user test cases
  • about:home features, perf

Past:

Margaret

Highlights:

  • Continued reader view/readability work
  • Recruiting stuff

Past:

Present:

mcomella

  • Finishing up & uplifting 38 features (Android L, share overlay visual refinements)
  • Small bugs to cool off after ^
  • Add search engines to bottom of the search screen

Past:

Present:

rnewman

Fixed

Working on

nalexander

Projects for this cycle:

  • Implement Firefox Accounts for iOS: bug iosfxa
  • All the reviews!
  • All the interviews!

Past

Present

Martyn Haigh

Past:

Present:

Ally

  • Current
    • 1139551 Doorhanger anchor position
      • (re)discovering bug 872528, bug in GB itself in ShowWindowLocation()
      • hattip to xref
    • 1147064 Update doorhanger button styling
    • 1139553 Black overlay for doorhanger background
    • Bug 1124895 – Add password manager usage data to FHR
      • part 2: beta uplift+
  • Upcoming
    • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
  • PTO/travel EOY

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1112185: Open Later/ Tab Queue UX
    • Passwords/Doorhangers triage w liuche
    • Icon assets for iOS
    • Queued up a Tab Queue blog post
    • UX: explore mobile tabs tray improvements
  • Upcoming
    • bug 1137483: Add “quick search” bar **
    • bug 1141904: Design spec for stacked doorhangers
    • bug 1140048: Add “Send to device” Shareplane to top level menu
    • Follow up on QR and Voice input w James Hugman
    • Follow up on Tab Queue w Martyn
    • PTO Thursday (tomorrow)

Robin

iOS

  • FxA improvements, namely: cleaning up titles, tightening up form, removing “Choose what to sync” checkbox—checkboxes aren’t very standard on mobile. Have been going over with John and will setup another meeting with John and Ryan.
  • Plethora of UI asset updates and general pixel pickiness.
  • UI Updates #321 — Updated assets for Reading List/Reader View, assets and backgroundColor change for ShareTo widget

See live UI progress (not specs) here: http://invis.io/ZV2JR7ZHD

Darrin

  • continuing to refine iconography and typography in Firefox iOS
  • moved reload button our of url bar and into bottom bar
  • almost finished the CollectionView patch, want to land this soon
  • settings/help/sumo design next

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

1-April-2015

Mobile: 2015-04-01

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

  • 2015-05-11 (The Big Lebowski)

Topics for This Week

Syncing Reading List
We can now sync Reading List items across Android devices and Desktop. Work has been uplifted to Fx38 and should be live for Fx38 Beta 2. Great job! (Known issue: Reading List sync defaults to off — tracked by bug 1149226.)

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1123389 Allow Android-side reading list service work to ride the trains ASSIGNED Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1132508 Last tab is cut off in tab tray after rotation ASSIGNED Martyn Haigh (:mhaigh) (mhaigh)
1132747 Fix Android L “share” list item in long press context menu ASSIGNED Michael Comella (:mcomella) (michael.l.comella)
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle)
1145567 When opening a page from Reader Mode panel, a grey bar is displayed before the reader mode toolbar NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1149226 Reading List sync check box is deselected (off) after Nightly update ASSIGNED Nick Alexander :nalexander (nalexander)


13 Total;
13 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula (danilo.eu)
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu)
1076692 Tapping on URL bar does not dismiss the tabs tray REOPENED Michael Comella (:mcomella) (michael.l.comella)
1084456 Enable MSE for MP4 on Jelly Bean+ NEW
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1118818 Flush Gecko preferences when leaving GeckoPreferences ASSIGNED Richard Newman [:rnewman] (rnewman)
1132918 Unrecognised words on direct voice input will display two error notifications NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1132922 The voice input launches directly with the error ‘Audio problem’ NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1138433 crash in android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.speech.action.RECOGNIZE_SPEECH (has extras) } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java) NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1139232 Door hanger on tablet shows up in the tab over view NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)


10 Total;
10 Open (100%);
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.

  • (iOS) dusek fixed bug 1124828 – “Bold Text” accessibility setting not respected

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)

  • Profiling, profiling, and more profiling.
    • Pushed some experiments to Try, filed a bunch of bugs as deps of bug 857359
  • Goals, meetings, blah blah blah
  • Out next week

JChen

Fixed
Working on

Randall Barker

Last Week:

  • Got final r+ need to land standalone WebRTC. Addressing final review comments.
  • Waiting for final r+ to land bug 1148149 – Support Android Presentation API.

Next Week:

  • Land standalone WebRTC and support for Presentation API.
  • Begin investigating bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.

Eugen Sawin

  • MP3 demuxer
    • Last week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
    • This week: added approximate seeking (untested)
    • Next: integrate MP3 demuxer with MP4Reader, write tests and validate functionality
  • IME
    • Handing over some bugs to Jim
    • Reviews
  • Misc
    • Setting up new development system

Brian Nicholson

WesJ

liuche

Highlights:

  • Finishing password doorhanger bugs
  • Next: about:passwords improvements and getting it off Nightly

Present:

Past:

Margaret

<Read Only>

(Missing the meeting for candidate lunch)

Highlights:

  • Trying to wrap up reader view work
  • Interviews, meetings, reviews, etc.

Past:

Present:

mcomella

  • Share overlay visual improvements & regressions
  • Android L theme inheritance fallout
  • Small bugs to cooldown after aggressively working on FF38 features
  • Next: search engines at the bottom of the search screen

Past:

Present:

rnewman

  • Waiting for RL uplifts to Beta, then it’ll be turned on. Should happen this week.
  • Working on Sync state machine. Sync is complicated.
  • Partner/marketing/meetings/reviews/etc.

Fixed

Working on

nalexander

  • Last week: parachuted into enemy Reading List territory: bug 1147164. We’re pretty much good, save for a known issue with Reading List sync being disabled on upgrade: bug 1149226.
  • This week: additional Reading List and Firefox Sync scheduling bugs.
  • Fun project: download pre-built Gecko libraries from automation (bug 1128362)
    • Never built C++ again (we hope).
    • Ready for limited beta testing:
      • hg pull -r 97c890d9a7bbd043d9acfac8bbce92464578d478 https://reviewboard-hg.mozilla.org/gecko/
      • Execute
        mach gradle-install
      • Execute
        mach gradle clean app:packageDebug

        and watch Gecko libraries get downloaded (~20megs).

    • Entire process takes about 4 minutes on my machine (pull to APK on device).
    • Blog post to follow!

Martyn Haigh

Past:

Present:

James Hugman

A disgusting patch for iOS session restore.

Follow up work on QR codes (with zxing) and Voice Recognition on Android.

Reminded that: Samsung Android is not Google Android (a.k.a. TouchWiz sux).

Referred in an ex-colleague, Emily Toop.

Good Friday/Easter Monday are public holidays in the UK.

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1148460: Initial First Run User testing
    • bug 1112185: Open Later/ Tab Queue UX
    • bug 864958: Private Browsing UI color change
    • bug 1098596: Android L theme UX follow up
    • UX Co-ordination around Tracking Protection, Reading List, Passwords, etc
  • Upcoming
    • bug 1137483: Add “quick search” bar **
    • Follow up on Tab Queue w Martyn
    • Follow up on QR and Voice input w James Hugman
    • Follow up on doorhangers polish w Ally and liuche
    • Bugs backlog

Darrin

  • Back to working on the UICollectionView port
    • Have now got transitions working properly with the new layout code (gif: http://cl.ly/image/3j3N411q2k1O)
    • Next is cleanup and generating the proper grid layouts for each device size class/orientation
    • Also we are landing the swipe delete gesture, need to make sure that works with new layout
  • Next: error pages, a few tweaks from UX feedback on sizing/margins etc.

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

26-March-2015

Mobile: 2015-03-25

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-03-30 (pencils down)

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)


2 Total;
2 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1123389 Allow Android-side reading list service work to ride the trains NEW Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Bhargav Chippada [:bhargavch] (bhargav.chippada19)
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker)
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1132746 Fix Android L quick share items in long press context menu NEW Michael Comella (:mcomella) (michael.l.comella)
1132747 Fix Android L “share” list item in long press context menu NEW Michael Comella (:mcomella) (michael.l.comella)
1132751 Fix Android L Settings page’s build icon size NEW Michael Comella (:mcomella) (michael.l.comella)
1137655 crash in java.lang.IllegalStateException: Fragment already active at android.support.v4.app.Fragment.setArguments(Unknown Source) NEW Nick Alexander :nalexander (nalexander)
1142528 Tappable area is larger than the +/- buttons, overlaping “Aa” button. NEW :Margaret Leibovic (margaret.leibovic)
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Mark Finkle (:mfinkle) (mark.finkle)


20 Total;
20 Open (100%);
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.

  • Stéphane fixed bug 935259 – Split DOMLinkAdded switch statement into methods
  • Jeff Lu fixed bug 1140044 – Bookmarks button in browser menu does not update title when state changes
  • Sebastian fixed bug 1142699 – Intermittent testReaderModeTitle and bug 1143280 – Android build fails with updated support library (22) and/or new API level (22)
  • Capella fixed bug 1140979 – Change SelectionHandler/TextSelection to use UUID vs. simple selectionID
    • And he’s starting work on bug 988143 – Enable text selection and touch caret in Gecko on Fennec!

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!

ted

James W. (snorp)

<Read Only>

JChen

Fixed
Working on

Randall Barker

<Read Only>

Last Week:

  • Fixed render cruft in presentation composite pass.
  • Created patch for tab mirror encoder so that tabs streamed from mobile device are full size (see bug 1144975).
  • Landed bug fix to gamepad on MacOS that would cause a crash if certain buttons were pressed, patch also enabled dpad on MacOS attached controllers (see bug 1107801).
  • Un-bitrotted standalone webrtc code. Still broken on Roku due to compiler issues.

Next Week:

  • Scale presentation composite so that entire page is mirrored and wrap up project.
  • Get latest code running on Roku again.
  • Investigate encoding shared tab from composite in place of redrawing page.

Eugen Sawin

<Read Only>

  • MP3 demuxer
    • Last week: wrote MP3 frame detection and parsing
    • This week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
    • Next: integrate MP3 demuxer with MP4Reader and iron out issues to finally play sound again
  • IME
    • Found the cause for bug 1134209, possible fix unclear yet
    • Found a possible general issue with on-blur and on-focus event handling/firing caused by mutation events
    • Further investigated bug 1144174 and bug 1051556, no definitive results yet
    • Discussing mitigation of IME crash issues on release builds

Brian Nicholson

  • Top sites/thumbnails
  • bug 1147158 – Site rows should use URL as the default text if there’s no title
  • bug 1146511 – Search results mangled on device rotation

WesJ

  • Had a baby
  • bug 1137958 – Prompt for saving passwords. Landed
  • bug 1135180 – Favicon storage for bookmarks. Landed.
  • bug 1146366 – Bookmark star is not updating when switching tabs
  • bug 1147175 – Use SDWebImage for thumbnail
  • bug 1137462 – Improve history database performance

liuche

Passwords doorhangers on Android, about:passwords work.

Present:

Past:

Margaret

Highlights:

Past:

Present:

mcomella

  • Add to reading list button (& uplift)
  • Sharing improvements: “Send to other devices” & visual improvements (& uplift)
  • Next: Android L fixes & search improvements

Past:

Present:

rnewman

<Read Only>

Fixed

Working on

nalexander

<Read Only>
Head down mopping up the blood for Reading List on Android: bug 1147164.

Martyn Haigh

Past:

Present:

Stefan

Some highlights:

  • Reader View content is now served via built-in web server
  • (Internal) Reader View URLs are hidden
  • Share To Extension works again (for both Bookmarks and Reading List) !
  • Reader View content is cached for offline usage (but no images yet)
  • Pushed out a new Aurora Build

Upcoming:

  • Integrating better Reading List storage (so that mark as read / delete will start working)
  • Share Extension UX update
  • Random boog fixes (trying to fix at least one or two small bugs in the morning to shrink the queue)

James Hugman

<Read Only>

Struggling with Optionals, Properites, Protocols and Closures in pursuit of the least disgusting way I could think off do saving of open tabs. (restoring is later).

Blocked on UX for QR code reading (this isn’t a cry for help!).

Somewhat excited by the React-Native due out at the F8 Conference this week.

Ally

  • last week
    • Passwords had a project checkpoint last week
    • FHR passwords provider v2 is back in review for nits (1124895)
    • Aurora Scrollbar missing from some small screen/mdpi devices, awaiting aurora uplift: 1128431 (aka 1135770 1135771)
  • this week
    • android doorhanger work (1147064, 1139553, 1139551)
    • any new aurora bugs

BLassey

Catching up on things from 5 weeks of travel

Fixed

Working on

MFinkle

  • Working on Program Review material (Program Review for Firefox is on Friday)
  • Recruiting
  • iOS dogfooding, planning and triage (moving along well)
  • Yelling in meetings at appropriate moments

Fixed

Working on

Antlam

  • Past
    • Passwords UX work
    • Doorhangers wrangling
    • Tracking Protection co-ordination
    • Reading List UX sync up
    • First Run
  • Upcoming
    • First Run next steps (proposal for testing?)
    • bug 1144430: Toolbar “icons” UX (site ID, security, etc)
    • bug 1127901: Clustered links UX
    • Bugs backlog

Robin

iOS
Working on:

Completed:

  • bug 1145240 Make tab tray home panel icon list have light background and update icons
  • bug 1134786 New Assets for browsing UI
  • bug 1143956 Device type assets for Synced Tabs panel

All UI (not specs) in progress can be viewed here: http://invis.io/XY2HBO14R

Darrin

<Read Only>

  • Back from PTO
  • working on some patches to bring iOS closer to the specs
    • typography
    • layout/spacing
    • animations
    • transitions

QA

Feature Focus

Round Table

  • Meeting improvements summary
    • Rotating meeting master
    • Try removing read-only?
      • Briefly summarize what you’ve worked on

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

19-March-2015

Mobile: 2015-03-18

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-03-30 (under two weeks)

Topics for This Week

Install Tracking
We are talking about shipping a 3rd party install tracking SDK. More info coming to a newsgroup post.
Firefox for iOS
We have started explicitly moving features to v1.1 and we have identified some of the “at risk” features.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (PTO, back on 25th) (milan)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW :Margaret Leibovic (margaret.leibovic)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)


6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1123389 Allow Android-side reading list service work to ride the trains NEW Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Bhargav Chippada [:bhargavch] (bhargav.chippada19)
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker)
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1135770 “Welcome to Fennec” screen is too long for HTC EVO ASSIGNED Allison Naaktgeboren please NEEDINFO? :ally (ally)
1135771 “Welcome to Fennec” screen isn’t scrollable in portrait mode NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1137655 crash in java.lang.IllegalStateException: Fragment already active at android.support.v4.app.Fragment.setArguments(Unknown Source) NEW Nick Alexander :nalexander (nalexander)
1142196 Make JS’ reader mode and Java’s “Add to reading list” buttons’ behavior consistent NEW Michael Comella (:mcomella) (michael.l.comella)
1143888 Integrate the Adjust campaign tracking SDK into Firefox ASSIGNED Nick Alexander :nalexander (nalexander)


22 Total;
22 Open (100%);
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.

  • Léon fixed bug 1136708 – Installed themes are listed greyed out in the Add-on Manager
  • Sebastian fixed bug 1135111 – Add test to ensure that the toolbar in reader mode displays the original page url
  • Mantaroh fixed Bug 1106905 – Desktop mode should defeat responsive design
  • Vivek did some more synced tabs panel work (bug 1141665), and he’s working on a patch to evict entries from the reader view cache (bug 1126244)
  • (iOS) AaronMT fixed PR #224 – added an accessibility label to the client toolbar share button
  • (iOS) matthewpurcell fixed bug 1137279 – iOS Status Bar Quick Scroll

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>

Working on:

  • bug 1140359 – Nightly becomes unresponsive if playing certain flash video in full screen
  • bug 1142988 – Flash crashes on Nexus 9
  • bug 1141693 – Plugin container must be PIE on Android 5.0+
  • bug 1126561 – crash in __aeabi_fcmpgt
    • multiple root causes, modified skip list to get better reports
    • filed some bugs for the most common causes
  •  :jchen is back next week!
  • contractor starting Monday (fingers crossed) to do conversion to native APZC

JChen

<Read Only> (on leave)

Randall Barker

<Read Only>

Last Week:

  • PTO
  • Roku/Standalone WebRTC bit twiddling.

This Week:

  • Investigate render cruft in the margins of tab mirroring to chromecast.

Eugen Sawin

<Read Only>

Working on

  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Wrote MP3 frame detection and parsing for the new MP3 demuxer
  • bug 1144174 – Facebook input forms not behaving properly
    • Found site issue on desktop version, investigating mobile version
  • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java)
    • Landed consolidated crash signature on all channels to help with crash analysis and reproduction

Brian Nicholson

<Read Only>

  • Top sites work
    • bug 1143957 – Top sites polish and fixes
    • bug 1134799 – Blank top site entries for pages with no titles
    • In progress: bug 1144348 – Implement thumbnails storage
  • Search suggestions opt-in
    • bug 1134706 – Provide an opt in for search suggestions in the search awesome screen
    • bug 1142222 – boolForKey returns false for undefined keys

liuche

<Read Only>

Highlights:

  • Passwords work week (Doorhangers, about:passwords)
  • Reviews

Present:

Margaret

<Read Only>

(Not here, at reading list work week)

Highlights:

  • Focusing on Reader View performance/quality issues (working with Gijs/Niko from the desktop team)
  • Fixed (hopefully) the last of the Downloads.jsm regressions
  • Wrote a patch for bug 1131004 – maybe someone here could just review that?

Past:

Present:

mcomella

<Read Only>

Summary:

  • Landed, baking on Nightly until landing on 38:
    • “Send to other devices” to replace “Add to Firefox”
    • Add to reading list toolbar button
  • Share overlay styles
  • Next: search engine bar

Past

Present

rnewman

<Read Only>

  • Landed RL service. More to come.
  • Working on Sync for iOS.
  • In SF.

Fixed

Working on

nalexander

<Read Only>

  • Working on Firefox Accounts for Firefox for iOS: bug iosfxa
  • Working on Synced Tabs home panel for Firefox for iOS: bug iostabspanel

Martyn Haigh

Past:

Present:

Stefan

Past highlights: landed more reader mode ux. (button bar, reading list). also introduced new bugs. localization going strong! (12 locales now + we got the process mostly covered). moved all build systems to Xcode 6.2. Disables Travis. And we just pushed out a new Aurora build.

Immediate focus:

  • 1144146 Correctly hide/show the url bar when the reader mode settings are visible
  • 1144165 Reader Mode controls should hide when navigating or switching tabs
  • 1144291 Navigating to a reader mode page from the history stack results in blank page
  • 1144404 Reader Mode URLS (about:reader) should not be part of history
  • 1144511 Serve reader mode content via the built-in web server

Then:

  • Move Reading List APIClient/Storage forward so that we can hookup buttons like Delete and Mark as Read
  • Finalize Reader Mode UX

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

<Read Only>

  • Past
    • First Run illustrations on dribbble
    • Tracking Protection co-ordination
    • Passwords UX co-ordination w/ rfeeley
    • bug 864958: Refine Private Browsing mode toolbar colors
    • bug 1140048: Add “Shareplane” to menu
    • Task continuity UX hack week
  • Upcoming
    • “Open-in-Background” follow up w/ mhaigh
    • Quick-Search bar
    • First Run V1 sync up w/ Gemma
    • bug 1140169: Menu UI polish
    • in SFO for Passwords and stuff

Robin

  • Last week: Reading List/Task Continuity workweek in Portland.

Filed some bugs.

  • bug 1141790 ‘Continue reading the main story’ appears above video in Reader View
  • bug 1141715 ‘Photo’ and ‘Video’ labels appears above photo on iPad in Reader View
  • bug 1141708 Photos in Reader View do not render on iPhone

iOS
working on

Will be updating tab bar and synced tabs icons as well.

A-Team

<Read Only>

  • Recent changes to tests:
    • Android 2.3 Opt mochitest-gl now runs in 4 chunks
    • Android 4.0 Opt robocop now runs in 10 chunks
    • Android 4.0 Debug xpcshell tests coming soon

QA

Feature Focus

<Read Only>

  • Mobile Roadmap Trello Board
    • Funnel Review week, but nothing moved up into the active release branches
    • Updated as of yesterday. Anything to add/change?
  • iOS Roadmap in Aha!
  • New iOS Trello Board
    • iOS Trello board has been updated to reflect the scope that has been deferred to V1.1
    • Note- the ‘Parking Lot’ items are not Out. They have been called out as things that we want, but only if not at the expense of other items. In some cases we will launch with partial implementation with just most important functionality. These are items ‘At Risk’.
    • Final Build Date – need to discuss this in a bit more depth, but we will likely have to have a final build in hand for May 1st, to allow for testing, and for submission timelines for Apple (~1 week).
    • New Status Report w/ Charts going up shortly here

Round Table

  • Meeting improvement discussion
    • Etherpad: https://mobile.etherpad.mozilla.org/84
      • Consensus: People like chatting with others on the team, and knowing what everyone is working on
        • Other notes: Too long, hearing what people are working on lets others emphasize issues
    • Proposal: Everyone can summarize their work in bullets briefly; we can make an auto-generated wiki page of bug lists for those who are interested in that;
      • Suggestion of no more read-only
        • I like that there is more variety – imo, easier to maintain focus on; worried about length
      • Finkle would like more people to add to the topics of the week
        • I agree – “here is the stuff that is particularly relevant to everyone!”

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

12-March-2015

Mobile: 2015-03-11

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge March 30 (2.5 weeks away!)

Topics for This Week

  • MWC update?

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW :Margaret Leibovic (margaret.leibovic)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)
1134553 Downloads are not disabled in guest mode NEW :Margaret Leibovic (margaret.leibovic)


7 Total;
7 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range: <n> to <n>, length: <m> at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1122302 Replace “Add to Firefox” with “Send to other devices” menu item ASSIGNED Michael Comella (:mcomella) (michael.l.comella)
1123389 Allow Android-side reading list service work to ride the trains NEW Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1127445 Add “Add to reading list” button in the browser menu NEW Michael Comella (:mcomella) (michael.l.comella)
1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Bhargav Chippada [:bhargavch] (bhargav.chippada19)
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker)
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1135770 “Welcome to Fennec” screen is too long for HTC EVO NEW Chenxia Liu [:liuche] (liuche)
1135771 “Welcome to Fennec” screen isn’t scrollable in portrait mode NEW Chenxia Liu [:liuche] (liuche)
1137829 Reading list button is hidden when reader view toolbar first appears NEW :Margaret Leibovic (margaret.leibovic)


22 Total;
22 Open (100%);
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.

  • ronak fixed bug 1122767 – Remove old lockscreen code from SearchWidget
  • henry fixed bug 1084663 – Fix text substitution in bookmark keywords
  • vivek fixed a bunch of Synced Tab panels tickets — thanks vivek!
  • Ahmed Kahlil landed |mach ide| for Android Studio and Eclipse — bug 1119365
  • Ahmed also landed packaging AARs for GeckoView \o/ bug 927388
  • capella fixed bug 1133155 – Selection Handler closes leaving handles on screen

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>

  • Worked on Verizon HTC One startup crash
  • Fixed mochitest on newer adb
  • Mostly same stuff as last week

JChen

<Read Only> (on leave)

Randall Barker

<Read Only>

Last Week:

  • Fennec now does a second composite to a presentation surface when present.

Next Week:

  • Resolve render glitches on the parts of the presentation that fall outside of the composite.
  • Scale presentation content when larger than the target surface which is always 720p.
  • Detect when no tab is being composed and fall back to surface flinger presentation.
  • PTO Thursday and Friday (March 12-13).

Eugen Sawin

<Read Only> (PTO)

Working on

  • IME
  • MP3 demuxer

Brian Nicholson

<Read Only>

liuche

<Read Only>

Highlights:

  • about:passwords design discussions + context menu
  • Doorhanger prerequisites for Passwords-specific doorhanger

Present:

Past:

Margaret

Highlights:

  • Memory/performance issues related to background readability parsing
  • Reader view polish
  • Starting to work with desktop team to improve Readability.js

Past:

Present:

mcomella

<Read Only>

Summary:

  • Add “Add to Reading List” menu item
  • “Send tab to other devices” overlay

Past

Present

rnewman

<Read Only>

  • Landing and uplifting reading list stuff.
  • Lots of reading list meetings.
  • Interviews.
  • iOS triage.
  • Send Tab chat with Anthony and Michael.
  • Marketing questions.
  • iOS work begins.
  • SF next week to share some of the RL pain. Nick is wrapping up Android RL for me.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

Past

Present

Martyn Haigh

Past:

  • Setting up new laptop
  • ill!

Present:

James Hugman

<Read Only>
XCGLogger & lots of merge issues.
non-http and special cased URLs in iOS.
QR Code reading, via intent.

Past

Making Progress

Ally

  • not around much
    • out sick several days
    • pto tomorrow/friday
    • sfo next week
  • old style FHR bug
    • part 1 landed on Nightly
    • slated for aurora & beta uplift
    • proposal for payload v2 is on bug

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

<Read Only>

  • Past
    • Task Continuity UX workshops
    • bug 1091826: Clean up UI of all Panels empty state
    • bug 1122302: Send to device in Android
    • bug 1127445: “Add to Reading List” in Android menu
    • Passwords UI bugs
    • File and follow up with contributor bugs
  • Upcoming
    • Quick-Search bar
    • First Run V1
    • “Open-in-Background” w/ Mhaigh
    • QR code w/ Jhugman
    • Explore Tabs tray UX improvements on Android Mobile
    • SFO next week for Passwords

Robin

In Portland for Task Continuity/Reading List workweek.

iOS

  • Finalize Share/Send Widget, start design spec
  • UI asset auditing/cataloging
  • Error state auditing

Darrin

<Read Only>

  • In Portland for task Continuity/Reading List work week
  • have been hacking on some small UI polish bugs for iOS
  • On PTO next week

A-Team

  • Talos ts-paint, trobopan, and tprovider being turned off bug 1141656

QA

ted

Feature Focus

  • Android Status & Roadmap Trello Board
    • Question – with the front end RL stuff landed/uplifted, are we good to go for L10N for 38? Is there anything else outstanding from a UI/String perspective? rnewman/nalexander – anything for fxaccounts that would still change strings?
  • iOS Roadmap in Aha!
  • New iOS Trello Board
  • iOS Weekly Status Report Commentary welcome on this report and format of it, as it’s brand spanking new!
    • Triaged the remaining/not started scope yesterday. Awaiting response/feeback from Karen on the proposed list of features to drop from the May 12th must-have list.
    • Once we confirm the final scope, we need to figure out a realistic string freeze. I’d like to have this date figured out by next Wednesday (next campaign status meeting).
    • L10N Risk Note’ – on the dashboard now the existing strings are at 100% for DE, but we do NOT have committed resources to continue with DE translation on the final/outstanding strings. There is nobody confirmed for JA yet, and no translation completed. Not a ‘stop ship’ grade risk, but still notable.

Round Table

  • Meeting improvements [mcomella]
    • What is the purpose of this meeting & what do you get from it?
      • imo: Identifying the larger picture – what direction are fennec & iOS taking, and what steps are the individuals in this meeting taking to get there). Perhaps we can make a connection to quarterly goals?
      • imo: Usually a lot of details that get in the way of the larger picture
    • Proposal: (incremental improvement) Skip the bug lists and have a summary of what you’ve worked on and intend to work on
    • Thoughts? https://mobile.etherpad.mozilla.org/84

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

5-March-2015

Mobile: 2015-03-04

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Topics for This Week

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW Anthony Lam (:antlam) (alam)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)
1134553 Downloads are not disabled in guest mode NEW


10 Total;
10 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range: <n> to <n>, length: <m> at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin)
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site REOPENED Eugen Sawin [:esawin] (esawin)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1122302 Replace “Add to Firefox” with “Send to other devices” menu item ASSIGNED Michael Comella (:mcomella) (michael.l.comella)
1123389 Allow Android-side reading list service work to ride the trains NEW Richard Newman [:rnewman] (rnewman)
1126244 Create a maximum reader mode cache size and evict records when necessary NEW :Margaret Leibovic (margaret.leibovic)
1127445 Add “Add to reading list” button in the browser menu NEW Michael Comella (:mcomella) (michael.l.comella)
1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129168 Remote Tabs panel flickers after Bug 1063742 NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129171 Update Remote Tabs home panel split pane styling for landscape tablets NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW Richard Newman [:rnewman] (rnewman)
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Bhargav Chippada [:bhargavch] (bhargav.chippada19)
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker)
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1132918 Unrecognised words on direct voice input will display two error notifications NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1132922 The voice input launches directly with the error ‘Audio problem’ NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1135770 “Welcome to Fennec” screen is too long for HTC EVO NEW Chenxia Liu [:liuche] (liuche)
1135771 “Welcome to Fennec” screen isn’t scrollable in portrait mode NEW Chenxia Liu [:liuche] (liuche)


25 Total;
25 Open (100%);
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.

  • Tyler St. Onge [:dropkick] fixed bug 1134927 – Add ‘Add to Reading List’ back to context menu
  • Ponç Bover [:pbover] fixed bug 1126978 – Remove duplicated styles on TabsGridLayout
  • mantaroh fixed bug 1130614 – Selects in disabled fieldsets still open
  • vivek fixed bug 1136699 – Temporarily disable swipe to refresh in synced tab landscape mode
  • capella fixed bug 1130258 – Avoid closing wrong Text Selection
  • (iOS) sleroux fixed bug 1135981 – Search View Results Crash
  • (iOS) sleroux fixed bug 1134231 – Send email feedback with app snapshot

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>

  • “Fixed” bug 1127464 – still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*)
    • Actual cause is probably OOM caused by bug 1137251 – Massive memory leak with Firefox 36+ (maybe related to WebGL)
      • But we should crash better when random libraries decide to exit now
  • Tracked down cause of bug 1125048 – Slow fling speed with thumb flings (high DPI)
  • Investigated bug 1121541 – Autophone – PROCESS-CRASH | dom/media/test/test_autoplay_contentEditable.html | application crashed [@ libc.so + 0x1cd54]
  • Looking into a big simplification of EGL setup in bug 1136364 – Remove EGLSurface creation in GLController
  • bug 1084441 – Fix up test_can_play_type_mpeg.html for Android
  • bug 1119962 – “make mochitest-remote” busted on Android with adb > 1.0.29
  • Finally got contractor stuff worked out (I hope), should start next week.

JChen

<Read Only> (on leave)

Randall Barker

Last Week:

  • Working on supporting Android Presentation API for tab mirroring.

This Week:

  • Get compositor to do second pass to Presentation surface for tab mirroring.

Eugen Sawin

Finished

  • IME
    • bug 1118467 – Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site

Working on

  • IME
    • bug 1134205 – Debug assertion on text input in input forms
    • bug 1134209 – Text deletion copies text in contentEditable elements
    • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification…

Brian Nicholson

<Read Only>
iOS search screen improvements:

liuche

<Read Only>

Highlights:

  • Doorhanger improvements, Passwords
  • Reviews

Present:

Past:

Margaret

<Read Only>

Highlights:

  • Reader view
  • Phone screens

Past:

Present:

mcomella

<Read Only>

Summary:

  • For 38: “Send to other devices” in share menu & “Add to Reading List” in app menu
  • Android L regressions from status bar tint backout

Past

Present

rnewman

<Read Only>

  • Reading list
  • Hiring
  • Guidance for desktop Sync stuff
  • Split APK stuff
  • Some query optimization work for browser data on iOS

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Implement Firefox Accounts for iOS: bug iosfxa
    • Landed preliminary sign in/sign up/settings web view bug 1129161
  • Writing UX for the settings sheet

Past

Present

Martyn Haigh

Past:

Present:

Stefan

Still working on Reading List Client. Goals for this week:

  • Merge code in a branch of firefox-ios
  • Have basic syncing going (without conflict resolution)
  • Update Reading List UI to look in new storage

Moved iOS Nightly build server to https://ci.fxios.allizom.org – I will setup accounts there for other devs if you want to see the build results or run your own bots on it.

Because we are one man short, (congrats wes), i will start picking up a bunch of UI bugs and/or PRs.

James Hugman

<Read Only>

Android (WIP):

  • Voice integration bugs
  • Build sperlunking, in the context of ZXing.

iOS (patches in flight):

  • adding a logging library
  • opening non-http links.

Ally

<Read Only> (sick)

  • 1124895 Add password manager usage data to FHR
    • super duper high priority
    • want to uplift patches to beta (37) asap
    • mobile will require its own patch for probes, will be a different bug
    • JS is throwing an illegal character on #ifdef ANDROID
      • think it points to a build system issue, the preprocessor should have removed that before the JS code runs. Either the preprocessor is not running on that file, or is somehow messed up. I have messed with the jar.mn & moz.build files with no success so far. See latest comment on bug for more details.

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1122302: UX for “Send to device”, Share overlay
    • bug 663803: Magnified view UI for “areas of clustered links”
    • bug 1137483: “Quick search” bar above keyboard
    • Filing polish bugs
      • Voice input follow up, “Split-pane” Home Panels UI, Tablet Bugs
  • Upcoming
    • First Run Co-ordination w/ Gemma
    • Iterating on Passwords & Doorhangers w/ Liuche
    • Follow up “Open-in-Background” w/ Mhaigh
    • bug 1091826: Clean up UI of all Panels empty state
    • Portland next week for UX week on Reading List/Task Continuity

Robin

iOS

  • Finalized Reader View v1 design spec: bug 1126486
  • Revising Share/Send widget, error states
  • FxA loading interstitial
  • Asset auditing
  • General dogfooding on both platforms
  • Portland next week

Darrin

  • more mockups (search settings, bookmark edit/manage, etc)
  • starting to review PRs that relate to UX stuff

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

26-February-2015

Mobile: 2015-02-25

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Merge happened!
  • Next merge March 30 (moved up one week!)

Topics for This Week

  • Fx36 release in holding pattern
  • Split APK testing on beta
  • Fullscreen bugs

Tracking Review

Soon-to-be-release

  • Next Build:
ID Summary Status Assigned to
1113658 Unable to download while using second Android account REOPENED Wesley Johnston (:wesj) (wjohnston)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] (seth)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)
1132089 Regression: Default search engine overrode on browser upgrade NEW


6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Beta

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW Anthony Lam (:antlam) (alam)
1131087 Search activity will use geo default instead of user-set default NEW Mark Finkle (:mfinkle) (mark.finkle)
1132763 Hiding system UI in reader mode is broken NEW Michael Comella (:mcomella) (michael.l.comella)
1132984 Regression: Full-Screen video playback exhibits a status-bar shown in Android 4.0 and in 4.4+ a status-bar grey background shown NEW Michael Comella (:mcomella) (michael.l.comella)


9 Total;
9 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range: <n> to <n>, length: <m> at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) NEW Eugen Sawin [:esawin] (esawin)
1063873 Ship the right libomxplugin files for supported API ranges NEW
1108527 Severe canvas performance regression compared to Firefox 29 ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1115004 Use fine-grained Google Play Services libraries ASSIGNED Nick Alexander :nalexander (nalexander)
1118467 Keyboard doesn’t stay open when trying to input text on mobile.jetblue.com site NEW Eugen Sawin [:esawin] (esawin)
1120004 Update Reader View controls ASSIGNED :Margaret Leibovic (margaret.leibovic)
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth)
1122302 Reduce “Menu -> Share” click count by creating “Send tab to device” menu item (in lieu of “Add to Firefox”) NEW Michael Comella (:mcomella) (michael.l.comella)
1123389 Allow Android-side reading list service work to ride the trains NEW
1126244 Create a maximum reader mode cache size and evict records when necessary NEW :Margaret Leibovic (margaret.leibovic)
1127441 turn off font inflation ASSIGNED Kevin Brosnan [:kbrosnan] (kbrosnan)
1127445 Add “Add to reading list” button in the browser menu NEW Michael Comella (:mcomella) (michael.l.comella)
1127451 Change reading list length field to be word count NEW :Margaret Leibovic (margaret.leibovic)
1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1129074 Content view sometimes blank on load until restart NEW Eugen Sawin [:esawin] (esawin)
1129168 Remote Tabs panel flickers after Bug 1063742 NEW Vivek Balakrishnan[:vivek] (vivekb.balakrishnan)
1129171 Update Remote Tabs home panel split pane styling for landscape tablets NEW
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire NEW
1129840 Tabs are not always restored on Gingerbread devices NEW Mark Finkle (:mfinkle) (mark.finkle)
1130372 Onboarding screen still showing behind externally opened url NEW Chenxia Liu [:liuche] (liuche)
1131084 Can not mirror tab to Chromecast device NEW
1132508 Last tab is cut off in tab tray after rotation NEW Martyn Haigh (:mhaigh) (mhaigh)
1132918 Unrecognised words on direct voice input will display two error notifications NEW James Hugman [:jhugman] [@jhugman] (jhugman)
1132922 The voice input launches directly with the error ‘Audio problem’ NEW James Hugman [:jhugman] [@jhugman] (jhugman)


28 Total;
28 Open (100%);
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.

  • YF (Yang) fixed bug 1135007 – “Sync Now” button is not translated
  • dominique fixed bug 1134338 – Move ZoomedView inflate in BrowserApp and bug 1126866 – Fix the text size in zoomed view
  • rricard fixed bug 1085609 – Disable testDoorHanger on 2.3 (and is working on bug 1135102 to re-enable it)
  • AndyP fixed bug 1125528 – Create abstract class for SelectionHandler tests and bug 1124884 – Clear search history in Firefox Search after using ‘Clear Private Data’ in Firefox
  • (iOS) aaronraimist fixed bug 1096965 – Default favicon image for bookmarks
  • (iOS) TomACPace fixed bug 1125258 – Switch to tab for JS prompts

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>

Fixed:

  • bug 1090300 – crash in mozilla::MediaCodecDataDecoder::DecoderLoop()

Working on:

  • bug 1127464 – still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*)
  • bug 1121541 – Autophone – PROCESS-CRASH | dom/media/test/test_autoplay_contentEditable.html | application crashed [@ libc.so + 0x1cd54]
  • bug 1136364 – Remove EGLSurface creation
  • Profiling stuff
  • Finalizing contractor for gfx work and getting full-time req put up

JChen

<Read Only> (on leave)

GCP

<Read Only>

Present:

Past:

Randall Barker

Last Week:

  • Sick
  • Investigating alternatives for screen mirroring to chrome cast.

This Week:

  • Attempt to implement an alternative screen mirroring.

Eugen Sawin

<Read Only>

Finished

  • IME
    • bug 1133802 – Regression: duplicate ‘i’ is committed on input

Working on

  • IME
    • bug 1134205 – Debug assertion on text input in input forms
    • bug 1134209 – Text deletion copies text in contentEditable elements
    • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification…

Blocked on

  • Persona log-in issues (bugzilla, treeherder, airmo, etc.)
  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Blocked on new source reader/demuxing interface

Brian Nicholson

WesJ

<Read Only>

  • bug 1135175 – Draw the tab curve. All hail the curve!
  • bug 1135917 – Tapping the url is hard. Landed a speculative fix.
  • bug 1134480 – Show sections in history list. Need to land.
  • bug 1135180 – Favicon storage for bookmarks. Still working on this.

liuche

<Read Only>

Highlights:

  • Doorhanger refactor and cleanup
  • Passwords
  • Discussions of onboarding v2

Present:

Past:

Margaret

Highlights:

  • Desktop/Android reader view
  • Fixed last-minute search issue – bug 107377
  • Fixed download notification issue – bug 1130834
  • Trying to organize effort around Readability.js improvements: https://github.com/mozilla/readability
  • Phone screens
  • One day will get back to helping rnewman with reading list bugs

Past:

Present:

mcomella

  • Backed out status bar tint bug 1056002 due to many regressions in our fullscreen experience
    • It is currently in 35 & 36 (release), but expect the backout in 37+

<Read Only>

Past

Present

rnewman

<Read Only>

  • Reading list in all kinds.
  • Interviewing.
  • Feedback on some gps workflow docs.
  • The usual.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Implement Firefox Accounts for iOS
    • Tracked by bug iosfxa
    • Writing UX for the settings panel
    • Re-writing integration with fxa-content-server

Past

Present

Martyn Haigh

Past:

Present:

Stefan

<Read Only>

Last week: We had a really good iOS work week!

Current focus: iOS Reading List Client (syncing to/from server)

Ally

  • Data Collection
    • handling requests from johnath wrt data
    • multiple meetings with legal
    • new data compliance team announced
    • firefox module meeting (+legal)
      • will be meeting once a release cycle
  • Passwords
    • Thursday hack day
    • progressing well towards q1 goals
    • assigned most of the work for rest of the quarter
    • team sprint week of March 16th in SF
    • FHR bug will mean both old style & new style probes
  • Bugs
    • 1124895 Add password manager usage data to FHR (both kinds!)
    • 1124472 telemetry probe: # of times Saved Passwords dialog in preferences is opened and actions taken
    • 1120037 Username autocompletion isn’t attached initially when the username field with autocomplete=off is focused with <body onload=”field.focus()”>
    • Bug 1124711 – Site identity popup overlaps the URL Bar on phone
    • 1128431 ‘Start browsing’ link from onboarding v1.5 is not visible on small screen devices
    • 1123579 Search Widget preview for the Beta channel has the icon from the release channel
    • 1133445 The security information doorhanger is misplaced

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • bug 1103232: Improve “Add to Reading List” UX
    • bug 1112185: Open-in-background with mhaigh
    • Passwords UX sync up
    • Reader View UX co-ordination
    • General Android bugs
  • Upcoming
    • bug 1120004: Reader View controls spec
    • bug 1122302: Improve Android “Send Tab” UX
    • Follow up on Doorhangers with Chenxia
    • Cont’d Passwords bugs
    • Pick up Search bugs
    • First Run “Tour” experience next steps (what we have right now is “Welcome screen”)

Robin

iOS

  • Continuing design specs for Reading List/View, Aa menu updates.
  • Revisiting Send/Share widget UI.
  • Continuing design for FxA interstitial.
  • Pecking at last UR notes.

Darrin

<Read Only>

  • Still plowing through the remainder of the UI that needs a draft
  • mockups for Karen/MWC are in progress
  • Will start to throw mockups and specs in the relevant meta bugs
  • Have had some good discussions re: visual design about typography, icon styles, etc

QA

Feature Focus

Round Table

  • next week in MWC

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

19-February-2015

Mobile: 2015-02-18

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-02-23

Topics for This Week

Firefox for iOS
Team meeting this week in SF. In addition to some stable UX direction on remaining functional areas, we are also starting some bug triage and doing some face-to-face dev work. This week should also see the start of the internal dogfooding program.
Tab Mirroring
We disabled Tab Mirroring on Beta and Release in bug 1133012. For more information see bug 1131084.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1113658 Unable to download while using second Android account REOPENED Wesley Johnston (:wesj) (wjohnston)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] – PTO until 2/19 (seth)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1131563 Only a few frames played in WebM video (Android 2.3/3.0/4.0+) NEW Benjamin Chen [:bechen] (bechen)
1132089 Regression: Default search engine overrode on browser upgrade NEW


6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1124884 Search history is not cleared in Firefox Search after using “Clear Private Data” in Firefox NEW Andy Pusch [:AndyP] (drag)
1125048 Slow fling speed with thumb flings (high DPI) NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1125272 crash in mozilla::CDMCaps::Lock() NEW Seth Fowler [:seth] – PTO until 2/19 (seth)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1130834 First download-notification can’t be deleted since Aurora 37 NEW :Margaret Leibovic (margaret.leibovic)
1130996 MP4 broken on Nightly on Alcatel One Touch 8008D NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1131004 Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed NEW
1131087 Search activity will use geo default instead of user-set default NEW Mark Finkle (:mfinkle) (mark.finkle)


11 Total;
11 Open (100%);
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.

  • Michael Holloway fixed bug 924009 – Add check for whether preferences are defined before checking for lightweight theme preference
  • AndyP fixed bug 1099500 – Potential memory leak in browser.js due to faulty toast notification handling, bug 1134015 – The button toasts are broken, and bug 982797 – Robocop: Switch tests from using waitForTest to waitForCondition.
  • mbrubeck fixed bug 1097337 – Set the Android 5 statusbar color
  • vivek fixed bug 1129181 – Make Remote Tabs split pane swipe to refresh apply to both clients and tabs in landscape mode
  • dominique fixed bug 1130630 – Move zoomed_view_stub from shared_ui_components to gecko_app
  • rricard fixed bug 1130872 – Add Robocop JavascriptTest verifying that AppConstants module can be imported and is sensible, and has been wokrking on bug 1128287 – Intermittent testFindInPage,
  • imjalpreet is working on bug 938845 – Merge StringHelper and org.mozilla.gecko.* Strings.
  • psd is working on bug 1122331 – Move statically initialized String values from StringHelper constructor to declaration
  • lyle-luan finished bug 1134050 – Search history in the awesomescreen

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>

JChen

<Read Only> (on leave)

Randall Barker

<Read Only>

Last Week:

  • PTO
  • Investigated bug 1131084 – Can not mirror tab to Chromecast device. Appears WebRTC is no longer works as expected on Chromecast. No work around found
  • Investigated using Android Presentation API and MediaRouter API to enable tab mirroring to Chromecast.

Next Week:

  • Hack fennec to enable screen sharing to chrome cast from within the application using the media router.
  • Investigate using the Presentation SurfaceView to render just the tabs content to the chromecast.

Eugen Sawin

<Read Only>

Working on

  • IME (in general, but also specifically the following bugs)
    • bug 1134205 – Debug assertion on text input in input forms
    • bug 1134209 – Text deletion copies text in contentEditable elements
    • bug 1051556 – crash in java.lang.IllegalArgumentException: invalid selection notification…
  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Blocked on new source reader interface

Brian Nicholson

<Read Only>

  • WIP: bug 1132795 – Use Carthage for dependency management
  • WIP: bug 1134262 – Figure out a way to encapsulate Browser’s WKWebView
  • WIP: bug 1131284 – Create pager UI for home panels
  • bug 1132181 – Remove SettingsPanel XIB

WesJ

  • bug 1133918 – Use SDWebImage for list image loading. Smooth list scrolling
  • bug 1129631 – Theme for tabs tray. Initial visual pass here. Some new changes from UX.
  • bug 1130609 and bug 1134010 – Scroll urlbar (and toolbar) with the page. Still lots of improvements needed.

liuche

<Read Only>

Highlights:

  • Passwords work day, hacking on Doorhangers, discussing recipe design/syntax
  • Onboarding discussion
  • Reviews, mentoring

Present:

Margaret

<Read Only>

Highlights:

Past:

Present:

mcomella

<Read Only>

Past

Present

rnewman

<Read Only>

  • Reading list.
  • Meetings et al.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Migrating legacy Sync 1.1 devices testing started last week, no issues immediately
  • Pushing FxA support for Reading List
  • Implement Firefox Accounts for iOS
  • |mach bootstrap| for mobile/android should be good for OS X and Linux now
  • Building with Gradle
    • Uploading geckolibs AAR file to TBPL is under review bug 1093242

Past

Present

Martyn Haigh

Away next week.

Past:

Present:

Stefan

  • Finished first iteration of reading list data store, home panel, open from reading list
    • Temporary: You can add to your reading list by long pressing on the bookmark star

Upcoming:

  • Finishing dogfood setup (today)
  • Fixes for Carthage
  • Unbreak app extensions (they don’t show anymore)
  • Start working on a new UI piece (or: Reading List protocol?)

Ally

  • beware sing-a-long updates might be coming!
  • Passwords
    • FHR passwords bug is now mine
    • dispute has been resolved with data collection
    • autocomplete=off through review & try
    • digging into keypress bug with MattN
  • Mobile only
    • shout out to AndyP who picked up a bug from my list
    • Bug 1124711 – Site identity popup overlaps the URL Bar on phone landed
      • caused a regression where the triangle is detached from the popup box

BLassey

Fixed

Working on

MFinkle

  • Feeling a little like the [chicken] to geo-ip search’s creepy monkey:

Fixed

Working on

Antlam

  • Past
    • Reader View & Reading List (cross platforms co-ordination)
    • Passwords co-ordination
    • bug 1127517: Consolidating color palette for Android
    • iOS mocks
  • Upcoming
    • iOS week
    • bug 1112185: Open-in-background with mhaigh
    • bug 1103232: Improve “Add to Reading List” UX
    • Share overlay with mcomella
    • Doorhangers with Chenxia

Robin

Last week:

  • UR in Las Vegas for Task Continuity analysis. Met with 4 households (2-3 participants each). Highlights include sharing laptops, mixing OS (Android smartphone/OS Desktop, PC Desktop/iOS devices), handwritten password keeping, emailing themselves links, taking screenshots on Instagram to share.
  • Reader View – more iterations (prototypes).

This week

  • iOS workweek
  • Further Reader View prototyping, finalizing (design spec).
  • FxA flow.

Darrin

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

12-February-2015

Mobile: 2015-02-11

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge: 2015-02-23

Topics for This Week

Geo-IP Based Search Engines
We landed a few patches to add support for geo-IP based handling search engines, search engine order and default search engine. See bug 1117186 and bug 1129576 and dependencies. Regressions are still turning up.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] (seth)
1126240 crash in java.lang.NullPointerException: lock == null at java.io.Reader.<init>(Reader.java) ASSIGNED Richard Newman [:rnewman] (rnewman)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1132089 Regression: Default search engine overrode on browser upgrade NEW


9 Total;
9 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
1065076 Update icons for video controls NEW Wesley Johnston (:wesj) (wjohnston)
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (out of office, slow reviews) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1125048 Slow fling speed with thumb flings (high DPI) NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1125272 crash in mozilla::CDMCaps::Lock() NEW Seth Fowler [:seth] (seth)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)


7 Total;
7 Open (100%);
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.

  • https://twitter.com/ficus/status/565234296294625280
  • Alexander Dimitrov fixed bug 1125449 – Remove mActivity from BaseRobocopTest and bug 1125523 – Updated tests to specify JS version and upgraded all uses of var to let
  • Ahmed Khalil fixed bug 1125531 – Optimize robocop SelectionHandler test notification generator
  • Andy Pusch fixed bug 964412 – Support basic HTML markup in doorhanger text (screenshot)
  • capella fixed a bunch of bugs (and did a great job mentoring our new contributors!)
    • bug 1125516 – Ensure Selection closed at start of attachCaret
    • bug 1117274 – Implement desktops FindInPage matchString limit pref
    • bug 1128187 – Allow SelectionHandles in mixed LTR-RTL content
    • bug 1125593 – Remove unnecessary getClientRects calcs in SelectionHandler
  • (iOS) lyle-luan fixed bug 1123499 – Domain search results should open directly instead of in search

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!

ted

James W. (snorp)

<Read Only>

  • Working on bug 1127464
  • Profiling stuff
  • Looking into other video bugs

JChen

<Read Only> (on leave)

GCP

Fixed
Working on
  • bug 1104619 Sandboxing support for audio playback & recording
  • SafeBrowsing discussions

Randall Barker

<Read Only>

Last Week:

  • Made progress enabling WebRTC audio. Audio data appears to be received, needs to be propagated up the stack. bug 1121679 Enable receiving audio in standalone WebRTC
  • Investigated bug 1131084 – Can not mirror tab to Chromecast device. Maybe an issue caused by chromecast update?

Next Week:

  • Continue work on bug 1121679 Enable receiving audio in standalone WebRTC
  • Continue investigation of bug 1131084 – Can not mirror tab to Chromecast device

Eugen Sawin

<Read Only>

Finished

  • (fixed regression) bug 792992 – Can’t override query URL for update service

Working on

  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Currently writing MP3Reader (from scratch, based on MP4Reader)

Brian Nicholson

  • bug 1130228 – Added UI testing framework (KIF) with a basic navigation test
  • Working on home panels
    • bug 1131282 – Convert TabBarViewController to an in-content controller
  • bug 1131914 – Refactor delegates and file hierarchies to be more consistent
  • bug 1131355 – Fix UI for no selected tab

WesJ

  • bug 1131281 – Bookmarks sqlite table Landed!
  • bug 1128595 – Sqlite db for favicons Landed!
  • bug 1128363 – Table versioning should be per-table Landed!
  • bug 1127006 – [META] IOS-2 – Firefox Ecosystem – Supporting share extensions from other applicationsShare button on iOS. Landing…
  • bug 1129631 – Theme for tabs tray In reviews

liuche

<Read Only>

Highlights:

  • Passwords telemetry
  • Onboarding v2 work

Present:

Past:

Margaret

<Read Only>

Highlights:

  • Fetching reading list content in the background – bug 1113454
  • Desktop reader mode controls – bug 1120735
  • Reviews, meetings, etc.

Past:

Present:

mcomella

<Read Only>

1/2 day on Friday, holiday Monday, off Tuesday

Past

  • ¯\_(ツ)_/¯

Present

  • bug 939350 – Create python linter wrapper
  • bug 1106935 – Remove old tablet code and resources
  • bug 1122302 – Reduce “Menu -> Share” click count by creating “Send tab to device” menu item (in lieu of “Add to Firefox”)
  • bug 1130203 – Implement latest share overlay mock

Future

  • (Q1 goals) Toolbar cleanup & awesomescreen refresh

zombie rnewman

<Read Only>

  • Taking the morning off.
  • Distribution fixes of all kinds.
  • FxA reviews (woo go Nick).
  • RL precursor work, service work, schema changes.
  • Misc fixes, interviews, meetings, etc. etc.

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Migrating legacy Sync 1.1 devices testing starts this week
  • Pushing FxA support for Reading List
  • Implement Firefox Accounts for iOS
  • |mach bootstrap| for mobile/android should be good for OS X and Linux now
  • Building with Gradle
    • I am building locally without compiling Gecko, but I’m a good ways off landing something like this
    • Getting build artifacts from Treeherder is a huge pain in the API

Past

Present

Martyn Haigh

Past:

  • Poland
  • Open in background

Present:

  • Open in background

Stefan

Present, focus on Reading *List*:

  • 1129483 Get tests going on AppThwack
  • 1132014 Implement reading list home panel
  • 1132015 Open items from the reading list panel in a new tab in reader mode
  • 1132018 Add a table for Reading List items
  • 1131140 KIF UI Tests fail on the command line

Also, L10N work is moving forward …

Ally

  • landed
    • Bug 1127237 – Text from history panel is not entirely displayed
      • uplifted to m-a, m-b
  • in review
    • 1025703 Ignore autocomplete=”off” for filling login forms
    • 1124711 Site identity popup overlaps the URL Bar on phone (r+)
  • in progress
    • 1121040 Multiple saved passwords for a website, selecting with cursor keys + ENTER Key doesn’t work when website handles enter keypress itself
    • 1101746 Display message when no passwords are present

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • Reading List UX sync up/ planning
    • Passwords UX co-ordination w/ Ryan (see LucidChart)
    • bug 1112185: “Open-in-Background” w/ Mhaigh
    • bug 1114708: Working on Reader mode transitions
    • bug 1097337: Android L theme
  • Upcoming
    • bug 1122302: Improve tab sending exp. in Android w/ Mcomella Mfinkle
    • Reader mode UI/UX review with Desktop
    • Continue with Passwords UX work
    • General Android bugs
    • in SFO next week
  • Misc
    • Hoodies have arrived! (in SFO)

Darrin

  • More iOS breadth on UX (History, Bookmarks, Home Panels, Door Hangers, etc) http://invis.io/HA254M642
  • Will look at Settings next to unblock nalexander
  • PTO Thursday

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Older Posts »

Powered by WordPress