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
Bugzilla query error
error, http-bad-status, Array
Martyn Haigh
Past:
Bugzilla query error
error, http-bad-status, Array
Present:
- Open in background work
- Mentoring
Bugzilla query error
error, http-bad-status, Array
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
<Read Only>
- landed first bug
- finding bugs in gradle plugins... :/
- telemetry probes for passwords project
BLassey
Fixed
Bugzilla query error
error, http-bad-status, Array
Working on
Bugzilla query error
error, http-bad-status, Array
MFinkle
Fixed
Bugzilla query error
error, http-bad-status, Array
Working on
Bugzilla query error
error, http-bad-status, Array
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
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
- Also in SFO next week