uint32_t TabContext::AppOwnerAppId() const { if (HasOwnApp()) { return mContainingAppId; } return NO_APP_ID; }
already_AddRefed<mozIApplication> TabContext::GetAppOwnerApp() const { nsCOMPtr<mozIApplication> ownerApp; if (HasOwnApp()) { ownerApp = mContainingApp; } return ownerApp.forget(); }
uint32_t TabContext::OwnOrContainingAppId() const { if (HasOwnApp()) { return mOriginAttributes.mAppId; } return mContainingAppId; }
uint32_t TabContext::OwnOrContainingAppId() const { if (HasOwnApp()) { return mOwnAppId; } return mContainingAppId; }
bool TabContext::IsBrowserOrApp() const { return HasOwnApp() || IsBrowserElement(); }