Mobile/Notes/05-Aug-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:
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%);
Nightly
- 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.
- Mantaroh Yoshinaga filed and fixed bug 1139211 - datalist suggested when it's disabled
iOS
- dusek fixed bug 1178011 - "Show URL Bar" top touch area damages accessibility
- codester fixed bug 1183210 - Domain autocompletion flickers for every character entered
- codester fixed bug 1177597 - Search screen does not show on iOS9
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)
- Reviewing the ridiculous amount of code that Jim is producing
- Tried to get DrawTargetTiled going, failing some reftests for unknown reasons
- Working on code to use sane gfx tile sizes and pool size
- Picking up headless gecko work again in preparation for push notifications (!)
JChen
- Producing the ridiculous amount of code that Snorp is reviewing
Fixed
Working on
GCP
- Last week
- Assorted Android security fixes
- SafeBrowsing/TP multiple list preferences
- Video Sandboxing performance impact measurements, debugging
- Next week:
- Video Sandboxing performance impact measurements
- SafeBrowsing/TP multiple list preferences, other TP work
Randall Barker
Last Week:
- Implemented: bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
- Filed bug 1190988 and bug 1190979 as a result.
- Started working on bug 1190988 - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
Next Week:
- Continue on bug 1190988 - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
- Work on any other issue that arise from NAPZ(native async pan zoom) in fennec.
- Review bug 1180295 - Redo Fennec dynamic toolbar implementation
Eugen Sawin
- MP3 frame parser fixes, improvements and tests
- Looked into splitting osfile.jsm without noticeable perf wins in the first iteration
Fixed
Working on
Dylan Roeh
Working on
Brian Nicholson
- Test fixes
- bug 1187789 - SearchTests are failing
- bug 1186266 - testDeleteHistoryItemFromLargeList is failing
- Autocomplete text field fixes and tests
- bug 1189127 - Quickly entering a character after replacing text doesn't update suggestions
- bug 1189548 - Pasting text highlights all of URL bar text
- bug 1181716 - localhost pages break after multiple restores
- bug 1182673 - Snapkit Errors on rotation in all devices except iPhone 6
- Next: bug 1172091 - Audit our content scripts/message handlers
Bryan Munar
READ ONLY IF I'M NOT THERE (means I am on wifi-less Caltrain to MV).
Past:
- Bug 1184700 - Add Sync Now button without timestamp
- Bug 1189991 - Top site titles/backgrounds intermittently disappear/change on rotation
- Bug 1188366 - Bad localization comment for "Pages you have visited recently will show up here." string
Working on (and will get done very soon):
- Bug 1190599 - Navigation interaction from 'Licenses' in Settings leaves user to depend on Tab button to exit
- Bug 1189915 - Add privacy policy link to Settings
- Bug 1189165 - Empty panels, layout revisions
- v1.1 stuff (which I need to keep tabs on now since we're getting there)
- Intern Presentation: Firefox for iOS - watch it on TUESDAY!!!
liuche
Highlights:
- Finishing up tracking protection + mixed content for 42
- Updating first run
Present:
Past:
karim
(Read-only: in Caltrain for the interns bbq)
Past:
- My first review
Present:
- iOS: More keyboard shortcuts: back/forward, reload/stop, close tab, favorite, edit address
- Android: Integrating home feeds addon to built-in home panel
Margaret
Highlights:
Bugs:
- 1185523 - Restore telemetry probe for number of items in reading list
- 1018504 - Show which tab is playing sound (pref'd off by default)
- 1132591 - Shortcut pinned tabs never become unpinned when navigating to a very different page
jonalmeida
- Fixing some reviews
- Prototypes for Search (now on hold)
- Back at click-to-view images
mcomella
- Private browsing colors
- Sec
- Misc. crap that got in the way while doing ^
Past:
- 1175532 - No visible action when choosing "Share" from Action Bar and Reader View toolbar
- 1187538 - *_tabs_item_cell does not use gecko:state_recording
- 1188557 - Use correct import in ThemedView.java.frag template
- 1189585 - Create DrawableUtil.tintDrawable
- 1189944 - Annotate DrawableUtil
Present:
rnewman
- iOS: reviews, triage, planning, etc. etc. etc.
- RL decisions
- Go faster: l10n and update discussions. Nothing concrete yet.
Fixed
Working on
nalexander
Projects
- Fixed |mach artifact| for upstream Task Cluster Index changes
- Make sure you update to today's fx-team!
- Finally got to terrible iOS ticket: bug 1170707
- Patch up for review -- ping rnewman, sleroux, and st3fan
- Digging into b2gdroid landing with fabrice: bug 1181209
- Proved out GeckoView consumer approach
- Working on getting GeckoView consumer build into tree
- Lots of external pressure to land
- Replacing Firefox Accounts native flow with a web flow: bug 1161223
- Intention is to ship in Fennec 43
- Started to break down tickets
- Started work on about:accounts
- Early demo video: http://people.mozilla.org/~nalexander/FxA.Web.Signin.1.webm
- Working with vivek to get Fennec avatars over the line: bug 1150964
- vivek fixed one unfortunate typo that should make things actually work
- Mixed reports from the field
- Shipping in Fennec 42
- Updating our android:versionCode computation: bug 1137898
- No progess
- Finishing Java Addons examples and documentation: bug 1168407
- No progress
Sebastian
<Read Only>
Hightlights:
- Moar KidFox patches!
- 1183061 Building with Android M SDK: Patches for build errors in review. Successful build with warnings suppressed.
Noise:
- 1180653 - Restricted Profiles: Make restrictions configurable by device admin
- 1186841 - Scrollable Tabs: Divider doesn't get continued all the way
- 1125289 - KidFox: Restricted profiles - Hide all add-ons and apps installation/removal features and related UI
- 1125309 - KidFox: Restricted profiles - Hide all Location Services features and related UI
- 1125283 - KidFox: Restricted profiles - Disable snippets (promotional banner) support
- 1125293 - KidFox: Restricted profiles - Check global restrictions in isAllowed() (Hide all Sync features and related UI)
- 1125290 - KidFox: Restricted profiles - Hide private browsing support and all related UI
- 1125315 - KidFox: Restricted profiles - Hide other non-essential Settings items - Customize > Home
- 1125288 - KidFox: Restricted profiles - Hide all developer tools and related UI
- 1187260 - Simplify RestrictedProfiles class
- 1187278 - Evaluate variants for setting tabContentStart padding on "Scrollable Tabs"
- 1125977 - KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Use master password
- 1125979 - KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Clear private data
- 1189233 - KidFox: Restricted profiles - Block access to about:config
- 1188905 - KidFox: Restricted profiles - Prevent clearing history
- 1125975 - KidFox: Restricted profiles - Hide other non-essential Settings items - All “Display” menu items
Martyn Haigh
Past:
- More tabs panel bits and aspect ratios on previews
Present:
Stefan
Back from PTO. Back to final release candidate bugs.
Past:
- 1172928 - Window.close() does not close the tab
- 1145388 - Reading list items not marked as read after viewing
Present:
Steph
Previous:
- Fixed regressions with status bar
- Added crash report option to settings panel
- 1187677 - Switching from landscape to portrait makes part of the page appear "below" the iphone top bar
- 1187416 - [Regression] Bookmark star animates up behind webview content
- 1188903 - [Regression] Top Site tiles show only blurred favicon, no title or smaller favicon
- 1186638 - Add Breakpad into iOS project to report crash reports to crash-stats.mozilla.com
- 1189413 - Regression: Unable to backspace a URL in edit-mode
- 1188947 - Add setting to control crash reporting in settings
- 1187161 - CGContextDrawImage, CGBitmapContextCreate errors
This week:
- Working with crash-stats to get symbolication for our test builds
- Better log handling
- More regressions
James Hugman
Ally
Past:
Present:
Notes:
- If it's not kidfox, please send your reviews to someone else
Emily
<Read Only>
- lots of crashes fixed
- lots of tests fixed
Past:
- 1179804 - Clearing Private Data does not clear all Top-Sites
- 1188299 - Send Tab should send immediately
- 1188011 - Clear Private Data makes both toolbars disappear
- 1189734 - Intermittent crash in HistoryPanel refresh() when running ClearPrivateDataTests
- 1179915 - [Build 22] Crash in Client.HomePanelViewController
- 1187171 - TabManager.storeChanges called twice during restore
Present:
BLassey
Fixed
Working on
Antlam
Read-only
- Past
- Tracking Protection
- Private Browsing UI update
- Reading List co-ordination
- Idea for Tabs tray improvements on mobile: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf
- Upcoming
- bug 1190301: Audio indicator for tabs
- Search/Awesomescreen mocks
- Settings
- Hello support co-ordination
Robin
UI Reviews
- Asset updates
- Sync Now button
- Privacy Policy and License
- Wrapped up Empty Panel states
Reading List. It lives. Sort of.
Kinderfox
- Revisiting the splash screen (now with copy!)
- Wrapped up lightweight themes
Still writing Year in Review
Darrin
Done/Doing:
- Fixed pull to sync UI consistency issues
- UI polish for Sync Now button
- Meeting with PM re: Q3/4 roadmap/planning
- RL discussions and planning
- Started working on iOS private browsing UI (http://cl.ly/image/2b0f2y2f2Y2G)
Coordination:
- Darrin will be PTO from Aug 24 - Sept 4
Engineering Productivity (aka "A-Team")
- bug 1184186 Consider converting some all-js robocop tests to mochitest-chrome
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