Chromium Code Reviews| Index: chrome/browser/ui/views/tabs/tab_renderer_data.h |
| diff --git a/chrome/browser/ui/views/tabs/tab_renderer_data.h b/chrome/browser/ui/views/tabs/tab_renderer_data.h |
| index 9d0093c9d909b8fd74d9079d84aca14a5d25602b..96b807696cd7005170c46ba2c5f5d6575abb4cb3 100644 |
| --- a/chrome/browser/ui/views/tabs/tab_renderer_data.h |
| +++ b/chrome/browser/ui/views/tabs/tab_renderer_data.h |
| @@ -21,6 +21,14 @@ struct TabRendererData { |
| NETWORK_STATE_LOADING, // connected, transferring data. |
| }; |
| + // Capture state of this tab. If a WebRTC media stream is active, then it is |
| + // recording. If tab capturing is active then it is projecting. |
| + enum CaptureState { |
| + NONE, |
|
sky
2012/12/04 16:59:28
Prefix these with CAPTURE_STATE, eg CAPTURE_STATE_
justinlin
2012/12/04 20:33:08
Done.
|
| + RECORDING, |
| + PROJECTING |
| + }; |
| + |
| TabRendererData(); |
| ~TabRendererData(); |
| @@ -47,7 +55,7 @@ struct TabRendererData { |
| bool mini; |
| bool blocked; |
| bool app; |
| - bool recording; |
| + CaptureState capture_state; |
| }; |
| #endif // CHROME_BROWSER_UI_VIEWS_TABS_TAB_RENDERER_DATA_H_ |