WebExtensions: frameId is not consistenly supported in APIs
APIs like tabs.executeScript()
take a frameId
. Currently we always use the top frame.
Either we should handle these or they should error to avoid a potential security problem.
Also runtime.getFrameId()
should be implemented (easy).
Edited by Patrick Griffis