Mobile/Notes/19-Feb-2014
Jump to navigation
Jump to search
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
- Hub
- Refining Home.panels API bug 972306, bug 968573, bug 968188. We'll share the demo add-ons we've been working on (Pocket, Flickr, RSS) once the API stabilizes.
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.
- p0ff fixed bug 968908 - PromptInputs should return an Object not a String (first patch!)
- Madushan Nishantha fixed bug 948896 - Move inline scripts and styles into separate file for about:downloads (first patch!)
- Robin Ricard fixed bug 958111 - "Find in Page" on Android should zoom in on the highlighted result (first patch!)
- Peiyong Lin fixed bug 968378 - Hide private members in Home.jsm using closures
- Sebastian Kaspari fixed bug 944142 - Implement NavigationHelper.goForward for phones
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>
- STILL trying to land bug 939276 - [SkiaGL] [Feature] Support multiple Skia DrawTargets backed by a single GLContext
- Helped some with the skia rebase bug 910754
- Working on turning on SkiaGL for Mac.
- Investigating several other bugs. 788522, 622816, 957276
Chris Lord (cwiiis)
JChen
<Read Only> (appointment :/ )
Past week
- Continued to work on IME tests
- BHR improvements
- Reducing data size
- Fixing hang times plot
- Interviews & PTO
Fixed
Working on
GCP
<Read Only>
- Last week:
- WebRTC workweek
- This week:
- Code reviews. (VP8 HW accel, SafeBrowsing)
- Load Adaption. Patches sortof finished, starting testing now.
Randall Barker
Brian Nicholson
WesJ
jdover
<Read Only>
WIP:
- bug 776027 - Web Activities, will be coming up with conversions to intents based on Gaia
- bug 961523 - Refine HomeBanner close button behavior
Finishing:
- bug 942295 - Filters in hub panels
- bug 960359 - Going back to hold HomeBanner design, making sure not nagging happens
- bug 921557 - Shrink HomeBanner text on smaller screens
Investigating:
- bug 816318 - Hacking into Froyo's internal DownloadService will probably not work (no device to test on?)
- bug 966491 - Google Phone search has changed in KitKat, now requires "App Indexing"
Done:
- bug 966489 - Google Phone Search listing displays browser package name
- bug 972879 - Crash on < ICS in Reader Mode regression
LucasR
<Read Only> Last week
- bug 881240 - Refine title bar reveal behaviour
- bug 968188 - Pass a 'reason' to the Home.panels.add() and Home.panels.remove() APIs
- bug 966022 - Implement the notion of itemType on existing panel views (list, grid)
- bug 968573 - Refine interaction of clicks on dynamic panel items
- bug 972046 - Rename home_empty*page.xml layouts to home_empty*panel.xml
- bug 970247 - Stub ButtonToast view
- bug 970700 - Two line row description ellipsizes in the middle
- bug 973137 - Images in list panel disappear when it is opened in a new tab
- bug 973666 - Get rid of TwoLineRow view
- bug 973667 - Get rid of the HomeGridView style
- bug 973670 - PanelGridView needs better pressed state
- (In progress) bug 972306 - Rename Home.panels.add/remove to Home.panels.register/unregister
- (In progress) bug 968172 - Avoid refreshing HomeConfig on every onLocaleReady() call
- Tons of reviews
Next week
- More Hub stuff
- Kick-off layout optimization work
- More reviews
Sola
liuche
Margaret
Highlights
- Landed home banner tests - bug 935264
- Re-enabled snippets - bug 962349
- Working with jdover on home banner refinements
Fixed
- 962349 - Enable snippets
- 961773 - crash in java.lang.NullPointerException: at org.mozilla.gecko.home.TabMenuStrip.onPageSelected(TabMenuStrip.java)
- 963561 - Notify Home.banner consumers when a message is dismissed
- 935264 - [robocop] Add more test cases to testHomeBanner
- 970372 - Synced folders never appear until after browser restart
Working on
mcomella
<Read Only>
Past
- bug 938824 - Remove reflection from testSearchSuggestions
Present
- bug 959652 - BrowserHealthRecorder.ensureEnvironment can be expensive during startup
- bug 915312 - Ship minimal PBKDF2-SHA256 native library for Android
- Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
- bug 969725 - r? - geckoview_example uses incorrect main.xml layout and AndroidManifest
- bug 942283 - HomeList RSS addon
- bug 939350 - Create Python linter wrapper
Future
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
- bug 965548 - Add a way to close edit mode in one tap
esawin
<Read Only>
Past
Present
Also working on
- bug 611556 - Zoom levels should persist within a session
RNewman
nalexander
- Eclipse support finally landed!
- Please try it out! (and report OS + version compatibility)
- Read the obligatory blog post
- Help write the build system docs (in the tree at build/docs/androideclipse.rst)
- and make follow-ups block bug 853045
- Planning to bit rot you all by landing bug 938994 this week.
- Posted work in progress on a Fennec JUnit 3 test suite bug 903528. Plan of record is to land test suite without TBPL support and encourage uptake by demonstrating how much easier it is to experiment in an instrumentation test that is locally run than in Fennec itself. This is much more convincing when developing in an IDE.
- Mentoring mcomella with bug 915312, a tricky mix of native code and build system hijinkery.
- Re-writing Firefox Account status activity to look like GeckoPreferences. I'm using the following small library to ease the PreferenceFragment on >= v11 vs. PreferenceActivity battle on < v11; we'll see how that goes.