Mobile/Notes/21-Jan-2015
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 99998
- People with Mozilla phones or softphones please dial x4000 Conf# 99998
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
- UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room
Schedule
- Next merge: 2015-02-23
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:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Aurora
- Next Build:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.
- 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
- Doing battle with try to get patches to land. Strong correlation between breakage and platforms I don't have build environments for: https://treeherder.mozilla.org/#/jobs?repo=try&revision=51a430ceacb8
- 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
- Investigate bug 1121679 Enable receiving audio in standalone WebRTC
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>
- Landed search suggestions, bug 1120730
- Landed search fallback with URI fixup, bug 1120776
- Search keyboard type, bug 1122321
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
- 1121773 - JavaScript Error: "uncaught exception: 2147746132" in Firefox for Android on recent fx-team
- 1121622 - Only insert omni.ja and *.so libraries into Gradle debug APKs
- 1120032 - Gradle/IntelliJ configuration broken due to mismatched Android-Gradle plugin versions
- 1119061 - Add telemetry for Android Sync migration process
- 1119070 - Add query parameter saying we're migrating to Android Sync to after-migration /account/login HTTP request
- 1093358 - Preprocess less JavaScript in mobile/android
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?
James Hugman
Ally
BLassey
Fixed
Working on
MFinkle
Fixed
Working on
Antlam
- Past
- Upcoming
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
Security/MGoodwin
WebRT
A-Team
QA
Garvan
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.
- iOS Trello board can be found here