[Trustworthy UI] Create an abstract trusted UI component

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
6 years ago
4 years ago

People

(Reporter: ferjm, Assigned: ferjm)

Tracking

unspecified
Dependency tree / graph

Firefox Tracking Flags

(blocking-basecamp:-, b2g18- affected)

Details

Attachments

(2 attachments, 2 obsolete attachments)

(Assignee)

Description

6 years ago
We probably want to create a trusted UI component that can be used to trigger the UI from chrome code and might also add some other valuable functionality to it, like an API to control (hide/show) the trusted UI from the embedded content.
(In reply to Fernando Jiménez Moreno [:ferjm] from comment #0)
> We probably want to create a trusted UI component that can be used to
> trigger the UI from chrome code and might also add some other valuable
> functionality to it, like an API to control (hide/show) the trusted UI from
> the embedded content.

Just to note - this isn't a v1 blocker, this is basically creating a "cleaner" solution for the trusted UI solution such that we reuse a singular component. If I'm wrong, please correct me.

Comment 2

6 years ago
Created attachment 670867 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/5792

Pointer to Github pull-request

Updated

6 years ago
Attachment #670867 - Flags: review?(ferjmoreno)
Blocks: 776420
(Assignee)

Updated

6 years ago
Blocks: 768943
No longer depends on: 768943
(Assignee)

Updated

6 years ago
Depends on: 801561
(Assignee)

Comment 3

6 years ago
Actually, this bug was supposed to track the platform work related to the creation of an abstract trusted UI XPCOM component, which is out of scope for v1.

I've filed bug 801561 for the work related to the Gaia side of the trusted UI.
No longer blocks: 776420
(Assignee)

Updated

6 years ago
Attachment #670867 - Attachment is obsolete: true
Attachment #670867 - Flags: review?(ferjmoreno)
blocking-basecamp: --- → -
(Assignee)

Updated

6 years ago
Assignee: nobody → ferjmoreno
(Assignee)

Updated

6 years ago
blocking-b2g: --- → leo?

Updated

6 years ago
Blocks: 846517

Updated

6 years ago
No longer blocks: 768943
ferjm - can you clarify why you think this should block for v1.1?
(Assignee)

Comment 6

6 years ago
Actually, this probably should not block as it is a nice to have to ease the development of features that we are probably going to implement for v1.1. Sorry for the noise.
blocking-b2g: leo? → ---
tracking-b2g18: --- → ?
(Assignee)

Comment 7

6 years ago
Created attachment 719964 [details] [diff] [review]
Part 1: Trusted UI Component. WIP
Attachment #719536 - Attachment is obsolete: true
(Assignee)

Comment 8

6 years ago
Created attachment 719965 [details] [diff] [review]
Part 2: Use Trusted UI component for payments. WIP
Since this is not a blocker, minusing for tracking, but a low risk fix can be nominated for uplift.
status-b2g18: --- → affected
tracking-b2g18: ? → -
(Assignee)

Comment 10

4 years ago
I don't think this will ever happen. We are getting rid of the trusted UI.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.