Mobile/Notes/08-Jul-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
Topics for This Week
Tracking Review
Beta
- Next Build:
<bugzilla> {
"cf_blocking_fennec": "40+", "resolution": "---", "include_fields": "id, summary, status, assigned_to, last_change_time", "order": "bug_id"
} </bugzilla>
Aurora
- Next Build:
<bugzilla> {
"cf_blocking_fennec": "41+", "resolution": "---", "include_fields": "id, summary, status, assigned_to, last_change_time", "order": "bug_id"
} </bugzilla>
Nightly
- Next Build:
<bugzilla> {
"cf_blocking_fennec": "Nightly+", "resolution": "---", "include_fields": "id, summary, status, assigned_to, last_change_time", "order": "bug_id"
} </bugzilla>
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.
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)
- Fixed DOM fullscreen support
- Back to working on paint throttling
- Actually have pretty disappointing results when running benchmarks, reconsidering some assumptions
- Working on enabling the tiled DrawTarget
- Need to increase fuzz on a handful of reftests
JChen
Fixed
<bugzilla display="list"> {
"assigned_to": "nchen@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla>
Working on
<bugzilla display="list"> {
"assigned_to": "nchen@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
GCP
Randall Barker
Eugen Sawin
- PTO
- MP3 demuxer
- Fixed initialization issue for (radio-like) streams (1169142)
- Startup performance optimization
- Experimenting with partial delaying/lazy loading in AddonManager.jsm
Fixed
<bugzilla display="list"> {
"assigned_to": "esawin@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla>
Working on
<bugzilla display="list"> {
"assigned_to": "esawin@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
Dylan Roeh
Past: <bugzilla display="list"> {
"assigned_to": "droeh@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "droeh@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
Brian Nicholson
- Back from PTO. Acquired new jewelry!
- Catching up on emails/IRC discussions
- Lots of reviews
- Fixing tests (again)
- Helping bkmunar with bug 1109684
- Finding blockers
Bryan Munar
Bryan's Corner:
- Still bothering Chenxia on the side
- Also bothering BNicholz (check out his new rap album set to drop right after the iOS release)
- beating BNicholz at Super Smash Brothers (jk, My winning percentage is like 12.6%)
- My job title has gone from Mobile Intern -> Button Intern
Working On:
- Getting that 3rd party iOS app code for other developers to use in their projects on the Mozilla repo! (and eventually take over the world)
- Repo: OpenInFirefoxClient
- Bug 1178787 - Add a Sync Now button
- Bug 1109684 - Let other developers directly open pages in Firefox for iOS
WesJ
<Read Only> - Time shifted today for family stuff
- Vacation last week
- bug 1169379 - Replace top sites thumbnails with favicon-inspired design. Iterating with Darrin on design.
- Wrote some code to fetch favicions for synced sites.
- bug 1134061 - [META] IOS-139 Support Lightweight Themes. Debating whether we'll ship this a bit, but trying to get it in MVP shape.
- bug 1161630 - Don't blindly delete all favicons. Fixing some nits.
- bug 1167334 - Remember Password prompt automatically dismisses on sign-in. Trying to find a good solution for gmails 4 really slow redirects, but have some basic fixes in for most sites.
- bug 1177132 - Wrong page state when aborting page load
liuche
Highlights:
- Styling changes for Tracking protection
- Mixed Content mock discussions
Present: <bugzilla display="list"> {
"assigned_to": "liuche@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla> Past: <bugzilla display="list"> {
"assigned_to": "liuche@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla>
karim
Past: <bugzilla display="list"> {
"assigned_to": "kbenhmida@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "kbenhmida@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
- 1173789 - Showing Network activity spinner
- 1171463 - Regression: grey area shown where bottom toolbar used to be on about:home
Margaret
Highlights:
Past: <bugzilla display="list"> {
"assigned_to": "margaret.leibovic@gmail.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "margaret.leibovic@gmail.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
jonalmeida
Highlights:
- Working on slowly replacing ListView/TwoWayViews
- Running Robocop tests locally on a simulator (wiki to be updated)
- Updating reviews
Past: <bugzilla display="list"> {
"assigned_to": "jalmeida@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "jalmeida@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
mcomella
- Private browsing color refinements
- Proper URI -> Intent handling
- Misc. triage bugs
Past: <bugzilla display="list"> {
"assigned_to": "michael.l.comella@gmail.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "michael.l.comella@gmail.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
rnewman
Fixed
<bugzilla display="list"> {
"assigned_to": "rnewman@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla>
Working on
<bugzilla display="list"> {
"assigned_to": "rnewman@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
nalexander
I will be PTO July 17 through 27 <Read Only>
- Contributors: working with Ahmed, vivek, and aminb this week.
- Partners: fire-fighting Search Activity registration: bug 1180995 needs to get backed out.
- Partners: daily stand-up demoing integration with third-party identity services.
- Partners: movement on --with-android-distribution-directory
- bug 1160563 should be up for review shortly
- Long term evolution: working on improving our android:versionCode calculation
- First cut at bug 1137898 is in my tree
- mach artifact install landed!
- tl;dr: don't build C++, build Fennec in 5 minutes
- http://www.ncalexander.net/blog/drafts/build-fennec-frontend-fast-with-mach-artifact.html
Sebastian
Highlights
- Home Panel Add-ons: Grids now use RecyclerView: 1176207
- Home Panel Add-ons: API for headers (grid only for now): 1172136
- First KidFox patches landed: 1125312 1125313
Noise <bugzilla display="list"> {
"assigned_to": "s.kaspari@gmail.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> <bugzilla display="list"> {
"assigned_to": "s.kaspari@gmail.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
Martyn Haigh
Past: <bugzilla display="list"> {
"assigned_to": "mhaigh@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "mhaigh@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
Stefan
Past: <bugzilla display="list"> {
"assigned_to": "sarentz@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "sarentz@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
Steph
<Readonly> Last week:
- Talked to Socorro/Breakpad teams about integrating iOS into crash-stats.mozilla.org
- Started looking into scrolling/web-compat issues we're seeing for certain websites
This week:
- Continue investigating web-compact issues
- Added crash detection on previous run to prompt the user if they want to restore their tabs
James Hugman
Ally
- 1148524 Add "edit login" option in about:logins context menu
- in review
- 1155345 Batch loading of list items in about:logins
- possibly band-aiding with throbber during load
- 1101746 Display message when no passwords are present
- Kidfox meetings
- Partner related FHR fun
- holy batman, review queue!
Emily
Lowlights:
- OMG Sent tabs.
Past: <bugzilla display="list"> {
"assigned_to": "etoop@mozilla.com", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla> Present: <bugzilla display="list"> {
"assigned_to": "etoop@mozilla.com", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
BLassey
Fixed
<bugzilla display="list"> {
"assigned_to": "blassey.bugs@lassey.us", "resolution": ["FIXED"], "changed_after": "2015-07-01", "changed_before": "2015-07-08", "changed_field": "resolution", "include_fields": "id, summary"
} </bugzilla>
Working on
- minimal geckoview.js/geckoview.xul and factoring out common elements with browser.js
<bugzilla display="list"> {
"assigned_to": "blassey.bugs@lassey.us", "status": ["UNCONFIRMED", "NEW", "ASSIGNED"], "changed_after": "2015-07-01", "changed_before": "2015-07-09", "changed_field": "comment", "include_fields": "id, summary"
} </bugzilla>
Antlam
- Past
- bug 663803: "Zoomed View" feature follow up
- bug 1175967: Tracking Protection on Android
- bug 1177576: Updating Mixed Content blocking states on Android
- Partner UX work
- Upcoming
- bug 1144430: URL bar icon wrangling
- bug 1172017: Hello support (creating links on Android)
- Look at Home Panels UI
- Q3 Android UX
Robin
iOS
- Working with Bryan on bug 1109684 Let other developers directly open pages in Firefox for iOS and bug 1178787 Add a Sync Now button to Settings
- Implement toggle unread for reading list items bug 1177936
- Reflect local vs remote visits in Top Sites bug 1172072
Android
- Kinderfox (Kidfox), will catch up with Barbara and Sam re: last week's meeting
Going over Gemma and Bill's research.
Q3!
Darrin
<Read Only>
- preparing Q3 Mobile UX roadmap and ideas, hope to share soon
- filing and fixing more iOS bugs
- iOS settings saw a UI refresh
- finalized some copy ahead of string freeze for iOS
Next:
- working on favicon inspired Top Sites with Wes
- bookmark animation
A-Team
QA
Feature Focus
- Android Roadmap in Aha!
- Suggest new features for the Android Roadmap Here
- iOS Roadmap in Aha!
- iOS Trello Board
- Suggest new features for the iOS Roadmap Here