Register new `open-remote-window`app permission.

RESOLVED FIXED

Status

Firefox OS
General
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: ochameau, Assigned: ochameau)

Tracking

unspecified
Dependency tree / graph

Firefox Tracking Flags

(blocking-basecamp:+, firefox19 fixed, firefox20 fixed, b2g18 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
For now, we hardcode the permission for the homescreen to use window.open() in order to allow opening a new window in another process.
We would like to allow any app to do so through this new permission.
Note that the app needs the permission and to pass `remote=true` in third window.open argument.
(Assignee)

Comment 1

6 years ago
Created attachment 690346 [details] [diff] [review]
Add this permission

Carry over jonas r+ from bug 807438.

Landed on inbound:
https://hg.mozilla.org/integration/mozilla-inbound/rev/64dabdd4df4a

Unfortunately it will have the wrong bug number in the commit.
Assignee: nobody → poirot.alex
Attachment #690346 - Flags: review+
Make sure Paul agrees with this from the security side so that he can update the perms matrix based on what the perms model should be for this permissio. Looking at the patch, I think this makes sense, but make sure Paul knows.
(In reply to Jason Smith [:jsmith] from comment #2)
> Make sure Paul agrees with this from the security side so that he can update
> the perms matrix based on what the perms model should be for this permissio.
> Looking at the patch, I think this makes sense, but make sure Paul knows.

Looks like Jonas already added this to the spreadsheet, so all good from my perspective.
This is fixed now (on inbound and mc)?
If you land on mc directly don't forget to close the bug and set the appropriate flags.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
status-firefox20: --- → fixed
Resolution: --- → FIXED
I'm wondering this one should also be checked in for aurora/beta because all the permission changes need to be bb+ as far as I know (please correct me if I'm wrong).
blocking-basecamp: --- → ?

Updated

6 years ago
blocking-basecamp: ? → +
https://hg.mozilla.org/releases/mozilla-aurora/rev/62178c1d1969
https://hg.mozilla.org/releases/mozilla-b2g18/rev/35c796ac53bc

(Landed with the correct bug #)
status-firefox19: --- → fixed
Whiteboard: [status-b2g18:fixed]
status-b2g18: --- → fixed
Whiteboard: [status-b2g18:fixed]
You need to log in before you can comment on or make changes to this bug.