Closed
Bug 897169
Opened 12 years ago
Closed 7 years ago
Inter App Communication API - prompting on the Gaia side
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: ferjm, Unassigned)
References
Details
Attachments
(3 files, 2 obsolete files)
|
10.33 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.84 KB,
patch
|
airpingu
:
feedback+
|
Details | Diff | Splinter Review |
|
93.38 KB,
image/png
|
Details |
No description provided.
| Reporter | ||
Updated•12 years ago
|
Assignee: nobody → ferjmoreno
Depends on: inter-app-comm-api
| Reporter | ||
Comment 1•12 years ago
|
||
| Reporter | ||
Comment 2•12 years ago
|
||
Attachment #780245 -
Attachment is obsolete: true
| Reporter | ||
Comment 3•12 years ago
|
||
Attachment #782295 -
Attachment is obsolete: true
| Reporter | ||
Comment 4•12 years ago
|
||
I've used this Gecko patch to test the Gaia side. It emulates a connection request when trying to install an app.
| Reporter | ||
Comment 5•12 years ago
|
||
Comment 6•12 years ago
|
||
Comment on attachment 782509 [details] [diff] [review]
Gecko mock
Review of attachment 782509 [details] [diff] [review]:
-----------------------------------------------------------------
Great! I almost have the same design as yours. I'll align the Gecko codes with your proposal here. Btw, let's do some nits as below:
::: b2g/chrome/content/shell.js
@@ +916,5 @@
> + });
> +
> + shell.sendChromeEvent({
> + "type": "inter-app-comms-permission",
> + "chromeEventId": "chromeEventId",
s/chromeEventId/chromeEventID
@@ +926,5 @@
> + "permissionDescription": "Bla bla bla"
> + }, {
> + "manifestURL": "manifestURL",
> + "name": "Peer2",
> + "permissionDescription": "Bla bla bla2"
s/permissionDescription/description
Updated•12 years ago
|
Attachment #782509 -
Flags: feedback+
Comment 7•12 years ago
|
||
Also,
s/inter-app-comms-permission/inter-app-comm-permission
s/chromeEventId/chromeEventID
Comment 8•12 years ago
|
||
This Gaia bug also needs to consider the ability of cancelling the previously allowed connections in the Settings app. Or fire a separate bug for that.
| Reporter | ||
Comment 9•12 years ago
|
||
Thanks for the feedback Gene!
(In reply to Gene Lian [:gene] from comment #8)
> This Gaia bug also needs to consider the ability of cancelling the
> previously allowed connections in the Settings app. Or fire a separate bug
> for that.
I'll be glad to add the Settings side in this bug too. But first we need some UX design for the whole feature. Let me write some emails :)
| Reporter | ||
Updated•11 years ago
|
Assignee: ferjmoreno → nobody
Updated•11 years ago
|
Summary: Inter App Communication API - Gaia side → Inter App Communication API - prompting on the Gaia side
Updated•11 years ago
|
Blocks: inter-app-comm-api
No longer depends on: inter-app-comm-api
Comment 10•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•