Mobile/Notes/20-Nov-2013
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 is 2013-12-09
- Release calendar has been tweaked for the following merge
Topics for This Week
- Meeting Free Week
- Next week is Meeting Free Week, which although it might only be observed by a handful of people, has the benefit of canceling this meeting next week. Plan accordingly.
- WebRTC QA
Bugs for known regressions have landed. There might be unknown ones caused by the 3.43 uplift.
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 contributor: Swaroop Rao, bug 936727 - Garble account name that is logged by UpgradeReceiver.
- capella fixed bug 934470 - Cursor pin disappears on drag in textarea input
- ckitching is working on landing bug 913985 - Automagically generate C++ classes wrapping Java classes
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)
Kats
<Read Only>
- Continuing to work on metro and keeping an eye on fennec bugs.
- Going on PTO until Dec 1. Will probably not be reading bugmail.
Chris Lord (cwiiis)
- Doing
- bug 912148 - Fix tiled update coherency issues (patch done, sorting out Talos issues now)
- Writing an article on efficient animation in html5 games/apps
- On radar
- bug 941050 - Async scrolling of fixed position content has regressed
- bug 907743 - Align APZC display ports to tile boundaries
JChen
<Read Only>
- Past week
- Getting hang reporting patches reviewed (bug 932865)
- Dealing with test failures right now
- Fixed bug 938368 - Make ANR reporter use new telemetry ping format
- Looked at bug 869584 - inputmode titlecase and autocapitalized are broken on HTC keyboard
- Getting hang reporting patches reviewed (bug 932865)
- Next
- Get hang reporting landed
GCP
<Read Only>
- Last week:
- Preparation & EBU talk about Opus in Geneva
- Some performance measurements for Opus
- Regressions from WebRTC 3.43 fixed
- Next week:
- ASUS crasher for WebRTC
- WebRTC load adaption
Randall Barker
<Read Only>
- Last Week: bug 895358 in review, bug 932295 patch posted for feedback
- Next Week: Continue pushing bug 895358 forward, work on more WebRTC related issues.
Brian N
<Read Only>
- Finally landed Bug 874985 - Create session restore unit tests
- Bug 881378 - Calls to GeckoProfile.get() can result in initialization races
- Starting to look at form autofill
Sriram
<Read Only>
- Quick share improvements: http://cl.ly/image/2V3N3c3X3C2q
- Main menu quick share improvements landed
- Cleaning up prompt service.
WesJ
<Read Only>
- Out with a sick kid most of last week.
- Bounced "bug 768667 - Use the action bar for text selection on ICS+" due to 2.3 issues. Working to reland.
- Polishing up payments stuff
- Reviewing/iterating on bug 875750 - Implement <input type="color">: Android widget/color picker
- Put up a WIP in bug 940453 - Helper widgets for error pages
LucasR
Last week
- PTO on Monday, and Wednesday (Morning)
- bug 929982 - ClassCastException: org.mozilla.gecko.home.TwoLinePageRow cannot be cast to org.mozilla.gecko.home.BookmarkFolderView
- bug 883500 - java.lang.IllegalArgumentException: the bind value at index <n> is null at
- bug 938141 - Thumbnail flickering when Home is loaded
- bug 939060 - Incorrect thumbnail is sometimes displayed on the last empty grid position
- Patch reviews
Next week
- Land pending patches
- Finish refactoring toolbar
- Fx26 bug fixing
liuche
- bug 932092 - UI Telemetry probe jsm
- bug 934596 - Support OpenSearch engines in search shortcuts
- bug 939802 - error in template used in adding search engine (investigating)
Margaret
- Done
- TRIBE "I Am Typing"
- (Still) In Progress
- Dynamic snippets - bug 937820
- API for adding custom panels to about:home - bug 862805
- Next
- PTO next week (Tokyo/Kyoto)
mcomella
- Past
- bug 916507 - Make Robocop testing no longer rely on Reflection on our own code.
- bug 935604 - (& uplifted) Regression: Graphical corruption shown on screen during page load
- bug 929088 - (duped) Typing "about:home" into URL bar hides awesomescreen if "about:home" is the selected tab
- Present
- bug 910859: Bootstrap new UI testing framework
- Near-final revision up, taking feedback until Friday(ish) unless there's major pushback
- FHR architecture docs
- bug 939329: [meta] Enable JavaScript linting in mobile/android/
- bug 935807: D-pad arrow keys move focus outside textarea instead of navigating within
- bug 910859: Bootstrap new UI testing framework
- Future
- FHR: create bugs/roadmap for potential next steps
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
RNewman
nalexander
BLassey
- working on tab streaming, mostly banging my head against a wall
- GeckoView, landed the example app
- needs bug 930059 to run without compat libs
- bug 930059 now has an implementation of overscroll glow for pre-ICS
- waiting on review for color picker
MFinkle
- Landed support for network link type so JS can know what type of network it is using.(bug 939680)
- Wes found a recently landed feature that allows SSPD discovery in JS too. I migrated the patches for supporting "Casting video to a TV" (bug 938571) to use this approach. It also works on desktop and metro.
- Participating in planning:
- MyList integration
- PDF.js in Fennec
- UI Telemetry
- Casting video to TV
Ian Barlow
This week
- Project Chameleon work week (visual design unification project)
- Wrapping up some designs for the next Home sprint, would like to join the FE meeting on Friday to walk through them, if that's ok with y'all
Arun
This week
- Research on Form Auto-fill. Expecting to wrap up the research this week.
Next week
- Kick off design for Form Auto-fill.
Security/MGoodwin
- Playing with WebRT a bit more.
- Working on some reviews related to Android services
WebRT
- no patches for feedback yet; still working out some issues with install/run code flows
- mgoodwin digging into security review
- myk researching client-side APK generation as fallback in case of issues w/server-side generation
- "apks" branch and comparison with head remain the source of truth until patches posted
Performance
A-Team
Feature Focus
- Fx26, Ships 12/10
- [ON TRACK] AMO discoverability
- [ON TRACK] Addition of search engines - Yahoo and Bing for en-US, FR, DE, es-ES and en-GB
- [ON TRACK] About:home redesign
- [ON TRACK] search provider management in settings menu
- [ON TRACK] Add-ons can add content to the "promotional banner" tile
- [ON TRACK] WebRTC platform support, continued
- Fx27, Ships 02/04
- [ON TRACK] Overhaul of the favicon system bug 914296
- [ON TRACK] Marketplace discoverability - simple UI polish
- [ON TRACK] WebRTC platform support, continued
- [ON TRACK] Remove overscroll and show highlight instead bug 705246 and bug 791475
- [ON TRACK] Developer improvements: IDE support bug 924961
- [ON TRACK] Memory usage improvements: bug 931843
- [ON TRACK] Added locale: South African English (za-EN)
- [ON TRACK] Added locale: Thai (th)
- [ON TRACK] Added locale: Lithuanian (lt)
- [ON TRACK] Added locale: Slovenian (sl)
- Fx28, Ships 03/18
- [ON TRACK] bug 768667 - Use the action bar for text selection on ICS+
- [ON TRACK] bug 852608 - Add support for OpenSearch. Firefox Mobile ignores <link rel="search">
- [ON TRACK] bug 875750 - Implement <input type="color">: Android widget/color picker
- [ON TRACK] Dynamic snippets add-on
- [ON TRACK] Multiple Quickshare Buttons
- [ON TRACK] Quickshare Contexts
- [ON TRACK] Added locale: Estonian (et)
- [ON TRACK] Added locale: Belarusian (be)
- [PROPOSED] Developer improvements: Geckoview support for 2.3 -> 4.3 <== nightly only
- Fx29, Ships 04/29
- [PROPOSED] Added locale: Serbian (sr)
- [PROPOSED] Added locale: Vietnamese(vi)
- [PROPOSED] WebApp experience - APK Synthesis
- [PROPOSED] PDF.js support (v1 cupcake)
- Fx30, Ships 06/10
- [PROPOSED] Third-party service integration MVP
- [PROPOSED] Preferred web content language