| Index: chrome/utility/shell_handler_win.h
|
| diff --git a/chrome/utility/shell_handler_win.h b/chrome/utility/shell_handler_win.h
|
| index 10ffe72b2854364a88b6eeae33fde9864a739bc3..4a34611554ffa5be4c81f51749d8269f34a91475 100644
|
| --- a/chrome/utility/shell_handler_win.h
|
| +++ b/chrome/utility/shell_handler_win.h
|
| @@ -22,6 +22,8 @@ class FilePath;
|
| typedef std::vector<Tuple2<base::string16, base::string16> >
|
| GetOpenFileNameFilter;
|
|
|
| +struct ChromeUtilityMsg_GetSaveFileName_Params;
|
| +
|
| // Handles requests to execute shell operations. Used to protect the browser
|
| // process from instability due to 3rd-party shell extensions. Must be invoked
|
| // in a non-sandboxed utility process.
|
| @@ -35,6 +37,7 @@ class ShellHandler : public UtilityMessageHandler {
|
|
|
| private:
|
| void OnOpenItemViaShell(const base::FilePath& full_path);
|
| +
|
| void OnGetOpenFileName(
|
| HWND owner,
|
| DWORD flags,
|
| @@ -42,6 +45,8 @@ class ShellHandler : public UtilityMessageHandler {
|
| const base::FilePath& initial_directory,
|
| const base::FilePath& filename);
|
|
|
| + void OnGetSaveFileName(const ChromeUtilityMsg_GetSaveFileName_Params& params);
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ShellHandler);
|
| };
|
|
|
|
|