| Index: chrome/test/ppapi/ppapi_filechooser_browsertest.cc
|
| diff --git a/chrome/test/ppapi/ppapi_filechooser_browsertest.cc b/chrome/test/ppapi/ppapi_filechooser_browsertest.cc
|
| index 79c1f13ba470e173d7ceac727d8c4479f997a9cc..181d1096c9e9ccdf52c0ef44222dc7177cd087d0 100644
|
| --- a/chrome/test/ppapi/ppapi_filechooser_browsertest.cc
|
| +++ b/chrome/test/ppapi/ppapi_filechooser_browsertest.cc
|
| @@ -309,6 +309,16 @@ IN_PROC_BROWSER_TEST_F(PPAPIFileChooserTest,
|
| RunTestViaHTTP("FileChooser_SaveAsDangerousExecutableDisallowed");
|
| }
|
|
|
| +IN_PROC_BROWSER_TEST_F(PPAPIFileChooserTest,
|
| + FileChooser_SaveAs_DangerousExtensionList_Disallowed) {
|
| + base::CommandLine::ForCurrentProcess()->AppendSwitch(
|
| + switches::kDisallowUncheckedDangerousDownloads);
|
| + TestSelectFileDialogFactory test_dialog_factory(
|
| + TestSelectFileDialogFactory::NOT_REACHED,
|
| + TestSelectFileDialogFactory::SelectedFileInfoList());
|
| + RunTestViaHTTP("FileChooser_SaveAsDangerousExtensionListDisallowed");
|
| +}
|
| +
|
| // The kDisallowUncheckedDangerousDownloads switch (whose behavior is verified
|
| // by the FileChooser_SaveAs_DangerousExecutable_Disallowed test above) should
|
| // block the file being downloaded. However, the FakeDatabaseManager reports
|
|
|