| Index: chrome/browser/sessions/session_restore.cc
|
| diff --git a/chrome/browser/sessions/session_restore.cc b/chrome/browser/sessions/session_restore.cc
|
| index e9d9e2a7e5e5af0d0f25b1785afd7b889797b3b5..502b64a134474ed6b0c5956dc08757f8c089cc48 100644
|
| --- a/chrome/browser/sessions/session_restore.cc
|
| +++ b/chrome/browser/sessions/session_restore.cc
|
| @@ -1044,19 +1044,14 @@ class SessionRestoreImpl : public content::NotificationObserver {
|
|
|
| // Set up the file access rights for the selected navigation entry.
|
| const int id = web_contents->GetRenderProcessHost()->GetID();
|
| - const int read_file_permissions =
|
| - base::PLATFORM_FILE_OPEN |
|
| - base::PLATFORM_FILE_READ |
|
| - base::PLATFORM_FILE_EXCLUSIVE_READ |
|
| - base::PLATFORM_FILE_ASYNC;
|
| const content::PageState& page_state =
|
| tab.navigations.at(selected_index).page_state();
|
| const std::vector<base::FilePath>& file_paths =
|
| page_state.GetReferencedFiles();
|
| for (std::vector<base::FilePath>::const_iterator file = file_paths.begin();
|
| file != file_paths.end(); ++file) {
|
| - content::ChildProcessSecurityPolicy::GetInstance()->
|
| - GrantPermissionsForFile(id, *file, read_file_permissions);
|
| + content::ChildProcessSecurityPolicy::GetInstance()->GrantReadFile(id,
|
| + *file);
|
| }
|
|
|
| if (schedule_load)
|
|
|