Cross-process iframes are blank

Bug #1631450 reported by Chris Coulson on 2016-10-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
High
Chris Coulson

Bug Description

- Launch webbrowser-app with OXIDE_PROCESS_MODEL=site-per-process
- Navigate to http://csreis.github.io/tests/cross-site-iframe.html
- Click on one of the "Go cross-site.." buttons.

Notice that the iframe appears to be blank, but it works in Chromium and without OXIDE_PROCESS_MODEL set.

Changed in oxide:
importance: Undecided → High
status: New → Triaged
summary: - Cross-process iframes with OXIDE_PROCESS_MODE=site-per-process are blank
+ Cross-process iframes with OXIDE_PROCESS_MODEL=site-per-process are
+ blank

I believe this is because Oxide's RWHV and Chromium's RWHVChildFrame aren't sharing a cc::SurfaceManager. Also, we don't implement RWHV::GetSurfaceClientId (which is now RWHV::GetFrameSinkId in Chromium trunk)

summary: - Cross-process iframes with OXIDE_PROCESS_MODEL=site-per-process are
- blank
+ Cross-process iframes are blank
Chris Coulson (chrisccoulson) wrote :
Changed in oxide:
status: Triaged → Fix Released
assignee: nobody → Chris Coulson (chrisccoulson)
milestone: none → branch-1.19
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers