diff --git a/docs/cef4delphi.chm b/docs/cef4delphi.chm index 1c252be2..319d81ef 100644 Binary files a/docs/cef4delphi.chm and b/docs/cef4delphi.chm differ diff --git a/docs/html/cef4delphi.hhc b/docs/html/cef4delphi.hhc index 689defa9..34d2afb8 100644 --- a/docs/html/cef4delphi.hhc +++ b/docs/html/cef4delphi.hhc @@ -796,6 +796,18 @@
FWindowsSandboxInfo: pointer;
FNoDefaultBrowserCheck: boolean;
FNoFirstRun: boolean;
FEnableAutomation: boolean;
FDeleteCache: boolean;
FDeleteCookies: boolean;
FCheckCEFFiles: boolean;
FShowMessageDlg: boolean;
FMissingBinariesException: boolean;
FSetCurrentDir: boolean;
FGlobalContextInitialized: boolean;
FChromeVersionInfo: TFileVersionInfo;
FLibLoaded: boolean;
FLogProcessInfo: boolean;
FReRaiseExceptions: boolean;
FDeviceScaleFactor: single;
FLocalesRequired: ustring;
FProcessType: TCefProcessType;
FMustCreateResourceBundleHandler: boolean;
FMustCreateBrowserProcessHandler: boolean;
FMustCreateRenderProcessHandler: boolean;
FMustCreateLoadHandler: boolean;
FStatus: TCefAplicationStatus;
FMissingLibFiles: string;
FMustFreeLibrary: boolean;
FLastErrorMessage: ustring;
FSharedTextureEnabled: boolean;
FExternalBeginFrameEnabled: boolean;
FUseGL: TCefGLImplementation;
FUseAngle: TCefAngleImplementation;
FLibHandle: TLibHandle;
FCustomCommandLines: TStringList;
FCustomCommandLineValues: TStringList;
FAppSettings: TCefSettings;
FDisableGPUCache: boolean;
FComponentIDList: TCEFComponentIdList;
FOnRegisterCustomSchemes: TOnRegisterCustomSchemesEvent;
FOnRegisterCustomPreferences: TOnRegisterCustomPreferencesEvent;
FOnContextInitialized: TOnContextInitializedEvent;
FOnBeforeChildProcessLaunch: TOnBeforeChildProcessLaunchEvent;
FOnAlreadyRunningAppRelaunch: TOnAlreadyRunningAppRelaunchEvent;
FOnScheduleMessagePumpWork: TOnScheduleMessagePumpWorkEvent;
FOnGetDefaultClient: TOnGetDefaultClientEvent;
FOnGetDefaultRequestContextHandler: TOnGetDefaultRequestContextHandlerEvent;
FOnGetLocalizedString: TOnGetLocalizedStringEvent;
FOnGetDataResource: TOnGetDataResourceEvent;
FOnGetDataResourceForScale: TOnGetDataResourceForScaleEvent;
FOnWebKitInitialized: TOnWebKitInitializedEvent;
FOnBrowserCreated: TOnBrowserCreatedEvent;
FOnBrowserDestroyed: TOnBrowserDestroyedEvent;
FOnContextCreated: TOnContextCreatedEvent;
FOnContextReleased: TOnContextReleasedEvent;
FOnUncaughtException: TOnUncaughtExceptionEvent;
FOnFocusedNodeChanged: TOnFocusedNodeChangedEvent;
FOnProcessMessageReceived: TOnProcessMessageReceivedEvent;
FOnLoadingStateChange: TOnRenderLoadingStateChange;
FOnLoadStart: TOnRenderLoadStart;
FOnLoadEnd: TOnRenderLoadEnd;
FOnLoadError: TOnRenderLoadError;
property IgnoreCertificateErrors : Boolean read FIgnoreCertificateErrors write FIgnoreCertificateErrors;
property NoDefaultBrowserCheck : boolean read FNoDefaultBrowserCheck write FNoDefaultBrowserCheck;
property NoFirstRun : boolean read FNoFirstRun write FNoFirstRun;
property EnableAutomation : boolean read FEnableAutomation write FEnableAutomation;
property WindowsSandboxInfo : Pointer read FWindowsSandboxInfo write FWindowsSandboxInfo;
property DeleteCache : boolean read FDeleteCache write FDeleteCache;
property DeleteCookies : boolean read FDeleteCookies write FDeleteCookies;
property CheckCEFFiles : boolean read FCheckCEFFiles write FCheckCEFFiles;
property ShowMessageDlg : boolean read FShowMessageDlg write FShowMessageDlg;
property MissingBinariesException : boolean read FMissingBinariesException write FMissingBinariesException;
property SetCurrentDir : boolean read FSetCurrentDir write FSetCurrentDir;
property GlobalContextInitialized : boolean read GetGlobalContextInitialized;
property ChromeMajorVer : uint16 read FChromeVersionInfo.MajorVer;
property ChromeMinorVer : uint16 read FChromeVersionInfo.MinorVer;
property ChromeRelease : uint16 read FChromeVersionInfo.Release;
property ChromeBuild : uint16 read FChromeVersionInfo.Build;
property ChromeVersion : ustring read GetChromeVersion;
property LibCefVersion : ustring read GetLibCefVersion;
property LibCefPath : ustring read GetLibCefPath;
property ChromeElfPath : ustring read GetChromeElfPath;
property LibLoaded : boolean read FLibLoaded;
property LogProcessInfo : boolean read FLogProcessInfo write FLogProcessInfo;
property ReRaiseExceptions : boolean read FReRaiseExceptions write FReRaiseExceptions;
property DeviceScaleFactor : single read FDeviceScaleFactor;
property LocalesRequired : ustring read FLocalesRequired write FLocalesRequired;
property ProcessType : TCefProcessType read FProcessType;
property MustCreateResourceBundleHandler : boolean read GetMustCreateResourceBundleHandler write FMustCreateResourceBundleHandler;
property MustCreateBrowserProcessHandler : boolean read GetMustCreateBrowserProcessHandler write FMustCreateBrowserProcessHandler;
property MustCreateRenderProcessHandler : boolean read GetMustCreateRenderProcessHandler write FMustCreateRenderProcessHandler;
property MustCreateLoadHandler : boolean read GetMustCreateLoadHandler write FMustCreateLoadHandler;
property OsmodalLoop : boolean write SetOsmodalLoop;
property Status : TCefAplicationStatus read FStatus;
property MissingLibFiles : string read FMissingLibFiles;
property MustFreeLibrary : boolean read FMustFreeLibrary write FMustFreeLibrary;
property ChildProcessesCount : integer read GetChildProcessesCount;
property UsedMemory : uint64 read GetUsedMemory;
property TotalSystemMemory : uint64 read GetTotalSystemMemory;
property AvailableSystemMemory : uint64 read GetAvailableSystemMemory;
property SystemMemoryLoad : cardinal read GetSystemMemoryLoad;
property ApiHashPlatform : ustring read GetApiHashPlatform;
property ApiHashCommit : ustring read GetApiHashCommit;
property ApiVersion : integer read GetApiVersion;
property ExitCode : TCefResultCode read GetExitCode;
property BrowserById[id: integer]: ICefBrowser read GetBrowserById;
property LastErrorMessage : ustring read FLastErrorMessage;
property SharedTextureEnabled : boolean read FSharedTextureEnabled write FSharedTextureEnabled;
property ExternalBeginFrameEnabled : boolean read FExternalBeginFrameEnabled write FExternalBeginFrameEnabled;
property UseGL : TCefGLImplementation read FUseGL write FUseGL;
property UseAngle : TCefAngleImplementation read FUseAngle write FUseAngle;
property OnRegCustomSchemes : TOnRegisterCustomSchemesEvent read FOnRegisterCustomSchemes write FOnRegisterCustomSchemes;
property OnRegisterCustomPreferences : TOnRegisterCustomPreferencesEvent read FOnRegisterCustomPreferences write FOnRegisterCustomPreferences;
property OnContextInitialized : TOnContextInitializedEvent read FOnContextInitialized write FOnContextInitialized;
property OnBeforeChildProcessLaunch : TOnBeforeChildProcessLaunchEvent read FOnBeforeChildProcessLaunch write FOnBeforeChildProcessLaunch;
property OnAlreadyRunningAppRelaunch : TOnAlreadyRunningAppRelaunchEvent read FOnAlreadyRunningAppRelaunch write FOnAlreadyRunningAppRelaunch;
property OnScheduleMessagePumpWork : TOnScheduleMessagePumpWorkEvent read FOnScheduleMessagePumpWork write FOnScheduleMessagePumpWork;
property OnGetDefaultClient : TOnGetDefaultClientEvent read FOnGetDefaultClient write FOnGetDefaultClient;
property OnGetDefaultRequestContextHandler : TOnGetDefaultRequestContextHandlerEvent read FOnGetDefaultRequestContextHandler write FOnGetDefaultRequestContextHandler;
property OnGetLocalizedString : TOnGetLocalizedStringEvent read FOnGetLocalizedString write FOnGetLocalizedString;
property OnGetDataResource : TOnGetDataResourceEvent read FOnGetDataResource write FOnGetDataResource;
property OnGetDataResourceForScale : TOnGetDataResourceForScaleEvent read FOnGetDataResourceForScale write FOnGetDataResourceForScale;
property OnWebKitInitialized : TOnWebKitInitializedEvent read FOnWebKitInitialized write FOnWebKitInitialized;
property OnBrowserCreated : TOnBrowserCreatedEvent read FOnBrowserCreated write FOnBrowserCreated;
property OnBrowserDestroyed : TOnBrowserDestroyedEvent read FOnBrowserDestroyed write FOnBrowserDestroyed;
property OnContextCreated : TOnContextCreatedEvent read FOnContextCreated write FOnContextCreated;
property OnContextReleased : TOnContextReleasedEvent read FOnContextReleased write FOnContextReleased;
property OnUncaughtException : TOnUncaughtExceptionEvent read FOnUncaughtException write FOnUncaughtException;
property OnFocusedNodeChanged : TOnFocusedNodeChangedEvent read FOnFocusedNodeChanged write FOnFocusedNodeChanged;
property OnProcessMessageReceived : TOnProcessMessageReceivedEvent read FOnProcessMessageReceived write FOnProcessMessageReceived;
property OnLoadingStateChange : TOnRenderLoadingStateChange read FOnLoadingStateChange write FOnLoadingStateChange;
property OnLoadStart : TOnRenderLoadStart read FOnLoadStart write FOnLoadStart;
property OnLoadEnd : TOnRenderLoadEnd read FOnLoadEnd write FOnLoadEnd;
property OnLoadError : TOnRenderLoadError read FOnLoadError write FOnLoadError;
This item has no description.
+ Disables the default browser check. Useful for UI/browser tests where we want to avoid having the default browser info-bar displayed.
+ + +
<see href="https://peter.sh/experiments/chromium-command-line-switches/#no-default-browser-check">Uses the following command line switch: –no-default-browser-check)
+ Skip First Run tasks as well as not showing additional dialogs, prompts or bubbles. Suppressing dialogs, prompts, and bubbles is important as this switch is used by automation (including performance benchmarks) where it's important only a browser window is shown. This may not actually be the first run or the What's New page. Its effect can be partially ignored by adding kForceFirstRun (for FRE), kForceWhatsNew (for What's New) and/or kIgnoreNoFirstRunForSearchEngineChoiceScreen (for the DSE choice screen). This does not drop the First Run sentinel and thus doesn't prevent first run from occurring the next time chrome is launched without this flag. It also does not update the last What's New milestone, so does not prevent What's New from occurring the next time chrome is launched without this flag.
<see href="https://peter.sh/experiments/chromium-command-line-switches/#no-first-run">Uses the following command line switch: –no-first-run)
+ Enable indication that browser is controlled by automation.
<see href="https://peter.sh/experiments/chromium-command-line-switches/#enable-automation">Uses the following command line switch: –enable-automation)
CEF_SUPPORTED_VERSION_MINOR = 0;
CEF_SUPPORTED_VERSION_RELEASE = 9;
CEF_SUPPORTED_VERSION_RELEASE = 10;
CEF_SUPPORTED_VERSION_BUILD = 0;
CEF_CHROMEELF_VERSION_RELEASE = 7499;
CEF_CHROMEELF_VERSION_BUILD = 40;
CEF_CHROMEELF_VERSION_BUILD = 110;
CEF_API_VERSION_MIN = 13300;