Confirmed users
81
edits
Bnicholson (talk | contribs) |
|||
| (26 intermediate revisions by 11 users not shown) | |||
| Line 104: | Line 104: | ||
** Bug 891048 - [FIG] Build crashes on Tablets | ** Bug 891048 - [FIG] Build crashes on Tablets | ||
* In progress | |||
** Bug 891183: [FIG] Change Title strip to Tabs strip for tablets | ** Bug 891183: [FIG] Change Title strip to Tabs strip for tablets | ||
** Bug 734877 - Add support for 'PageActions' so add-ons can add indicators to the URLBar | ** Bug 734877 - Add support for 'PageActions' so add-ons can add indicators to the URLBar | ||
| Line 130: | Line 130: | ||
===Liuche=== | ===Liuche=== | ||
* {{bug|887325}} - Add missing system pages to testSystemPages | |||
* {{bug|870169}} - Extract reuseable parts of ANRReporter | |||
* {{bug|891644}} - Part 2: Adapt ANRReporter to use TelemetryRecorder | |||
* {{bug|871866}} - Remote debugger | |||
===Margaret=== | ===Margaret=== | ||
* Landed {{bug|872806}} - Distribution support for add-ons | * Landed {{bug|872806}} - Distribution support for add-ons | ||
| Line 149: | Line 154: | ||
===RNewman=== | ===RNewman=== | ||
* Talking about Sync. A lot. | |||
* Started bringing mcomella up to speed on FHR. | |||
* Reviews, bug comments, et al. The usual. | |||
* Preparing to flash my new IdeaPhone. Hooray x86! | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
'''Last Week:''' | |||
* {{bug|878931}} Landed and was uplifted to aurora. | |||
* Still working on CaretPosition assertions. | |||
'''This Week:''' | |||
* {{bug|890309}}: Crash in Element::FontSizeInflation() when using FBTrace. I have a fix ready, but I'm just verifying that it's The Right Thing. | |||
* {{bug|878935}}: Blur when performing reflow-on-zoom. | |||
===BLassey=== | ===BLassey=== | ||
;done | ;done | ||
| Line 156: | Line 174: | ||
;working on | ;working on | ||
* {{bug|880259}} Firefox should use GeckoView, figuring out test failures | * {{bug|880259}} Firefox should use GeckoView, figuring out test failures | ||
* {{bug|871863}} Guest mode | |||
* {{bug|888482}} init gecko sooner | |||
===MFinkle=== | ===MFinkle=== | ||
| Line 187: | Line 207: | ||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
* Confirming we are good to go from a security standpoint for Dynamic URL Bar related {{Bug|888690}} - browser.chrome.dynamictoolbar is now default true | |||
* Security champion? | |||
===WebRT=== | ===WebRT=== | ||
Q3 goals have been defined (as below) and work is under way to get hosted and packaged apps installed on fennec. <br /> | |||
Had short discussion with ibarlow regarding UX and will be meeting next week in London to discuss further.<br /> | |||
<br/> | |||
'''Milestones''' | |||
<ul><li> | |||
install and launch hosted app </li><li> | |||
install and launch packaged app </li><li> | |||
command-line tool for generating APK based on manifest URL or app package (ZIP file) </li><li> | |||
web service to take URL and output APK </li><li> | |||
web service to take package and output APK </li><li> | |||
fake Marketplace that installs APK </li><li> | |||
post-uninstall cleanup of residual data </li></ul> | |||
<br/>'''Stretch Goal''' | |||
<ul><li> | |||
conversion of incoming intents to web activities </li><li> | |||
offloading Fennec permissions to external permission helper APK </li><li> | |||
install-time confirmation of permissions </li><li> | |||
updates </li></ul> | |||
<br/> | |||
'''Future (a.k.a. Non-goal)''' | |||
<ul><li> | |||
support for third-party marketplaces</li></ul> | |||
===PiCL=== | ===PiCL=== | ||
* Login/key distribution protocol: https://wiki.mozilla.org/Identity/AttachedServices/KeyServerProtocol | |||
* | ** Implemented by the PICL keyserver | ||
** | ** Authenticates user with email and password | ||
** | ** Derives encryption keys from the user's password ("key stretching") with help from the keyserver | ||
* Danny and Zach are close to having | ** Enables client to produce a BrowserID assertion to authenticate with the storage servers | ||
* | ** Still some review to do | ||
* | * Danny and Zach are close to having a dev PICL keyserver ready | ||
** Code: https://github.com/mozilla/picl-idp | |||
** Running at: http://idp.profileinthecloud.net | |||
** Demo client: https://github.com/mozilla/picl-idp/tree/master/client | |||
** API docs: https://github.com/mozilla/picl-idp/blob/master/docs/api.md | |||
* Ready to start talking about implementing a client in Fennec | |||
* We need to measure key-stretching performance on a variety of devices: we're looking for help writing some android code for this, either a small standalone app or maybe a patched version of FF | |||
* We'll file bugs for both these | |||
* Implementing Ian's PICL login mocks in HTML/CSS/JS for user testing that's happening next week | |||
===Performance=== | ===Performance=== | ||
| Line 207: | Line 261: | ||
===A-Team=== | ===A-Team=== | ||
* {{Bug|828571}} Get unittests running on Android x86 [Emulator] | |||
== Feature Focus== | == Feature Focus== | ||
Project management focus this week is prepping for a program review for Shumway, Initiating/Converging on Sec and Privacy Reviews (FHR, WebRTC, Dynamic URL Bar, NFC Bump, Geolocation). Also helping out A-team with a project plan and subsequent tracking WebRTC test automation. | |||
;Fx23 | ;Fx23 | ||
* {{mok}} [[Mobile/Projects/Firefox Health Report | Firefox Health Report]] | * {{mok}} [[Mobile/Projects/Firefox Health Report | Firefox Health Report]] | ||
| Line 219: | Line 275: | ||
* {{mok}} [[Mobile/Projects/Webfeed handling | RSS/Atom feed handling]] | * {{mok}} [[Mobile/Projects/Webfeed handling | RSS/Atom feed handling]] | ||
* {{mok}} [[Mobile/Projects/API: Payments | API: Payments]] <== not exposed to users | * {{mok}} [[Mobile/Projects/API: Payments | API: Payments]] <== not exposed to users | ||
* {{mrisk}} [[Mobile/Projects/Dynamic URL bar | Dynamic URL bar]] <==almost on track, giving it *one* more week. We should be good to go from a security/privacy standpoint | * {{mrisk}} [[Mobile/Projects/Dynamic URL bar | Dynamic URL bar]] <==almost on track, giving it *one* more week. We should be good to go from a security/privacy standpoint but it looks like this is readily reproducible and need some attention: {{Bug| 877602}} - Deadzone/can't tap link after address bar is scrolled out of view | ||
;Fx24 | ;Fx24 | ||
* {{mok}} [[Mobile/Projects/Reader_improvements | Reader improvements]] | * {{mok}} [[Mobile/Projects/Reader_improvements | Reader improvements]] | ||
| Line 229: | Line 285: | ||
* {{mok}} [[Mobile/Projects/Quickshare | Quickshare]] | * {{mok}} [[Mobile/Projects/Quickshare | Quickshare]] | ||
* {{mok}} [[Mobile/Projects/Firefox Icon rebrand | Firefox Icon rebrand]] | * {{mok}} [[Mobile/Projects/Firefox Icon rebrand | Firefox Icon rebrand]] | ||
* {{mok}} [ | * {{mok}} [https://bugzilla.mozilla.org/show_bug.cgi?id=850984 Change default search engine for zh-CN] <== This is making good progress | ||
* {{mrisk}}[[Mobile/Projects/Set top box optimization | Set Top Box optimization]] | * {{mrisk}}[[Mobile/Projects/Set top box optimization | Set Top Box optimization]] | ||
* {{mrisk}} [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] | * {{mrisk}} [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] | ||
| Line 249: | Line 305: | ||
== Round Table == | == Round Table == | ||
===Reviews=== | |||
There is discussion in the news groups about reviews and generating a policy around quick turn arounds. | |||
https://groups.google.com/forum/#!topic/mozilla.dev.platform/UCio5fB4VJo | |||
===Recruiting=== | ===Recruiting=== | ||
We're hiring. Think of your friends, classmates and former co-workers. | We're hiring. Think of your friends, classmates and former co-workers. | ||
| Line 266: | Line 327: | ||
* No localized content on several about: pages - {{bug|891118}} | * No localized content on several about: pages - {{bug|891118}} | ||
** Fallout from split java/chrome strings - {{bug|792077}} | ** Fallout from split java/chrome strings - {{bug|792077}} | ||
* Deadzone/can't tap link after address bar is scrolled out of view - {{bug|877602}} | |||
* Cannot show the dynamic toolbar on some twitter pages - {{bug|886576}} | |||
====Stability==== | |||
* https://wiki.mozilla.org/CrashKill/2013-07-08#Mobile | |||
=== SUMO === | |||
* [https://support.mozilla.org/kb/firefox-health-report-understand-your-android-brow FHR Article] has been ready since beta 1 and will be tweaked for GA release of FF23 | |||
* Since dynamic URL bar looks to be in FF23, a dynamic URL bar article will be written for SUMO (or we'll modify the appropriate existing article) | |||