Closed vikeri closed 1 month ago
The method goog.crypt.base64.decodeString behaves differently on JavaScriptCore compared to SpiderMonkey/V8.
goog.crypt.base64.decodeString
If given null it will successfully complete on V8/SpiderMonkey but throw an error on JavaScriptCore.
null
I have a demonstration of the issue in this project: https://github.com/vikeri/closure-decode-fail
This issue is being closed as a preparation step before archiving the repository. See the README for more detail.
The method
goog.crypt.base64.decodeString
behaves differently on JavaScriptCore compared to SpiderMonkey/V8.If given
null
it will successfully complete on V8/SpiderMonkey but throw an error on JavaScriptCore.I have a demonstration of the issue in this project: https://github.com/vikeri/closure-decode-fail