If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Integrate Larry with "Software Installation" (Addons)

RESOLVED INVALID

Status

()

Toolkit
Add-ons Manager
--
enhancement
RESOLVED INVALID
10 years ago
9 years ago

People

(Reporter: timeless, Unassigned)

Tracking

Trunk
x86
Windows XP
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

10 years ago
Steps:
0. Enable larry
1. Load https://addons.mozilla.org/en-US/firefox/addon/219 
2. click install now 

Expected results:
1. See Larry identifying Mozilla Foundation (note that one security site can link to a trusted extension from another secure site, I just don't have a useful testcase, so pretend Larry identified it as something else)
2. See Larry identifying update source as Mozilla Foundation

Concerns/Risks:
Addons while offered by Mozilla Foundation aren't actually created by them, so Larry needs to somehow indicate that the source is just a source not the author.
Is "larry" just your generic name to denote any add-on?

Are you referring to the url where the add-on is hosted located next to "From" in the xpinstall dialog?
(In reply to comment #1)
> Is "larry" just your generic name to denote any add-on?
> 
> Are you referring to the url where the add-on is hosted located next to "From"
> in the xpinstall dialog?

Hey Rob,

He's referring to the identity indicator in 383183, a passport-checker icon with accompanying text identifying the SSL cert owner.  In my blog posts about this design, I have taken to calling him Larry, and the name has stuck.  

http://blog.johnath.com/index.php/2007/06/04/will-firefox-have-a-green-bar/

Apologies for the confusion.  
There's also this other, more well known, Larry: 
http://www.allowe.com/Larry/links.htm
If this is to just include the add-on then this is a build config bug and not an EM bug (e.g. the EM doesn't care if it is included anymore than with DOMi or the default theme)... all that needs to happen is to build the extension properly, place it in the correct location when the app is packaged, etc. and no EM work is required. If you'd like an option not to install it when using the win32 installer then installer changes will be necessary.
Another thing to consider is if you are considering integrating this into the app then it is much easier to do so from the start vs. adding it as an add-on and then having to remove it in the future, etc.
Larry landed as part of Firefox. Resolving -> invalid

Since it isn't clear to me if comment #0 is actually requesting if this is about making Larry available to other apps or for that matter pretty much anything else to do with Larry then it would need to be built as an extension which would not be an EM bug.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → INVALID
(Assignee)

Updated

9 years ago
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.