Meeting Notes

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

5-February-2015

Mobile: 2015-02-04

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

Schedule

  • Next merge: 2015-02-23

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 renderend, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1098227 Android crash in @0x0 | mozilla::layers::Layer::CalculateScissorRect NEW Nicolas Silva [:nical] (nical.bugzilla)
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)


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

Aurora

  • Next Build:
ID Summary Status Assigned to
936041 Enable new malware download protection on Android NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1065076 Update icons for video controls NEW Wesley Johnston (:wesj) (wjohnston)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1110840 crash in java.lang.NullPointerException: at android.view.MenuInflater$MenuState.addItem(MenuInflater.java) NEW
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
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)
1128523 Duplicate column name: content_status while compiling: ALTER TABLE reading_list ASSIGNED :Margaret Leibovic (margaret.leibovic)


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.

  • Andy Pusch fixed bug 1125529 – Remove unused string in StringHelper class
  • Robin Ricard fixed bug 1015395 – Make testFindInPage more robust
  • Dominique fixed bug 1127909 – Nits in ZoomedView code
  • Federico fixed bug 1114499 – NPE when opening the popup menu when tabs are exposed
  • (iOS) codestergit fixed bug 1109666 – Customize behavior when long-pressing a link
  • vivek!!!
    • landed “magic year” COPPA changes in native Firefox Accounts sign up flow bug 1058806
    • also landed split plane Remote Tabs home panel bug 1063742
    • these are highly non-trivial functional changes — bravo!
  • psd contributed a fix for |mach bootstrap| on Linux

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)

GCP

  • Last week
    • Finished Sandboxing support for Window/Application/Screen sharing
    • bug 1104616 Sandboxing support for Video camera access
    • SafeBrowsing discussions
  • Next week
    • bug 659188 – Camera support for Android (Clean up)
    • bug 1129365 – getUserMedia Video/Camera broken on Samsung Galaxy S4
    • bug 1125048 Slow fling speed with thumb flings (high DPI)
    • Sandboxing support for Audio

Randall Barker

<Read Only>

Last Week

  • Fixed texture unpack GL bug in desktop and Roku WebRTC Player
  • Slayed try demons.
  • Need r+ from two people on patch part 2 of bug 1101651. All other patches have been r+ for standalone WebRTC.
    • bug 1093934 Create a XPCOM library that can be used to support standalone WebRTC
    • bug 1097804 Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC
    • bug 1101651 Enable WebRTC unit tests to be built using standalone WebRTC library

Next Week

  • Investigate bug 1121679 Enable receiving audio in standalone WebRTC
  • Land standalone WebRTC if we decided to go forward with the project.

Eugen Sawin

<Read Only>

Finished

  • bug 792992 – Can’t override query URL for update service

Working on

  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
  • Looking into regressions
    • bug 792992 – Can’t override query URL for update service
    • bug 1129074 – Content view sometimes blank on load until restart

Brian Nicholson

<Read Only>

  • bug 1128774 – Reader Mode fails hard on initial Gmail loading
  • bug 1127989 – Fixes to BackForwardListViewController
  • bug 1127547 – Follow-up fixes for custom context menu
  • Spent some time looking into slow Gmail redirects (bug 1129087). No dice.
  • Investigating UI automation frameworks

WesJ

liuche

<Read Only>

Highlights:

  • Passwords work day
    • Triaged Mobile password bugs into Q1-metabug
    • Discussed multi-realm logins, recipes (see passwords-dev mailing list for more detail)
    • Telemetry

Present:

Past:

Margaret

<Read Only>

Highlights:

Past:

Present:

mcomella

<Read Only>

Past

  • New tablet
    • bug 1127154 – Enabling LWT changes the pressed/focused/etc. color of the navigation buttons
  • investigate bug 1127599 – Crash when pressing TabsPanel menu button
  • investigate bug 1014603 – crash in java.lang.NullPointerException: at org.mozilla.gecko.db.TopSitesCursorWrapper.moveToPosition(TopSitesCursorWrapper.java)
  • bug 1096958 – crash in java.lang.NullPointerException: at org.mozilla.gecko.home.TopSitesPanel.access$N(TopSitesPanel.java)
  • bug 1090287 – java.lang.NullPointerException: at org.mozilla.gecko.toolbar.BrowserToolbar.updateProgressVisibility(BrowserToolbar.java:626)

Present

  • bug 939350 – Create a python linter wrapper
  • bug 1106935 – Remove old tablet code and resources
    • bug 1072646 – Use resource alias to remove branch in Favicons.initializeWithContext
  • Implement share overlay visual design (bug 1059554)

Future

  • (Q1 goals) Toolbar cleanup & awesomescreen refresh

rnewman

<Read Only>

(Might be missing the meeting for an urgent errand. Apologies.)

Reading List

  • Met with desktop team re Reading List storage and synchronization.
  • Multiple RL meetings, legal discussion, protocol discussion.
  • Estimated load for pre-release and release Android RL clients.
  • Part-way through building Android RL client, filing bugs as I go. Here’s my work.

Misc

  • OTA distributions uplifted to Beta. Should be in partner hands this week?
  • Several phone screens. Intern candidates are on their way.
  • Met with Winston and Liz re Fennec Android marketing measurement. Follow-up research and discussion.
  • Miscellaneous fixes and reviews, as always.

Fixed

Working on

nalexander

Projects for this cycle:

  • Pushed migrating legacy Sync 1.1 devices across the finish line
    • Testing starts next week!
  • Make FxA provide OAuth implicit grants for Fennec consumers, tracked by bug 1117829
  • Implement Firefox Accounts for iOS
  • |mach bootstrap| for mobile/android should be good for OS X and Linux now
  • Building with Gradle
    • Green build, green try run with debug APK in automation
    • I am building locally without compiling Gecko, but I’m a good ways off landing something like this

Past

Present

Martyn Haigh

Past:

Present:

Stefan

Current focus:

  • 1124489 Get tests going on AppThwack
  • 1129483 Setup build configurations for Release, Dogfooding, Development

Also:

  • iOS builds from https://xcode.sateh.com seem to not work anymore on iOS 8.1.3. SImply refuses to install. Not sure how to fix, but we will have dogfooding builds Real Soon Now.
  • We setup a repository to host our shared Readability.js code – Going to merge iOS changes back in there. Will be a central point, also for contributors to fix Readability specific bugs.

Past reviews:

  • 1128774 Reader Mode fails hard on initial Gmail loading
  • 1128595 Sqlite db for favicons
  • 1127989 Fixes to BackForwardListViewController
  • 1127505 Linking against dylib not safe for use in application extensions: Storage.framework
  • 1127547 Follow-up fixes for custom context menu
  • 1123809 Record history as visits

Past bugs:

  • 1124500 Render/readerizing issues (webkit incompatibilty / gecko specific issues)
  • 1125849 Reader Mode button is not right aligned after device orientation change
  • 1126484 Reader Mode should use the right fonts
  • 1127331 Include a local web server to serve local assets
  • 1126488 Missing byline
  • 1125960 Reader Mode webview width is not correct after device rotation

James Hugman

<Read Only>

Moved to the Firefox for iOS team!

Ramping up on Swift & the codebase.

Voice integration on Fennec: nit reviews

Allison

  • Android Bugs
    • Bug 1101746 – Display message when no passwords are present
      • unblocked
    • Bug 1124711 – Site identity popup overlaps the URL Bar on phone
      • on round 2
    • Bug 1127237 – Text from history panel is not entirely displayed
      • in review
      • mfinkle: “layout issues are fixed with experience + trial & error.

in lieu of experience, add more trial & error”

  • Passwords
  • Bug 1025703 – Ignore autocomplete=”off” for filling login forms
    • passwords team had multiple lonoong discussions about this one
    • finally settled on what the way forward looks like
    • new variant looks ok on try (minus the tests)
  • Date Safety & Privacy
    • International Privacy Day
    • finished blog series on applying privacy
      • extension/application of my talk last year
    • Data Collection Module
      • (still) reviewing Desktop FHR/telemetry v4+AWS plan
      • (still) reviewing Query Modes for FHR+Telemetry v4
      • module will meet later this month

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

<Read Only>

Robin

iOS

—use Chrome (Framer + Fx don’t play well together), emulate iPhone 6

  • Tab Exploration http://cl.ly/Zcpb – about to prototype
  • Settings + Profile flows
  • Null states for all (including signed-out)

Darrin

<Read Only>

  • More iOS progress, v1 UX overview here http://invis.io/HA254M642
  • feel free to comment, question, etc. within InVision
  • if you are blocked by UX, please let me know and we’ll re-juggle to get you what you need!

A-Team

<Read Only>

  • Be aware of bug 1127916 — all Android x86 tests are now hidden.

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

29-January-2015

Mobile: 2015-01-28

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

Schedule

  • Next merge: 2015-02-23
    • This is an important merge for any Fx38 “Spring Moment” features, especially UI related

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 renderend, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1089653 crash in java.lang.NullPointerException: at org.mozilla.search.SearchActivity.updateSettingsButtonVisibility(SearchActivity.java) NEW :Margaret Leibovic (margaret.leibovic)
1098227 Android crash in @0x0 | mozilla::layers::Layer::CalculateScissorRect NEW Nicolas Silva [:nical] (nical.bugzilla)
1113658 Unable to download while using second Android account ASSIGNED Wesley Johnston (:wesj) (wjohnston)
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)


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

Aurora

  • Next Build:
ID Summary Status Assigned to
936041 Enable new malware download protection on Android NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1062758 crash in nsObserverService::RemoveObserver(nsIObserver*, char const*) REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1065076 Update icons for video controls NEW Wesley Johnston (:wesj) (wjohnston)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1106935 Remove old tablet code and resources ASSIGNED Michael Comella (:mcomella) (michael.l.comella)
1120762 Test, solidify, and document Google Play distribution approach for split APKs NEW


6 Total;
6 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.

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

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

<Read Only>

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

JChen

<Read Only> (on leave)

GCP

<Read Only>

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

Randall Barker

<Read Only>

Last Week

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

Next Week

  • Investigate bug 1121679 Enable receiving audio in standalone WebRTC

Eugen Sawin

<Read Only>

Finished

  • bug 1122623 – Implement update service as bound service

Working on

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

Back from Berlin (office).

Brian Nicholson

<Read Only>

  • Getting the browser into a usable state
    • bug 1123501 – Dialog and window.open() support
    • bug 1126071 – Add stop/reload button to location bar
    • bug 1125996 – Location bar is too hard to tap
    • bug 1124310 – Crash when tapping the location view on on iPhone 6 Plus
  • bug 1126542 – Use mock server for SearchTests search suggestions

WesJ

liuche

<Read Only>

Highlights:

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

Present:

Past:

Margaret

<Read Only>

Highlights:

Past:

Present:

mcomella

Last of the new tablet uplifts to 36 (Beta). Test plz!

<Read Only>

Past

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

Present

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

Future

  • (Q1 goals) Toolbar cleanup & awesomescreen refresh

rnewman

<Read Only>

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

Fixed

Working on

nalexander

Projects for this cycle:

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

Past

Present

Martyn Haigh

Past:

Present:

  • Finishing up some tablet related stuff
  • Open in background

Stefan

  • Made lots of progress on Reader Mode (includes UI now)
  • Next: Include local web server for assets. (Been delaying that but it seems we have to because WKWebView cannot access fontsincluded in the app otherwise), Localization, Enterprise Deployments for Dogfooding

James Hugman

<Read Only>
Past


Patches in flight: [778588 – Support direct voice input from the location bar].

Also starting [602818 – Integrate QR code scanner into Fennec], and helping out with [1111615 – Error page viewport jumps around during loading].

Impediments: Fighting with workflow.

Ally

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

BLassey

Fixed

Working on

MFinkle

<Read Only>

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

Fixed

Working on

Antlam

<Read Only>

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

Robin

iOS

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

Darrin

<Read Only>

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

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

22-January-2015

Mobile: 2015-01-21

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

Schedule

  • Next merge: 2015-02-23

Topics for This Week

Crash Tracking
Soccorro is not correctly tracking Fx38.0a1 and Fx37.0a2 so we are not able to see Top Crashers for Nightly and Aurora. For details, see bug 1122145.
Meetups
There is a meetup on Jan 22nd in SF for Passwords Dev group. There is a meetup (Jan 26th) in SF to discuss progress and planning for Passwords, Task Continuity and iOS Q1 projects. There is a meetup (Feb 16th) in SF to critique and tweak Fx on iOS.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
987223 No visible H.264 video playback on MPEG-4 AVC (part 10) (avc1) (Planar 4:2:0 YUV) on Android 4.0 devices NEW Edwin Flores [:eflores] [:edwin] (edwin)
1058160 Specify main activity org.mozilla.fennec.App with a default intent over org.mozilla.search.MainActivity ASSIGNED Nick Alexander :nalexander (nalexander)
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (offline Jan 17-22) (Mozilla Corporation) (roc)
1083271 Big regression in taskjs benchmark 2014-10-08 NEW Matt Woodrow (:mattwoodrow) (matt.woodrow)
1089417 fail to restyle for media query feature changes between adding/removing an empty stylesheet and next event that forces style computation (breaks golem.de on mobile) REOPENED David Baron [:dbaron] (UTC-8) (needinfo? for questions) (dbaron)
1090300 crash in mozilla::MediaCodecDataDecoder::DecoderLoop() REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1096090 Android Aurora 35 fails to play videos on Asus Memopad NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1096958 crash in java.lang.NullPointerException: at org.mozilla.gecko.home.TopSitesPanel.access$N(TopSitesPanel.java) NEW Michael Comella (:mcomella) (michael.l.comella)
1098390 Graphic buffer garbage shown and persists when entering full-screen (video/regular content) in Android 5.0 (Nexus 5) NEW
1100126 Flickering green/pink screen while playback video in different devices ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1113658 Unable to download while using second Android account ASSIGNED Wesley Johnston (:wesj) (wjohnston)


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

Aurora

  • 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)
1059984 Remove CSS hacks from search activity results page NEW
1074635 don’t rerender the page for every frame in a GuM tab video stream NEW
1084711 Graphic rendering problems on trunk, black boxes, nothing renderend, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1089653 crash in java.lang.NullPointerException: at org.mozilla.search.SearchActivity.updateSettingsButtonVisibility(SearchActivity.java) NEW Mark Finkle (:mfinkle) (mark.finkle)
1091461 Tapping anywhere under the ‘Private Browsing’ tip in the History panel will open the Custom menu NEW Allison Naaktgeboren please NEEDINFO? :ally (ally)
1091677 crash in @0x0 | mozilla::layers::ImageHost::GenEffect(mozilla::gfx::Filter const&) ASSIGNED Jonathan Watt [:jwatt] (jwatt)
1094214 fuzzy text NEW
1098227 Android crash in @0x0 | mozilla::layers::Layer::CalculateScissorRect NEW Nicolas Silva [:nical] (nical.bugzilla)
1107386 New tablet UI – Browser menu is clipped and unusable on the Kindle Fire ASSIGNED Michael Comella (:mcomella) (michael.l.comella)
1107930 crash in @0x0 | mozilla::layers::ContentHostIncremental::Composite(mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Filter const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const&, nsIntRegion const*) NEW
1112232 Find in page search: It is not obvious that the case insensitivity button enables insensitivity NEW Robin Andersen [:tecgirl] (randersen)
1112939 Roku Tab mirroring falls behind NEW
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)


16 Total;
16 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.

  • Surabhi Anand fixed bug 1115542 – Add software usage license to tests/*.java comments (except StringHelper)
  • psd fixed bug 852247 – Expose pref to force page zoomability via settings
  • capella fixed a ton of text selection bugs, including improving our test coverage and fixing a tricky intermittent orange (bug 851861)
  • (iOS) dusek fixed bug 1123055 – Respect “Darken colors” accessibility setting

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
    • Code reviews (bug 1106958, bug 663803)
    • DMCA exception stuff
    • Fixing inverted video and blocklisted decoder on PVR

JChen

<Read Only> (on leave)

GCP

<Read Only>

  • WebRTC sandboxing: everything works…one way only
  • SafeBrowsing work
    • Tracking Protection performance on pageload bug 1122691
    • Working with new partners for SafeBrowsing data

Randall Barker

<Read Only>

Last Week

Next Week

  • Same as last week.

Eugen Sawin

<Read Only>

Working on

  • Update service rewrite/refactoring
    • (in review) bug 1122623 – Implement update service as bound service
    • (depends on above) bug 792992 – Can’t override query URL for update service

Next week in Berlin (office).

Brian Nicholson

<Read Only>

WesJ

  • Landed a new run at a sqlite backend
  • Storing history now on iOS
  • Made the history pane work

Working on:

  • Storing individual history visits
  • filtering and sorting (frecency)

liuche

<Read Only>

Highlights:

  • Onboarding v1.5 in review
  • Discussions about Onboarding v2 (additional content, user studies, active customization)
  • Passwords (so many meetings…!) + Hack Day: Telemetry

Present:

Margaret

<Read Only>

Highlights:

  • Landed reader mode toolbar button for desktop (disabled) – bug 795981
  • Continuing work on desktop reader mode
  • Reading list discussions
  • Passwords discussions

Past:

Present:

mcomella

<Read Only>

Past

  • New tablet refresh
    • bug 1105472 – Domain highlighting fails when the URL is longer than the Awesomebar
    • bug 1116910 – Share button is larger than other buttons in ActionBar action mode on new tablet
    • bug 1116912 – [Tablet] Toolbar is hidden when opening a new tab with action mode open while scrolled down

Present

  • New tablet refresh
    • bug 1106935 – Remove old tablet code and resources
    • bug 1107386 – New tablet UI – Browser menu is clipped and unusable on the Kindle Fire
    • bug 1110555 – Graphical glitches when rotating with LWT enabled

Future

  • JSLint
  • Browser toolbar cleanup
  • Edit screen changes

rnewman

<Read Only>

Fixed

Working on

nalexander

<Read Only>

Projects for this cycle:

  • Push migrate legacy Sync 1.1 devices across the finish line
    • Migration bits all landed, tracked by bug migratesyncandroid
    • Landed Telemetry and query parameter tracking; need to request uplift
  • Make FxA provide OAuth implicit grants for Fennec consumers, tracked by bug 1117829
    • Rebased, tests still work \o/
  • Implement Firefox Accounts for iOS
    • Tracked by bug iosfxa
    • Pushing on jelly doughnut approach
      • Got screwed because accounts.firefox.com sets X-Frame-Options=DENY (and I was trying to iframe). WKWebView is not a full-fledged browser; we can’t ignore aspects of the web that we don’t like when using it. Work-around is easy.
  • Make sure |mach bootstrap| for mobile/android works
    • Looks like we’re on OS X now
    • Possible errors on Linux

Past

Present

Martyn Haigh

Past:

Present:

  • Open in background work
  • Mentoring

Stefan

<Read Only>

TL;DR Reader Mode landed. Currently finishing some more Reader Mode bugs. Then probably moving on to things important for our first round of dogfooding?

Ally

<Read Only>

  • landed first bug
  • finding bugs in gradle plugins… :/
  • telemetry probes for passwords project

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

<Read Only>

  • Past
    • bug 1063844: Improvements to current Onboarding
    • bug 1122302: Expose devices in share menu
    • Doorhangers UI
    • Passwords meetings
    • First run sync up
    • Reading list/mode sync up
    • iOS mocks
    • General Android bugs
  • Upcoming
    • Passwords UX sync up with Desktop
    • SFO!
    • NI-mail

Robin

iOS

  • Compiling designs, navigation variations.
  • Laying out landscape and iPad views.
  • Menu views.
  • Tab view variations.

Darrin

<Read Only>

  • iOS work (tab switch concept: http://cl.ly/image/3j0n3F3w0z3k, tab ideas: http://cl.ly/image/2K1k0u3o3k20)
  • working towards committing to some of the high level architecture/UX → next comes breaking down teh rest of the UI and starting to wireframe that
  • reading list work week in toronto (desktop + mobile)
  • password manager meetings

QA

Feature Focus

  • 38 list for Nightly – updated on Tuesday. Any problems with status? Please call out.
  • Short funnel review this morning. No changes impacting nightly work.
  • Also in SFO next week

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