The WebBrowserProbe uses JavaScript to determine the capabilities of the client browser.
3.0
Inheritance Path. java.lang.Object-> com.itmill.toolkit.terminal.web.WebBrowserProbe
Parameters
WebBrowser instance for the given session.
Return the terminal type from the given session.
Parameters
request
The HTTP request to process.
response
HTTP response to write to.
true if response should include a probe script
Handle client checking.
Parameters
agent
HTTP User-Agent request header.
new WebBrowser instance initialized based on agent features.
Determine versions based on user agent string.
Parameters
browser
The browser to be updated. If null a new instance is created.
request
Request to be used as defaults.
params
Parameters to be used as defaults.
new WebBrowser instance initialized based on request parameters.
Create new instance of WebBrowser by initializing the values based on user request.