PoC for custom installation of Hello addon from Hello panel

RESOLVED FIXED

Status

Hello (Loop)
Client
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: dcritch, Assigned: dcritch)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

User Story

As a proof of concept we want to install the Hello add-on over the built in Firefox Hello.

Acceptance Criteria:
 - Using the AddonManager, install an addon by clicking a button in the hello panel

Attachments

(1 attachment, 1 obsolete attachment)

(Assignee)

Description

2 years ago
Proof of Concept for custom addon installation of Hello addon using WebIDE code as example
(Assignee)

Updated

2 years ago
Assignee: nobody → dcritchley
(Assignee)

Updated

2 years ago
Blocks: 1228529
(Assignee)

Updated

2 years ago
User Story: (updated)
(Assignee)

Comment 1

2 years ago
Created attachment 8697549 [details] [diff] [review]
Attachment to Bug 1230236 - PoC for custom installation of Hello addon from Hello panel

Proof of Concept for installing Hello addon using AddonManager within Panel of built in Hello
(Assignee)

Comment 2

2 years ago
State of Proof of Concept:
Got it installing the Hello Addon xpi. There is a bit of work left to do to implement download and install event listeners and dispatching those events, in MozLoopAPI.jsm. In order for the XPI to install, you will need to change the location of the xpi for LoopLink in MozLoopAPI.jsm. There was a temp button added for this PoC in Panel.jsx to initiate the install.
(Assignee)

Comment 3

2 years ago
Created attachment 8697552 [details] [diff] [review]
Attachment to Bug 1230236 - PoC for custom installation of Hello addon from Hello panel

Proof of Concept for installing Hello addon using AddonManager within Panel of built in Hello
Attachment #8697549 - Attachment is obsolete: true
Proof of concept done; bug remains as a reference for further work
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.