blob: 75754ea88bb5d5ae68af8a31719101eb434ea38c [file] [log] [blame]
// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
module tabs.mojom;
// Must contain the same values as `TabAlertState` in
// chrome/browser/ui/tabs/alert/tab_alert.h Matching order is not important.
enum TabAlertState {
kAudioMuting,
kAudioRecording,
kAudioPlaying,
kBluetoothConnected,
kBluetoothScanActive,
kDesktopCapturing,
kActorAccessing,
kActorWaitingOnUser,
kGlicAccessing,
kGlicSharing,
kHidConnected,
kMediaRecording,
kPipPlaying,
kSerialConnected,
kTabCapturing,
kUsbConnected,
kVideoRecording,
kVrPresentingInHeadset,
};
// Typemapped to "//chrome/browser/ui/tabs/tab_network_state.h".
enum TabNetworkState {
kNone,
kWaiting,
kLoading,
kError,
};