In my javascript i am converting an svg object into base 64 using
var svg= svgObject;
var serializer = new XMLSerializer();
var svgString = serializer.serializeToString(svg);
return new Blob([svgString], {type:"application/svg+xml"})
When i run the code in a browser,i am able to get the base64 back properly.
However,when i run the javascript code, using selenium-htmlunit in java, using :
ScriptResult result = page.executeJavaScript(javascriptfunction);
i get this error below :
Cannot find function isFinite in object function Number() { [native code] }.
How do i resolve this error so i can get the base64 image back after executing that javascript using htmlunit ?