Mobile/Notes/20-Nov-2013: Difference between revisions
Jump to navigation
Jump to search
(→liuche) |
|||
(9 intermediate revisions by 6 users not shown) | |||
Line 36: | Line 36: | ||
===Chris Lord (cwiiis)=== | ===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=== | ===JChen=== | ||
{{readonly}} | {{readonly}} | ||
Line 74: | Line 83: | ||
===WesJ=== | ===WesJ=== | ||
{{readonly}} | |||
* 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=== | ===LucasR=== | ||
'''Last week''' | '''Last week''' | ||
Line 88: | Line 103: | ||
===liuche=== | ===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=== | ===Margaret=== | ||
* Done | * Done | ||
Line 100: | Line 119: | ||
===mcomella=== | ===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 | |||
***[https://bugzilla.mozilla.org/show_bug.cgi?id=910859#c45 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 | |||
*Future | |||
**FHR: create bugs/roadmap for potential next steps | |||
**{{Bug|898613}}: [fig] Editing mode tests (followup to {{Bug|895828}}) | |||
===RNewman=== | ===RNewman=== | ||
===nalexander=== | ===nalexander=== | ||
===BLassey=== | ===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=== | ===MFinkle=== | ||
* Landed support for network link type so JS can know what type of network it is using.({{bug|939680}}) | * Landed support for network link type so JS can know what type of network it is using.({{bug|939680}}) | ||
Line 125: | Line 164: | ||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
* Playing with WebRT a bit more. | |||
* Working on some reviews related to Android services | |||
===WebRT=== | ===WebRT=== | ||
Line 137: | Line 179: | ||
== Feature Focus== | == Feature Focus== | ||
;Fx26, Ships 12/10 | |||
* {{mok}} [[Mobile/Projects/AMO and Marketplace discoverability | AMO discoverability]] | |||
* {{mok}} [[Mobile/Projects/Addition of search engines | Addition of search engines]] - Yahoo and Bing for en-US, FR, DE, es-ES and en-GB | |||
* {{mok}} [[Mobile/Projects/About:home redesign | About:home redesign]] | |||
* {{mok}} [[Mobile/Projects/Settings UI clean up | search provider management in settings menu]] | |||
* {{mok}} [[Mobile/Projects/About:home - Add-ons can add content to the "promotional banner" tile | Add-ons can add content to the "promotional banner" tile]] | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
;Fx27, Ships 02/04 | |||
* {{mok}} Overhaul of the favicon system {{bug|914296}} | |||
* {{mok}} [[Mobile/Projects/AMO and Marketplace discoverability | Marketplace discoverability]] - simple UI polish | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
* {{mok}} Remove overscroll and show highlight instead {{bug|705246}} and {{bug|791475}} | |||
* {{mok}} Developer improvements: IDE support {{Bug|924961}} | |||
* {{mok}} Memory usage improvements: {{bug|931843}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: South African English (za-EN)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Thai (th)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Lithuanian (lt)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Slovenian (sl)]] | |||
;Fx28, Ships 03/18 | |||
* {{mok}} {{Bug|768667}} - Use the action bar for text selection on ICS+ | |||
* {{mok}} {{Bug|852608}} - Add support for OpenSearch. Firefox Mobile ignores <link rel="search"> | |||
* {{mok}} {{bug|875750}} - Implement <input type="color">: Android widget/color picker | |||
* {{mok}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets add-on]] | |||
* {{mok}} [[Mobile/Projects/Quickshare:_Multiple_quickshare_buttons| Multiple Quickshare Buttons]] | |||
* {{mok}} [[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Estonian (et)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Belarusian (be)]] | |||
* {{mprop}} Developer improvements: Geckoview support for 2.3 -> 4.3 <== nightly only | |||
;Fx29, Ships 04/29 | |||
* {{mprop}} [[Mobile/Projects/Localization | Added locale: Serbian (sr)]] | |||
* {{mprop}} [[Mobile/Projects/Localization | Added locale: Vietnamese(vi)]] | |||
* {{mprop}} [[Mobile/Projects/Application management | WebApp experience]] - APK Synthesis | |||
* {{mprop}} [[Mobile/Projects/PDF.js support | PDF.js support]] (v1 cupcake) | |||
;Fx30, Ships 06/10 | |||
* {{mprop}} [[Mobile/Projects/Third-party service integration MVP | Third-party service integration MVP]] | |||
* {{mprop}} [[Mobile/Projects/Accept language-header | Preferred web content language]] | |||
== Round Table == | == Round Table == |
Latest revision as of 17:51, 20 November 2013
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