Issue 7305 - Add about:blank frame to hierarchy for any request that refers to an unknown frame ID
This MR contains the following changes:
- Updated
updatePageFrameStructure()
to fall back to using "about:blank" if no URL is passed - Updated
ext.getFrame()
to accept optional parent frame ID parameter to create frame if none exists - Pass parent frame ID to
ext.getFrame()
in request handler to ensure that requests are always associated with a frame
As mentioned here, it is unclear what effect this change has on trac#6565 since I'm unable to reproduce the issue described there that the following lines in lib/requestBlocker.js are taking care of.