interface Tab {
    id?: number;
    localeSettings?: LocaleSettings;
    maliciousSiteStatus?: MaliciousSiteStatus;
    parentEntity?: ParentEntity;
    protections: ProtectionsStatus;
    specialDomainName?: string;
    upgradedHttps: boolean;
    url: string;
}

Properties

id?: number

Optional Tab ID - mostly used in the extensions

localeSettings?: LocaleSettings
maliciousSiteStatus?: MaliciousSiteStatus
parentEntity?: ParentEntity
protections: ProtectionsStatus
specialDomainName?: string

Provide this if the current tab is a domain that we cannot provide regular dashboard features for (like new tab, about://blank etc)

upgradedHttps: boolean
url: string