Closed Bug 819884 Opened 12 years ago Closed 12 years ago

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

Categories

(Firefox OS Graveyard :: General, defect)

defect
Not set
normal

Tracking

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

RESOLVED FIXED
blocking-basecamp +
Tracking Status
firefox19 --- fixed
firefox20 --- fixed
b2g18 --- fixed

People

(Reporter: ochameau, Assigned: ochameau)

References

Details

Attachments

(1 file)

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.
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
Closed: 12 years ago
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: --- → ?
blocking-basecamp: ? → +
Whiteboard: [status-b2g18:fixed]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: