Package org.htmlunit.javascript
Interface JavaScriptErrorListener
- All Known Implementing Classes:
DefaultJavaScriptErrorListener
,SilentJavaScriptErrorListener
public interface JavaScriptErrorListener
A listener for JavaScript exceptions.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
loadScriptError
(HtmlPage page, URL scriptUrl, Exception exception) Informs about an exception during load of a javascript file refereed from a page.void
malformedScriptURL
(HtmlPage page, String url, MalformedURLException malformedURLException) Informs about a malformed url referencing to to script.void
scriptException
(HtmlPage page, ScriptException scriptException) Informs about a javascript exceptions.void
timeoutError
(HtmlPage page, long allowedTime, long executionTime) Informs about a javascript timeout error.void
Informs about a javascript warning.
-
Method Details
-
scriptException
Informs about a javascript exceptions.- Parameters:
page
- the page that causes the problemscriptException
- the occurred script exception
-
timeoutError
Informs about a javascript timeout error.- Parameters:
page
- the page that causes the problemallowedTime
- the max time allowed for the executionexecutionTime
- the already consumed time
-
malformedScriptURL
Informs about a malformed url referencing to to script.- Parameters:
page
- the page that causes the problemurl
- the malformed urlmalformedURLException
- the occurred exception
-
loadScriptError
Informs about an exception during load of a javascript file refereed from a page.- Parameters:
page
- the page that causes the problemscriptUrl
- the url to load the script fromexception
- the occurred exception
-
warn
Informs about a javascript warning.- Parameters:
message
- the message to be displayedsourceName
- the name of the source fileline
- the line numberlineSource
- the source code that failedlineOffset
- the line offset
-