-record(frame, { id :: protocol@page:frame_id(), parent_id :: gleam@option:option(protocol@page:frame_id()), loader_id :: protocol@network:loader_id(), name :: gleam@option:option(binary()), url :: binary(), security_origin :: binary(), mime_type :: binary() }).