New issue
Advanced search Search tips

Issue 726286 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 646774
issue 726288


Show other hotlists

Hotlists containing this issue:
Hotlist-1


Sign in to add a comment

Headless: Ensure that all WebContents live in their own platform window.

Project Member Reported by eseckler@chromium.org, May 25 2017

Issue description

This is required for isolation (e.g. BeginFrameControl, focus) and simplifies the implementation of DevTools Browser domain commands for window sizes.

Current state:

on aura: WebContents created by HeadlessWebContents::Builder have their own WindowTreeHosts. Unclear what happens to WebContents created by the web content, e.g. via window.open(). We should ensure they also get their own WindowTreeHosts.

on mac: content layer creates NSView for each WebContents, unclear whether they belong to same NSWindow. We should ensure that, too.
 
Cc: skyos...@chromium.org
Blocking: 726288
Status: Fixed (was: Assigned)

Sign in to add a comment