Solution to bug 1234555 is incomplete

Bug #1287581 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Triaged
Medium
Unassigned

Bug Description

The solution to bug 1234555 should trigger a message request's onerror callback if the corresponding frame is deleted. However, this isn't enough - it should also do this whenever a frame is navigated (in which case, the corresponding WebFrame survives)

There are some things blocking this from happening though. Although we send an error from the renderer whenever a ScriptMessage is deleted by V8 without a response being sent, this fails for 2 reasons:

1) The ScriptMessageManager will be deleted before the ScriptMessage, making it impossible to send a response
2) The RenderFrame will block the response because it is swapped out

Changed in oxide:
importance: Undecided → Medium
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.