| Index: components/sessions/core/tab_restore_service.h
|
| diff --git a/components/sessions/core/tab_restore_service.h b/components/sessions/core/tab_restore_service.h
|
| index 2746da2e6e8e345b23e68081c793738e1c30e8f6..47bd4048c33a019d87653ed56860ba78b2222f9b 100644
|
| --- a/components/sessions/core/tab_restore_service.h
|
| +++ b/components/sessions/core/tab_restore_service.h
|
| @@ -16,7 +16,9 @@
|
| #include "components/sessions/core/session_id.h"
|
| #include "components/sessions/core/session_types.h"
|
| #include "components/sessions/core/sessions_export.h"
|
| +#include "ui/base/ui_base_types.h"
|
| #include "ui/base/window_open_disposition.h"
|
| +#include "ui/gfx/geometry/rect.h"
|
|
|
| namespace sessions {
|
|
|
| @@ -133,6 +135,11 @@ class SESSIONS_EXPORT TabRestoreService : public KeyedService {
|
|
|
| // If an application window, the name of the app.
|
| std::string app_name;
|
| +
|
| + // Where and how the window is displayed.
|
| + gfx::Rect bounds;
|
| + ui::WindowShowState show_state;
|
| + std::string workspace;
|
| };
|
|
|
| typedef std::list<std::unique_ptr<Entry>> Entries;
|
|
|