diff options
author | Pale Moon <git-repo@palemoon.org> | 2018-05-15 13:57:48 +0200 |
---|---|---|
committer | Pale Moon <git-repo@palemoon.org> | 2018-05-15 13:57:48 +0200 |
commit | ae00f8b0791befcb1c1dd7428e98887da9bad969 (patch) | |
tree | 91c05389d05daf0e60f4581622271d0f586fb4e0 | |
parent | 94ea88ba5785e62e67fd391a10187bc6bb8d9198 (diff) | |
download | palemoon-gre-ae00f8b0791befcb1c1dd7428e98887da9bad969.tar.gz |
Drop invisible characters from downloads filename.
-rw-r--r-- | toolkit/content/contentAreaUtils.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/toolkit/content/contentAreaUtils.js b/toolkit/content/contentAreaUtils.js index 04928d84b..ab905be16 100644 --- a/toolkit/content/contentAreaUtils.js +++ b/toolkit/content/contentAreaUtils.js @@ -976,6 +976,7 @@ function getDefaultFileName(aDefaultFileName, aURI, aDocument, function validateFileName(aFileName) { + aFileName = aFileName.replace(/[\u200e\u200f\u202a-\u202e]/g, ""); var re = /[\/]+/g; if (navigator.appVersion.indexOf("Windows") != -1) { re = /[\\\/\|]+/g; |