import { type Protocol } from "https://deno.land/x/pptr@1.2.0/vendor/devtools-protocol/protocol.d.ts";
const { Frame } = Protocol.Page;
Information about the Frame on the page.
Properties
id: FrameId
Frame unique identifier.
loaderId: Network.LoaderId
Identifier of the loader associated with this frame.
Frame document's registered domain, taking the public suffixes list into account. Extracted from the Frame's url. Example URLs: http://www.google.com/file.html -> "google.com" http://a.b.co.uk/file.html -> "b.co.uk"
If the frame failed to load, this contains the URL that could not be loaded. Note that unlike url above, this URL may contain a fragment.
optional
adFrameType: AdFrameTypeIndicates whether this frame was tagged as an ad.
secureContextType: SecureContextType
Indicates whether the main document is a secure context and explains why that is the case.
crossOriginIsolatedContextType: CrossOriginIsolatedContextType
Indicates whether this is a cross origin isolated context.