Create a new renderer given Ultralight's default configuration.
Create a new renderer.
Create a Session to store local data in (such as cookies, local storage, application cache, indexed db, etc).
Get the default session (persistent session named "default").
Fire a gamepad axis event (to be called when an axis value is changed).
Fire a gamepad button event (to be called when a button value is changed).
Fire a gamepad event (connection / disconnection).
Print detailed memory usage statistics to the log.
Attempt to release as much memory as possible.
Render all active Views.
Describe the details of a gamepad, to be used with ulFireGamepadEvent and related events below.
Start the remote inspector server.
Update timers and dispatch internal callbacks (JavaScript and network).