| Index: chrome/browser/extensions/api/terminal/terminal_private_api.h
|
| diff --git a/chrome/browser/extensions/api/terminal/terminal_private_api.h b/chrome/browser/extensions/api/terminal/terminal_private_api.h
|
| index 771e94b344333b8c272acfba63c8e244fc058192..ad2274a4ac9a3649a474e5136a93d1d6d3ab4dc9 100644
|
| --- a/chrome/browser/extensions/api/terminal/terminal_private_api.h
|
| +++ b/chrome/browser/extensions/api/terminal/terminal_private_api.h
|
| @@ -65,4 +65,16 @@ class CloseTerminalProcessFunction : public TerminalPrivateFunction {
|
| DECLARE_EXTENSION_FUNCTION_NAME("terminalPrivate.closeTerminalProcess")
|
| };
|
|
|
| +// Called by extension when terminal size changes.
|
| +class OnTerminalResizeFunction : public TerminalPrivateFunction {
|
| + public:
|
| + virtual bool RunTerminalFunction() OVERRIDE;
|
| +
|
| + private:
|
| + void OnResizeOnFileThread(pid_t pid, int width, int height);
|
| + void RespondOnUIThread(bool success);
|
| +
|
| + DECLARE_EXTENSION_FUNCTION_NAME("terminalPrivate.onTerminalResize")
|
| +};
|
| +
|
| #endif // CHROME_BROWSER_EXTENSIONS_API_TERMINAL_TERMINAL_PRIVATE_API_H_
|
|
|