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:
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:
- 1088220 – Clean up visuals of password doorhanger notification for saving and updating
- 1122225 – Add context menu for about:passwords actions
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:
- 792366 – Reader Mode loses section headings, makes content less understandable
- 998031 – Reader Mode toolbar should scroll in and out instead of fading
- 1125711 – First paragraph missing from parsed article
- 1134361 – Tip for adding articles to reading list is wrong for low-memory devices
- 1134553 – Downloads are not disabled in guest mode
- 1139678 – <Regression> Fx-Team-Non-PGO – Tp5 Optimized caused by background readability parsing
- 1141317 – Link text is too dark in reader view dark theme
- 1141550 – Downloads are not cleared from about:downloads when “Clear on exit” is used
- 1141618 – Put reader worker logging behind a pref
- 1141757 – Non-intermittent “Full message: TypeError: doc.documentElement is undefined” errors causing Talos bustage to be misstarred
- 1144355 – “doc.documentElement is undefined” in reader task
Present:
- 1131004 – Pre-installed OpenH264 add-on has no pertinent user information about why it’s installed
- 1131087 – Search activity will use geo default instead of user-set default
- 1132674 – Reader mode toolbar button is slow to appear
- 1142183 – ~8MiB AWSY regression due to enabling desktop reader on nightly
- 1142528 – Tappable area is larger than the +/- buttons, overlaping “Aa” button.
- 1143844 – Be smarter about whether or not to show the reader toolbar button
- 1144822 – hide the visually-hidden class of elements in reader view
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
- 1122302 – Replace “Add to Firefox” with “Send to other devices” menu item
- 1127445 – Add “Add to reading list” button in the browser menu
- 1143759 – share plane in quick share menu is too big
Present
- 1130203 – Implement v2 share overlay mock
- 1142196 – Make JS’ reader mode and Java’s “Add to reading list” buttons’ behavior consistent
rnewman
<Read Only>
- Landed RL service. More to come.
- Working on Sync for iOS.
- In SF.
Fixed
- 1117830 – Android client for reading list service
- 1142280 – Add Deferred and Storage libraries
- 1142998 – Fatal error on startup on devices (missing dependency)
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:
- Investigation in to alternate ways of doing tab queue (Service -> Activity, Service -> IntentService)
- 1130368 – Add toast feedback after a user clicks a link
- 1134235 – Store Tab Queue urls in file
Present:
- 1132508 – Last tab is cut off in tab tray after rotation
- 1139202 – Create tabs panel thumbnail for about:privatebrowsing pages
- 1140169 – Overflow menu UI polish
- 1142012 – The progress bar is barely visible in full screen browsing
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
- bug 1139577 Support download ‘hand-off’
- bug 1130495 Home Panels – Synced tabs
- bug 1143956 Device type assets for Synced Tabs panel
- bug 1130512 Reading mode – Landscape layouts
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
- Consensus: People like chatting with others on the team, and knowing what everyone is working on
- 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!”
- Suggestion of no more read-only
- Etherpad: 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