Bug 1690326 - Map Windows error `0x510 ERROR_CONTENT_BLOCKED` to `NS_ERROR_FILE_ACCESS_DENIED`. r=xpcom-reviewers,nika

Differential Revision: https://phabricator.services.mozilla.com/D139968
This commit is contained in:
Jan Rio Krause 2022-03-02 14:10:19 +00:00
Родитель 39b2232e0b
Коммит f1571e65c4
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -261,6 +261,8 @@ static nsresult ConvertWinError(DWORD aWinErr) {
case ERROR_NOT_SAME_DEVICE:
[[fallthrough]]; // to NS_ERROR_FILE_ACCESS_DENIED
case ERROR_CANNOT_MAKE:
[[fallthrough]]; // to NS_ERROR_FILE_ACCESS_DENIED
case ERROR_CONTENT_BLOCKED:
rv = NS_ERROR_FILE_ACCESS_DENIED;
break;
case ERROR_SHARING_VIOLATION: // CreateFile without sharing flags