<div dir="ltr">Gavin did a good job summing it up. <div><br></div><div>Password management is essentially a collection of heuristics. Recipes are a lightweight mechanism to address situations where tweaking a heuristic to support site A would break site B. They also let us experiment with new heuristics in a limited way before applying them in general.</div><div><br></div><div>-chris</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 6, 2015 at 12:23 PM, Gavin Sharp <span dir="ltr"><<a href="mailto:gavin@gavinsharp.com" target="_blank">gavin@gavinsharp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The short answer is that it's a mechanism for Firefox to handle<br>
specific sites differently than it would by default, with regard to<br>
password filling/saving, to account for the fact that page structure<br>
and login processes for different sites can be different.<br>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1119454" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=1119454</a> is a tracking bug<br>
for the feature.<br>
<br>
Chris or dolske are good points of contact if you want more information.<br>
<br>
Gavin<br>
<br>
On Fri, Mar 6, 2015 at 11:23 AM, Chris Peterson <<a href="mailto:cpeterson@mozilla.com">cpeterson@mozilla.com</a>> wrote:<br>
> Gavin, what is a "password recipe"? Can you share a bug number or link to a<br>
> wiki page?<br>
><br>
> Whatever it is, if it can fix Okta SSO, I like it! :)<br>
><br>
> chris<br>
><br>
><br>
><br>
> On 3/5/15 3:54 PM, Gavin Sharp wrote:<br>
><br>
> Hi folks, here's the set of focus areas and deliverables the Firefox<br>
> engineering team will be working on in iteration 39.2:<br>
><br>
> * Reading List<br>
>     - Get Reading List into Firefox 38<br>
> * Hello<br>
>     - Finish window/tab sharing<br>
>     - complete "context in conversations" breakdown<br>
>     - prototype some changes to our UI structure to improve maintainability<br>
> * Control Center<br>
>     - breakdown a "v1" of control center<br>
> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1125402" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=1125402</a>)<br>
> * Passwords<br>
>     - Initial support for recipes (fixes Okta SSO!)<br>
>     - Add ability to see/edit username and password being saved<br>
> * E10S<br>
>     - Continue tackling milestone 6 bugs<br>
> * Places<br>
>     - Focus on deprecating the old bookmarks API by end of Q1<br>
> * Add-ons signing<br>
>     - implement portion of the new add-on install flow<br>
> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1139656" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=1139656</a>)<br>
><br>
> Questions/comments welcome!<br>
><br>
> Gavin<br>
><br>
><br>
> _______________________________________________<br>
> firefox-dev mailing list<br>
> <a href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
> <a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> firefox-dev mailing list<br>
> <a href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
> <a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
><br>
</blockquote></div><br></div>