diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/page/DOMWindowBase64.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/page/DOMWindowBase64.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chromium/third_party/WebKit/Source/core/page/DOMWindowBase64.cpp b/chromium/third_party/WebKit/Source/core/page/DOMWindowBase64.cpp index 6411d142135..78c0ea1a51a 100644 --- a/chromium/third_party/WebKit/Source/core/page/DOMWindowBase64.cpp +++ b/chromium/third_party/WebKit/Source/core/page/DOMWindowBase64.cpp @@ -65,7 +65,7 @@ String atob(void*, const String& encodedString, ExceptionState& es) } Vector<char> out; - if (!base64Decode(encodedString, out, Base64FailOnInvalidCharacterOrExcessPadding)) { + if (!base64Decode(encodedString, out, Base64FailOnInvalidCharacter, Base64StrictPaddingValidation)) { es.throwDOMException(InvalidCharacterError, "'atob' failed: The string to be decoded is not correctly encoded."); return String(); } |