[HtmlUnit] [htmlunit:bugs] #2007 Cannot find function readAsText in object [object FileReader]

RBRi via HtmlUnit-develop <[email protected]> Mon, 07 Jan 2019 18:54:30 -0000
Newsgroups gmane.comp.java.htmlunit.devel
Message-ID </p/htmlunit/bugs/2007/7c7f133c01a6cee58cde3b31a054ba701605314a.bugs@htmlunit.p.sourceforge.net>
- **status**: accepted --> closed
- **Comment**:

Should be fixed now - please use the latet snapshot build.

Thanks for your report and for using HtmlUnit.



---

** [bugs:#2007] Cannot find function readAsText in object [object FileReader]**

**Status:** closed
**Group:** 2.33
**Created:** Wed Jan 02, 2019 12:50 PM UTC by Jedrzej
**Last Updated:** Sun Jan 06, 2019 07:03 PM UTC
**Owner:** RBRi


Greetings,
While calling JavaScript function that uses FileReader(https://developer.mozilla.org/en-US/docs/Web/API/FileReader) and readAsText() method(https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsText), HtmlUnit throws the following exception:

com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot find function readAsText in object [object FileReader].
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:892) [htmlunit-2.33.jar:2.33]
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:616) [htmlunit-core-js-2.33.jar:na]
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:534) [htmlunit-core-js-2.33.jar:na]
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:821) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:793) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunction(HtmlPage.java:2518) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunction(HtmlPage.java:2511) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.javascript.host.event.EventListenersContainer.executeEventListeners(EventListenersContainer.java:344) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.javascript.host.event.EventListenersContainer.executeAtTargetListeners(EventListenersContainer.java:381) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.javascript.host.event.EventTarget.fireEvent(EventTarget.java:174) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.html.DomElement.lambda$fireEvent$0(DomElement.java:1410) [htmlunit-2.33.jar:2.33]
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:616) [htmlunit-core-js-2.33.jar:na]
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:534) [htmlunit-core-js-2.33.jar:na]
	at com.gargoylesoftware.htmlunit.html.DomElement.fireEvent(DomElement.java:1410) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.html.DomElement.fireEvent(DomElement.java:1384) [htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.html.HtmlFileInput.setFiles(HtmlFileInput.java:166) ~[htmlunit-2.33.jar:2.33]
	at com.gargoylesoftware.htmlunit.html.HtmlFileInput.setValueAttribute(HtmlFileInput.java:148) ~[htmlunit-2.33.jar:2.33]

looks like com.gargoylesoftware.htmlunit.javascript.host.file.FileReader doesn't provide such a method, are there any plans to support it?


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/htmlunit/bugs/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/htmlunit/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

_______________________________________________
HtmlUnit-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/htmlunit-develop