Mobile/Notes/12-Nov-2014
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: 2014-11-24
Topics for This Week
- New tablet UI enabled by default in Nightly
- Feature complete but still needs polishing. File any issues you find.
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.
- Shashank fixed bug 1093220 - Remove standalone search activity code
- ckitching fixed bug 914027 - Do not attempt to decode Favicons of unsupported types
- capella fixed bug 1050480 - Add a match case option to find-in-page
- vivek fixed a bunch of bugs
- bug 847435 - Redesign tab history menu
- bug 1078365 - "Feedback:LastUrl" should use JS-Java callbacks
- bug 1093119 - about:feedback page is aligned to left
- bug 1078353 - handleReaderListStatusRequest should use JS-Java callbacks
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>
- Attempting to land SDK JNI generator patches, bug 1086693
- Mucking around with MediaCodec on Beta
- Investigating various other bugs (bug 1096591, bug 1096090, bug 1089260)
Alan K. (ack)
- Standalone WebRTC (DOM work/mediastreams work)
- Adhoc/mesh planning/work (maybe)
JChen
GCP
<Read Only> Highlights:
Past:
- Standalone WebRTC: reducing diff between mainline
- Holidays
Present:
- Standalone WebRTC: compile WebRTC tests with libxpcom
Randall Barker
<Read Only>
Last Week:
- Worked on bug 1097804 - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC
- Addressed feedback for bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC
Next Week:
- Continue work on bug 1097804 - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC. Plan to have code for review by end of the week.
Eugen Sawin
Last week
- bug 1083173 - Content view sometimes blank on load
- bug 1093235 - Zoom level is incorrect when navigating back
- (ongoing) bug 1089260 - crash in java.lang.Exception: Error loading gecko libraries at org.mozilla.gecko.mozglue.GeckoLoader.loadGeckoLibsNative
- Janus Proxy
- Nothing new (for the first time!)
- 15% increase in ADUs since last week, 50% increase in peak time request numbers
Next week
- (ongoing) bug 1089260 - crash in java.lang.Exception: Error loading gecko libraries at org.mozilla.gecko.mozglue.GeckoLoader.loadGeckoLibsNative
- bug 1093179 - Page-position on m.diepresse.com not always remembered when navigating back
- Tests for bug 1061372 - Crash with any value passed to mozLockOrientation() but portrait-primary and portrait-secondary
- Janus Proxy
- Deadlock/leak investigations
- Add-on update
Brian Nicholson
<Read Only>
- 105 stuff. Mostly login screen dependencies (bug 1092561)
- Follow-up to fix tiles tests (bug 1095514)
- Lots of Vivek mentoring/reviews. Go Vivek!
WesJ
<Read Only>
- 105 work
- Fixed share to dialog
- Splitting up our data providers, bookmarks and favicons
- Writing a local favicon lookup service
- Making the settings page do something
- bug 1084498 - Update Android SDK and build tools to 21
LucasR
<Read Only>
Last week
- Super-productive tablet hackathon in London
- bug 1091519 - Improve framerate of tab strip animations
- bug 1093621 - Enable new tablet UI by default on Nightly/Aurora
- bug 1097316 - Temporary workaround for talos regression with new tablet UI
- bug 1024816 - Tab overflow on horizontal tab strip
- (Investigating) bug 1097318 - Fix talos regression when new tablet UI is enabled
Next week
- Figure out the real cause of talos regression
- Tablet UI polishing
liuche
<Read Only> Highlights:
- Finishing up basic Passwords list UI
- Using lots of WebIDE remote debugging :3
Present:
Past:
Margaret
Highlights:
- Making sure we find the right default search engine in the search activity - bug 1091728
- Reader mode refactoring (let me know if you spot any regressions)
- Shipped the privacy coach add-on: https://addons.mozilla.org/en-US/android/addon/privacy-coach/
- Created an etherpad about Portland work week (you should add ideas!): https://mobile.etherpad.mozilla.org/mozlandia
- Starting intern phone screens
- Reviews, etc.
Past:
Present:
mcomella
<Read Only>
Half-day PTO today (in NYC)
Past
- bug 1086983 - Restore editing mode text when switching tabs on new tablet
- bug 960746 - Back/forward button state can get out of sync on tablets
Present
- New tablet
- bug 1020534 - Tablet toolbar icons hard to read on dark lightweight themes
- bug 1085487 - Correct new tablet menu bar item alignment
- bug 1091587 - Improve Private tabs's empty view layout on new tablet UIf
- bug 1085837 - Intermittent testAppMenuPathways | application crashed [None]
Future
- bug 939350 - Create Python linter wrapper
- bug 983437 - Delay FHR pruning until the screen is off
rnewman
<Read Only>
- Accidentally ended up fixing a core nsLocaleService Android L bug. With any luck that'll get in the final beta today.
- Working on extending some Sync record formats, and necessary sync logic improvements to support more data.
- Assorted meetings, reviews, the usual.
- Fixes below. (Almost dug out from under the pile!)
Fixed
Working on
nalexander
<Read Only>
Projects for this cycle:
- Support Firefox Account "locked" status
- on track -- patches have r+ in bug 1080242, will land soon
- Migrate legacy Sync 1.1 devices
- in progress -- bug tree for Android is prepped and work started (bug migratesyncandroid)
- Minifying shipped JS
- now off in Nightly, on in Aurora, saving multiple Mb on APK size
- upstream patch landed so we can get 100% minification and turn build red on regression
- Pushing Synced Tabs home panel through Aurora bug remotetabsv2
- color fixes landed, UX f? on layouts, code cleanup landed, UX f- on Advertising Send Tabs at all
- Starting Reading List sync service
- no progress
- Landing ckitching's Annotation Processor rewrites
- working on snorp's bug 1086693 first
- no progress
- Gradle integration
- landed initial version, see http://www.ncalexander.net/blog/2014/10/23/building-fennec-with-gradle-and-intellij-first-steps/
- working on building Fennec with Gradle in TBPL
Past
Present
Martyn Haigh
Past:
- As ever Gradle stumps me - attempted to use nalexander's IntelliJ work, but my result inconsistent with instructions - help!
- Work week - fun, work and tablets. And steak. mmm
Present:
Stefan
TL;DR - Lots of stuff in flight. Most issues have PRs filed. Hope to merge most of it this week.
- 1094202 - Implement the Share To Extension UI
- 1094262 - Implement the Send To Extension UI
- 1097524 - Sharing to bookmarks fails because NSURL is put in a JSON request
- 1097274 - Share extension does not show a title in third party apps like Chrome
- 1096944 - Change REST API to return return search queries
BLassey
Fixed
Working on
bug 1096718 and bug 1096666 measure time spent in each compartment and report in an about: page
MFinkle
- Landed tracking protection for Fennec (bug 1063831) including a test
- More UX and UI followup bugs were filed
Antlam
- Past
- London: Project 105 high-level thinking and UX planning
- London: Knocked out a lot of Tablet V1 bugs
- Reading list/mode polish
- Upcoming
- Reading list/mode visuals with Desktop
- Sending/ Receiving tabs discussion with Desktop
- On boarding
- bug 1063831: Support full feature "shield" meeting with Philipp
- Tablet V1 support
- Preparing visuals for Android L
Darrin
<Read Only>
Past:
- London UX Work Week
- Lots of ideas for 105
Future:
- Start prototyping feed idea/ways to present recent 'stuff'
- Sketching high level IA and flow, how users get to their content
- Meetings with desktop and services to consolidate our send/share/stream strategy and language
- Start thinking about password management and it's role in our cross-platform strategy
Robin
Past
- London - Heads-down UX for 105, high-level concepts, prototype method ideas
- Child-friendly browser
This week
- Continuing 105: Dashboard, Reader, and Settings concepts. Prototyping interactions. Providing assets for product demos.
Security/MGoodwin
WebRT
A-Team
QA
Garvan
- Aurora Uplift: Turn on logging of stumbler with |adb shell setprop log.tag.PassiveStumbler DEBUG|
- Aurora Uplift: Batch of NPEs caught from Play Store release of Stumbler https://bugzilla.mozilla.org/show_bug.cgi?id=1095914