[This is preliminary documentation and is subject to change.]
Thetype exposes the following members.
When true, all CEF callback events are disabled for this handler. Incoming callbacks will return default values to CEF.(Inherited from CfxClientBase.)
Provides access to the underlying native cef struct. This is a refcounted client struct derived from cef_base_t. Add a ref in order to keep it alive when this managed object go out of scope.(Inherited from CfxClientBase.)
Retrieves the CfxLoadHandler provided by the event handler attached to the GetLoadHandler event, if any. Returns null if no event handler is attached.
Return the handler for browser load status events.
Called before browser navigation. Return true (1) to cancel the navigation or false (0) to allow the navigation to proceed. The |Request| object cannot be modified in this callback.
Called after a browser has been created. When browsing cross-origin a new browser will be created before the old browser with the same identifier is destroyed.
Called before a browser is destroyed.
Called immediately before the V8 context for a frame is released. No references to the context should be kept after this function is called.
Called when a new node in the the browser gets focus. The |Node| value may be NULL if no specific node has gained focus. The node object passed to this function represents a snapshot of the DOM at the time this function is executed. DOM objects are only valid for the scope of this function. Do not keep references to or attempt to access any DOM objects outside the scope of this function.
Called when a new message is received from a different process. Return true (1) if the message was handled or false (0) otherwise. Do not keep a reference to or attempt to access the message outside of this callback.
Called after the render process main thread has been created. |ExtraInfo| is a read-only value originating from CfxBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not keep a reference to |ExtraInfo| outside of this function.
Called for global uncaught exceptions in a frame. Execution of this callback is disabled by default. To enable set CfxSettings.UncaughtExceptionStackSize > 0.
Called after WebKit has been initialized.