<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 3/12/14, 8:13 AM, Madhava Enros wrote:<br>
<blockquote
cite="mid:521862373.2126760.1394637199732.JavaMail.zimbra@mozilla.com"
type="cite">
<div style="font-family: Verdana; font-size: 10pt; color: #000000">
<div>Yup - +1 to what Jared said. On install, but not on hitting
"Restore Defaults."<br>
</div>
<div><br>
Asa - nice to hear from you and thanks for raising this!<br>
</div>
<div><br>
</div>
<div>Madhava<br>
</div>
</div>
</blockquote>
<br>
Great! Thanks for the quick replies, Jared and Madhava. <br>
<br>
I found a bug! It's been a while. Feels good. Thanks for filing the
report, Jared.<br>
<br>
- A<br>
<blockquote
cite="mid:521862373.2126760.1394637199732.JavaMail.zimbra@mozilla.com"
type="cite">
<div style="font-family: Verdana; font-size: 10pt; color: #000000">
<div><br>
</div>
<div><br>
</div>
<hr id="zwchr">
<div
style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From:
</b>"Jared Wein" <a class="moz-txt-link-rfc2396E" href="mailto:jaws@mozilla.com"><jaws@mozilla.com></a><br>
<b>To: </b><a class="moz-txt-link-abbreviated" href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
<b>Cc: </b>"Asa Dotzler" <a class="moz-txt-link-rfc2396E" href="mailto:asa@mozilla.com"><asa@mozilla.com></a><br>
<b>Sent: </b>Wednesday, March 12, 2014 10:53:41 AM<br>
<b>Subject: </b>Re: restore default toolbar items and add-ons<br>
<div><br>
</div>
----- Original Message -----<br>
> From: "Asa Dotzler" <a class="moz-txt-link-rfc2396E" href="mailto:asa@mozilla.com"><asa@mozilla.com></a><br>
> To: <a class="moz-txt-link-abbreviated" href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
> Sent: Tuesday, March 11, 2014 9:21:47 PM<br>
> Subject: restore default toolbar items and add-ons<br>
> <br>
> First, Australis is gorgeous! (and nicely functional and
fast and all<br>
> the other good things it's supposed to be.) To those of
you who have<br>
> been killing yourselves for years to make this happen,
wow, what a great<br>
> job. You're probably too deep in the few tiny things that
don't work<br>
> just right to see how great the view is from a bit
further away, so I'll<br>
> say it again, gorgeous!<br>
> <br>
> We have a great front end so thank you to the front end
folks who make<br>
> it happen.<br>
> <br>
> (I don't talk with y'all enough these days and I figured
I'd sneak in<br>
> some praise with my "concern.")<br>
> <br>
> With Australis we're finally going to have a killer
toolbar<br>
> customization story instead of that crap that Joe and I
left you with<br>
> about a decade ago. There's just one part of it that's
not taking care<br>
> of users first. We've given add-ons the ability to claim
to be part of<br>
> our default set of buttons. I think this is wrong.<br>
> <br>
> Add-on toolbar buttons should not be allowed to claim to
be "default"<br>
> buttons and be restored to my toolbar when I tell Firefox
to "Restore<br>
> Defaults." This button should do what it claims to do
and what users<br>
> will expect it to do. It should undo what everdamage has
been done to<br>
> the user's toolbar, whether self-inflicted or by way of a
pushy add-on.<br>
> <br>
> I'm raising this here because I think this is more of a
policy question<br>
> than implementation issue. Also, to the folks that
implemented all of<br>
> this customization and restore functionality and even the
restore add-on<br>
> parts, it all seems to work great and I think you did an
excellent job.<br>
> I can't keep my mouse off of it :)<br>
> <br>
> - A<br>
<div><br>
</div>
Hi Asa,<br>
<div><br>
</div>
Thanks for sending this email. I agree with you 100% that when
we say "Restore Defaults" we should be returning the browser
UI to its factory default state.<br>
<div><br>
</div>
However, I don't think this was so much as a policy decision.
In my eyes, it was more of an oversight that some people like
yourself are just noticing now.<br>
<div><br>
</div>
Our API provides the ability for an add-on to state where its
widget should be placed by default. This is currently
interpreted as where to place the button on install and on
restore.<br>
<div><br>
</div>
We should only respect this preference *on install*, not on
restore. Unfortunately, I don't know if our API has the
capability to know if a widget was shipped with the browser or
is 3rd-party. I think that is the one lacking bit of
information that is holding us back from achieving what you
have asked for, and it may not be too late to make this change
if we can get it in this week (since it won't affect add-ons).<br>
<div><br>
</div>
Asa, I've taken the liberty of filing bug 982656 for you.<br>
<div><br>
</div>
Cheers,<br>
Jared<br>
_______________________________________________<br>
firefox-dev mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
<a class="moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/firefox-dev">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
</div>
<div><br>
</div>
</div>
</blockquote>
<br>
</body>
</html>