Mobile/Notes/15-Apr-2015
From MozillaWiki
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: May 11
Topics for This Week
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.
- Dipti Nirmale [:dnirm] fixed bug 1148095 - Rename @drawable/device_pc to @drawable/device_desktop
- AndyP fixed bug 1149799 - Move 'Sanitize:ClearHistory' message handler out of GeckoApp.
- vivek continues to do a lot of great work
- bug 1145896 - Flush background services databases when Firefox Account is deleted
- bug 1147275 - Delete cached OAuth tokens when Firefox Account is removed
- bug 1145567 - Work around jankiness with reader view toolbar
- bug 1150251 - Added a padding to +/- buttons and decreased their margin
- capella continues work on gecko text selection handles! bug 988143
- Boris Dusek (iOS)
- bug 1151343 - "Top Sites" items have improper accessibility grouping
- bug 1151387 - Search View does not hide toolbar and top sites for accessibility
- Matthew Purcell (iOS)
- bug 1136319 - Hide the keyboard immediately on tap down anywhere in the area under the location bar
- bug 1145971 - URL bar long press context menu
- Sachin Irukula (iOS)
- bug 1151353 - Selected search engine not highlighted in the search engine picker
- bug 1145604 - 'close tab' action not discoverable
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)
- Out last week
- Digging out of [bug]mail
- Working on smarter paint suppression techniques
- Danilo has APZC almost working, fighting through some input-related badness now
JChen
Fixed
Working on
GCP
- SafeBrowsing firefighting: bug 1150334 Fragmentation in Safe Browsing chunks leads to 413 (Request Entity Too Large) during list updates
- Rebasing bug 1104616 Sandboxing support for Video camera access
Fixed
Working on
Randall Barker
Last Week:
- Landed all of standalone WebRTC (seems to have stuck).
- Landed bug 1148149 - Support Android Presentation API.
- Working on bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.
Next Week:
- Wrap up bug 659285
- Start investigating load time and performance issues in Fennec.
Eugen Sawin
- MP3 demuxer (bug 1093815)
- Fixed parsing: passing all ID3 and frame header tests now
- Refactored tests to be easily extendible
- Rebased on latest interface changes
- Matthew is working on integration: bug 1153731
- IME
- Looking into onSelectionChange crash (bug 1051556), because not entirely fixed by bug 1148590
- Other
- Started looking into bug 1129074, consider refactoring work (bug 1136364) to make it clearer
Brian Nicholson
- bug 1109656 - Domain autocompletion
- bug 1136218 - Make sure we use NSLocalizedString() everywhere
- A couple of Swift 1.2 fixes
- WIP SQL/test fixes
WesJ
- Patches up for Clear data on iOS. Need to split up and address review.
- Bug 1152100 - Create a proper model for the settings page
- Bug 1130522 - [META] IOS-30 - Security/Privacy - Clear private data
- Bug 1146464 - HTTP auth dialogs aren't shown. Patch up.
- Bug 1152660 - Urlbar scrolling should be based on content inset. Landing.
- Bug 1139577 - Support download 'hand-off'. Reworking our snackbars to make animations work better.
liuche
Highlights:
- Making build for user studies on first run
- Doorhangers
- about:passwords
Present:
Past:
Margaret
(Missing the meeting)
Highlights:
- Continued reader view work
- Helped rnewman debug OTA distribution JarVerifier issue
- Will be PTO Friday/Monday (and traveling on Tuesday morning)
- Request for platform help: bug 1148391 is caused by problems with fixed position elements and the dynamic toolbar
Past:
- 1150695 - Move isProbablyReaderable function to Readability.js
- 1144822 - hide the visually-hidden class of elements in reader view
- 1153262 - testReadingListCache.js length comparison failure with new Readability/JSDOMParser changes
- 1147584 - Reader mode strips all the text contained between anchor tags in this document
- 1129984 - ReaderParent.jsm "X is null" failures in mochitest runs
- 1152412 - Reading list items that are images get stuck in "loading" state
- 785549 - Possible problems if byline contains <'s or >'s
- 1152121 - decodeURIComponent can throw an exception while trying to get original URL
Present:
mcomella
- Android L regressions
- Search engine bar during search
Past:
- 1152489 - crash in java.lang.NullPointerException: at org.mozilla.gecko.BrowserApp.enterEditingMode(BrowserApp.java)
- 1152337 - crash in android.content.res.Resources$NotFoundException: Resource is not a ColorStateList (color or path): TypedValue{t=0x2/d=0x101009b a=3} at android.content.res.Resources.loadColorStateList(Resources.java)
- 1150430 - Blank row in Custom Menu instead of the quick-share row (Honeycomb)
- 1153193 - Share overlay is displayed when tapping on paper plane icon from context menu
- 1106935 - Remove old tablet code & dependent resources
- 1148390 - Share icon from action bar is misaligned on gingerbread devices
Present:
rnewman
Fixed
Working on
nalexander
<Read Only>
- iOS: Working on FxA state updating, reviewing Sync code, adding FxA advertisement in Synced Tabs
- Android: Working with vivek on adding pull-to-refresh to Reading List: bug 1152861.
Fixed
- 1112325 - Periodic update last synced value in the Remote Tabs home panel
- 1129505 - Encrypt on device Firefox Account credentials using the iOS keychain
Working on
Martyn Haigh
Past:
Present:
Stefan
James Hugman
Ally
- 1139551 Doorhanger anchor position
- I hate gingerbread
- 1141769 Implement new style(unified) FHR/Telemetry password manager probes
- 1139553 Black overlay for doorhanger background
- 1145858 Rename FirstrunPane to be less confusing
- 1139232 Door hanger on tablet shows up in the tab over view
BLassey
Fixed
Working on
MFinkle
Fixed
Working on
Antlam
Read-only
- Past
- Partners work/mocks
- bug 1147070: Onboarding V1 for Firefox on iOS
- bug 1148460: Testing onboarding for Android
- bug 1140048: Add "Send to device" Shareplane to top level menu
- bug 1145434: Send tab progress notifications
- Started looking at Panels UX backlog
- Tab queues in Nightly! Blog post here
- PTO Today
- Upcoming
- Follow up on QR and Voice input w James Hugman
- bug 1137483: Add "quick search" bar **
- bug 1144430: UX audit toolbar icons (on the left)
- bug 1141904: Spec out full doorhangers UI
- bug 1112185: Tabs queue follow up bugs
- UX Explore: Mobile tabs tray improvements
- PTO tomorrow (Thursday)
Robin
iOS
- bug 1144760 UX and assets for empty Synced Tabs panel: http://invis.io/952PMA1WV
- bug 1125835 Design a good error page - WIP: http://invis.io/892PMNUTR
- bug 1151465 Reading List needs an error interstitial (or maybe not)
- bug 1151464 Reading List/Reader View needs a loading interstitial
- Empty Reading List panel: http://invis.io/FE2PMM7ZD
- Updated Settings screen: http://invis.io/3M2PMLZXJ
Darrin
A-Team
QA
Feature Focus
<Read Only>
- Android Roadmap in Aha!
- We just did some t-shirt sizing on 40, 41 & 42 proposed features to ensure the big rocks get the right level of attention.
- New Android Trello Board
- Like we've been for iOS - Trello now contains only the 'in flight' work. For all future planned items - see Aha ^^!
- iOS Roadmap in Aha!
- New iOS Trello Board
- This weeks status report once I finish up my number crunching for the charts
- there are some tentative end game milestone dates in there you can have a look at