Closed Bug 1268795 Opened 8 years ago Closed 3 years ago

[Presentation WebAPI] create a sandbox for loading presented content

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
FxOS-S2 (10Jul)

People

(Reporter: schien, Unassigned)

References

()

Details

(Whiteboard: [ft:conndevices]btpp-fixlater [Backlog])

We need a sandbox/container for loading presented content because:
1. We don't want the presented content to access privacy data stored on receiving user agent.
2. We don't want the privacy data in presented content to be left on receiving user agent.
Talked to @baku, we can probably leverage the container (bug 1191418) for creating an isolate environment. However we'll need a mechanism to allocate a temporary container and discard it when presented context is closed.

@baku is there any bug I can reference to for the context Id service you mentioned?
Flags: needinfo?(amarchesini)
Bug 1267923 is about nsIUserContextService
Depends on: 1267923
Flags: needinfo?(amarchesini)
Whiteboard: btpp-fixlater
blocking-b2g: 2.6? → 2.6+
Whiteboard: btpp-fixlater → btpp-fixlater [ETA 7/15]
Whiteboard: btpp-fixlater [ETA 7/15] → [ft:conndevices]btpp-fixlater [ETA 7/15]
Target Milestone: --- → FxOS-S2 (10Jul)
For TV 2.6 we use private browsing browser element as the sandbox in bug 1259360, since container mechanism is not fully implemented on TV2.6/gecko48.

If we are going to enable Firefox Desktop as a receiver, we should use the container mechanism instead.
blocking-b2g: 2.6+ → ---
Whiteboard: [ft:conndevices]btpp-fixlater [ETA 7/15] → [ft:conndevices]btpp-fixlater
No longer blocks: 1259360
Whiteboard: [ft:conndevices]btpp-fixlater → [ft:conndevices]btpp-fixlater [ETA 9/16]
Whiteboard: [ft:conndevices]btpp-fixlater [ETA 9/16] → [ft:conndevices]btpp-fixlater [Backlog]
Component: DOM → DOM: Core & HTML

Bug 1697680 removed Presentation API implementation.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.