diff --git a/docs/cef4delphi.chm b/docs/cef4delphi.chm
index feff93b0..6f8279c7 100644
Binary files a/docs/cef4delphi.chm and b/docs/cef4delphi.chm differ
diff --git a/docs/html/AllClasses.html b/docs/html/AllClasses.html
index 66ab3c20..b3b1c4d6 100644
--- a/docs/html/AllClasses.html
+++ b/docs/html/AllClasses.html
@@ -976,7 +976,7 @@
TCEFBaseScopedWrapperRef
uCEFBaseScopedWrapper
-The complete list of compiler versions is here : http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Yukon Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h
+The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h
TCefBeforeDownloadCallback
@@ -2849,281 +2849,286 @@
Touch handle state.
+TCefTryCloseBrowserTask
+uCEFTask
+
+
+
TCefUnresponsiveProcessCallback
uCEFTypes
Callback structure for asynchronous handling of an unresponsive process.
-
+
TCefUnresponsiveProcessCallbackRef
uCEFUnresponsiveProcessCallback
-
+
TCefUpdatePrefsTask
uCEFTask
-
+
TCefUpdateZoomPctTask
uCEFTask
-
+
TCefUpdateZoomStepTask
uCEFTask
-
+
TCefUrlParts
uCEFTypes
URL component parts.
-
+
TCefUrlRequest
uCEFTypes
Structure used to make a URL request. URL requests are not associated with a browser instance so no ICefClient callbacks will be executed. URL requests can be created on any valid CEF thread in either the browser or render process. Once created the functions of the URL request object must be accessed on the same thread that created it.
-
+
TCefUrlrequestClient
uCEFTypes
Structure that should be implemented by the ICefUrlRequest client. The functions of this structure will be called on the same thread that created the request unless otherwise documented.
-
+
TCEFUrlRequestClientComponent
uCEFUrlRequestClientComponent
The TCEFUrlRequestClientComponent class puts together all CEF URL request procedures, functions, properties and events in one place.
-
+
TCefUrlrequestClientOwn
uCEFUrlrequestClient
-
+
TCefUrlrequestClientRef
uCEFUrlrequestClient
-
+
TCefURLRequestClientTask
uCEFTask
Custom class used to execute CEF tasks with a TCEFUrlRequestClientComponent component.
-
+
TCefUrlRequestRef
uCEFUrlRequest
-
+
TCefURLRequestTask
uCEFTask
-
+
TCefV8Accessor
uCEFTypes
Structure that should be implemented to handle V8 accessor calls. Accessor identifiers are registered by calling ICefv8value.SetValue(). The functions of this structure will be called on the thread associated with the V8 accessor.
-
+
TCefV8AccessorOwn
uCEFv8Accessor
-
+
TCefv8ArrayBufferReleaseCallback
uCEFTypes
Callback structure that is passed to ICefv8value.CreateArrayBuffer.
-
+
TCefv8ArrayBufferReleaseCallbackOwn
uCEFv8ArrayBufferReleaseCallback
-
+
TCefv8ArrayBufferReleaseCallbackRef
uCEFv8ArrayBufferReleaseCallback
-
+
TCefV8Context
uCEFTypes
Structure representing a V8 context handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
TCefv8ContextRef
uCEFv8Context
-
+
TCefV8Exception
uCEFTypes
Structure representing a V8 exception. The functions of this structure may be called on any render process thread.
-
+
TCefV8ExceptionRef
uCEFv8Exception
-
+
TCefv8Handler
uCEFTypes
Structure that should be implemented to handle V8 function calls. The functions of this structure will be called on the thread associated with the V8 function.
-
+
TCefv8HandlerOwn
uCEFv8Handler
-
+
TCefv8HandlerRef
uCEFv8Handler
-
+
TCefV8Interceptor
uCEFTypes
Structure that should be implemented to handle V8 interceptor calls. The functions of this structure will be called on the thread associated with the V8 interceptor. Interceptor's named property handlers (with first argument of type CefString) are called when object is indexed by string. Indexed property handlers (with first argument of type int) are called when object is indexed by integer.
-
+
TCefV8InterceptorOwn
uCEFv8Interceptor
-
+
TCefV8StackFrame
uCEFTypes
Structure representing a V8 stack frame handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
TCefV8StackFrameRef
uCEFv8StackFrame
-
+
TCefV8StackTrace
uCEFTypes
Structure representing a V8 stack trace handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
TCefV8StackTraceRef
uCEFv8StackTrace
-
+
TCefv8Value
uCEFTypes
Structure representing a V8 value handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
TCefv8ValueRef
uCEFv8Value
-
+
TCefValue
uCEFTypes
Structure that wraps other data value types. Complex types (binary, dictionary and list) will be referenced but not owned by this object. Can be used on any process and thread.
-
+
TCefValueRef
uCEFValue
-
+
TCefView
uCEFTypes
A View is a rectangle within the views View hierarchy. It is the base structure for all Views. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFViewComponent
uCEFViewComponent
-
+
TCefViewDelegate
uCEFTypes
Implement this structure to handle view events. All size and position values are in density independent pixels (DIP) unless otherwise indicated. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefViewDelegateOwn
uCEFViewDelegate
Implement this interface to handle view events. All size and position values are in density independent pixels (DIP) unless otherwise indicated. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefViewDelegateRef
uCEFViewDelegate
-
+
TCefViewDelegateTask
uCEFTask
Custom class used to execute CEF tasks with a TCEFViewComponent component.
-
+
TCefViewRef
uCEFView
A View is a rectangle within the views View hierarchy. It is the base interface for all Views. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefWaitableEvent
uCEFTypes
WaitableEvent is a thread synchronization tool that allows one thread to wait for another thread to finish some work. This is equivalent to using a Lock+ConditionVariable to protect a simple boolean value. However, using WaitableEvent in conjunction with a Lock to wait for a more complex state change (e.g., for an item to be added to a queue) is not recommended. In that case consider using a ConditionVariable instead of a WaitableEvent. It is safe to create and/or signal a WaitableEvent from any thread. Blocking on a WaitableEvent by calling the *wait() functions is not allowed on the browser process UI or IO threads.
-
+
TCefWaitableEventRef
uCEFWaitableEvent
-
+
TCEFWinControl
uCEFWinControl
Custom TWinControl used by CEF browsers.
-
+
TCefWindow
uCEFTypes
A Window is a top-level Window/widget in the Views hierarchy. By default it will have a non-client area with title bar, icon and buttons that supports moving and resizing. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFWindowComponent
uCEFWindowComponent
-
+
TCefWindowDelegate
uCEFTypes
Implement this structure to handle window events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefWindowDelegateOwn
uCEFWindowDelegate
Implement this interface to handle window events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefWindowDelegateRef
uCEFWindowDelegate
-
+
TCefWindowInfo
uCEFTypes
Structure representing window information.
-
+
TCEFWindowInfoWrapper
uCEFWindowInfoWrapper
Wrapper class used to initialize a TCEFWindowInfo record.
-
+
TCEFWindowParent
uCEFWindowParent
-
+
TCefWindowRef
uCEFWindow
A Window is a top-level Window/widget in the Views hierarchy. By default it will have a non-client area with title bar, icon and buttons that supports moving and resizing. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFWorkScheduler
uCEFWorkScheduler
@@ -3134,87 +3139,87 @@
-
+
TCEFWorkSchedulerQueueThread
uCEFWorkSchedulerQueueThread
-
+
TCEFWorkSchedulerThread
uCEFWorkSchedulerThread
-
+
TCefWriteHandler
uCEFTypes
Structure the client can implement to provide a custom stream writer. The functions of this structure may be called on any thread.
-
+
TCefWriteHandlerOwn
uCEFWriteHandler
-
+
TCefX509Certificate
uCEFTypes
Structure representing a X.509 certificate.
-
+
TCEFX509CertificateRef
uCEFX509Certificate
-
+
TCefX509CertPrincipal
uCEFTypes
Structure representing the issuer or subject field of an X.509 certificate.
-
+
TCefX509CertPrincipalRef
uCEFX509CertPrincipal
-
+
TCefXmlReader
uCEFTypes
Structure that supports the reading of XML data via the libxml streaming API. The functions of this structure should only be called on the thread that creates the object.
-
+
TCefXmlReaderRef
uCEFXmlReader
-
+
TCefZipReader
uCEFTypes
Structure that supports the reading of zip archives via the zlib unzip API. The functions of this structure should only be called on the thread that creates the object.
-
+
TCefZipReaderRef
uCEFZipReader
Class that supports the reading of zip archives via the zlib unzip API. The functions of this interface should only be called on the thread that creates the object.
-
+
TChromium
uCEFChromium
VCL and LCL version of TChromiumCore that puts together all browser procedures, functions, properties and events in one place. It has all you need to create, modify and destroy a web browser.
-
+
TChromiumCore
uCEFChromiumCore
Parent class of TChromium and TFMXChromium that puts together all browser procedures, functions, properties and events in one place. It has all you need to create, modify and destroy a web browser.
-
+
TChromiumFontOptions
uCEFChromiumFontOptions
The TChromiumFontOptions properties are used to fill the TCefBrowserSettings record which is used during the browser creation.
-
+
TChromiumOptions
uCEFChromiumOptions
The TChromiumOptions properties used to fill the TCefBrowserSettings record which is used during the browser creation.
-
+
TChromiumWindow
uCEFChromiumWindow
@@ -3225,217 +3230,217 @@
-
+
TChromiumWrapper
uCEFBrowserWindow
TChromiumWrapper
-
+
TCookie
uCEFTypes
Cookie information.
-
+
TCustomAccessibilityHandler
uCEFAccessibilityHandler
-
+
TCustomAudioHandler
uCEFAudioHandler
-
+
TCustomBrowserViewDelegate
uCEFBrowserViewDelegate
This class handles all the ICefBrowserViewDelegate methods which call the ICefBrowserViewDelegateEvents methods. ICefBrowserViewDelegateEvents will be implemented by the control receiving the ICefBrowserViewDelegate events.
-
+
TCustomButtonDelegate
uCEFButtonDelegate
This class handles all the ICefButtonDelegate methods which call the ICefButtonDelegateEvents methods. ICefButtonDelegateEvents will be implemented by the control receiving the ICefButtonDelegate events.
-
+
TCustomCefApp
uCEFApp
-
+
TCustomCefNavigationEntryVisitor
uCEFNavigationEntryVisitor
-
+
TCustomCefStringVisitor
uCEFStringVisitor
-
+
TCustomCefUrlrequestClient
uCEFUrlrequestClient
-
+
TCustomClientHandler
uCEFClient
-
+
TCustomCommandHandler
uCEFCommandHandler
-
+
TCustomContextMenuHandler
uCEFContextMenuHandler
-
+
TCustomCookieAccessFilter
uCEFCookieAccessFilter
-
+
TCustomDevToolsMessageObserver
uCEFDevToolsMessageObserver
-
+
TCustomDialogHandler
uCEFDialogHandler
-
+
TCustomDisplayHandler
uCEFDisplayHandler
-
+
TCustomDownloadHandler
uCEFDownloadHandler
-
+
TCustomDragHandler
uCEFDragHandler
-
+
TCustomFindHandler
uCEFFindHandler
-
+
TCustomFocusHandler
uCEFFocusHandler
-
+
TCustomFrameHandler
uCEFFrameHandler
-
+
TCustomJsDialogHandler
uCEFJsDialogHandler
-
+
TCustomKeyboardHandler
uCEFKeyboardHandler
-
+
TCustomLifeSpanHandler
uCEFLifeSpanHandler
-
+
TCustomLoadHandler
uCEFLoadHandler
-
+
TCustomMediaObserver
uCEFMediaObserver
-
+
TCustomMenuButtonDelegate
uCEFMenuButtonDelegate
This class handles all the ICefMenuButtonDelegate methods which call the ICefMenuButtonDelegateEvents methods. ICefMenuButtonDelegateEvents will be implemented by the control receiving the ICefMenuButtonDelegate events.
-
+
TCustomPanelDelegate
uCEFPanelDelegate
This class handles all the ICefPanelDelegate methods which call the ICefPanelDelegateEvents methods. ICefPanelDelegateEvents will be implemented by the control receiving the ICefPanelDelegate events.
-
+
TCustomPermissionHandler
uCEFPermissionHandler
-
+
TCustomPrintHandler
uCEFPrintHandler
-
+
TCustomRenderHandler
uCEFRenderHandler
-
+
TCustomRenderLoadHandler
uCEFLoadHandler
-
+
TCustomRequestContextHandler
uCEFRequestContextHandler
-
+
TCustomRequestHandler
uCEFRequestHandler
-
+
TCustomResourceRequestHandler
uCEFResourceRequestHandler
-
+
TCustomResponseFilter
uCEFResponseFilter
Custom class implementing a resource filter with events.
-
+
TCustomServerHandler
uCEFServerHandler
-
+
TCustomTaskInfo
uCEFTypes
Pascal version of TCefTaskInfo.
-
+
TCustomTextfieldDelegate
uCEFTextfieldDelegate
This class handles all the ICefTextfieldDelegate and ICefViewDelegate methods which call the ICefTextfieldDelegateEvents methods. ICefTextfieldDelegateEvents will be implemented by the control receiving the ICefTextfieldDelegate events.
-
+
TCustomViewDelegate
uCEFViewDelegate
This class handles all the ICefViewDelegate methods which call the ICefViewDelegateEvents methods. ICefViewDelegateEvents will be implemented by the control receiving the ICefViewDelegate events.
-
+
TCustomWindowDelegate
uCEFWindowDelegate
This class handles all the TCustomWindowDelegate methods which call the ICefWindowDelegateEvents methods. ICefWindowDelegateEvents will be implemented by the control receiving the TCustomWindowDelegate events.
-
+
TEmbeddedChromium
uCEFBrowserWindow
TEmbeddedChromium
@@ -3444,34 +3449,34 @@
2) TEmbeddedChromium adds InternalEvents that can be hooked by the component that owns the TEmbeddedChromium. This means the default published events are available to the end user. Published events that should not be available are hidden via THiddenPropertyEditor * Hidden event properties must not be assigned by any end user code. *
-
+
TEmbeddedOsrChromium
uCEFOsrBrowserWindow
TEmbeddedOsrChromium
Hides (THiddenPropertyEditor) any published event that is used by TOsrBrowserWindow * Hidden events must also not be used by user code *
-
+
TFileVersionInfo
uCEFTypes
Record used by GetDLLVersion to get the DLL version information
-
+
TFMXBufferPanel
uCEFFMXBufferPanel
TBufferPanel is used by FMX applications with browsers in OSR mode to draw the browser contents. See the FMXExternalPumpBrowser demo for more details.
-
+
TFMXChromium
uCEFFMXChromium
FMX version of TChromiumCore that puts together all browser procedures, functions, properties and events in one place. It has all you need to create, modify and destroy a web browser.
-
+
TFMXWindowParent
uCEFFMXWindowParent
-
+
TFMXWorkScheduler
uCEFFMXWorkScheduler
@@ -3482,47 +3487,47 @@
-
+
TLinuxWindowProperties
uCEFTypes
String version of TCefLinuxWindowProperties
-
+
TLoggingInterfacedObject
uCEFBaseRefCounted
-
+
TMyMemoryStatusEx
uCEFTypes
Record used with GetGlobalMemoryStatusEx to get the memory status.
-
+
TOLEDataObject
uCEFOLEDragAndDrop
-
+
TOLEDragAndDropMgr
uCEFOLEDragAndDrop
-
+
TOLEDropSource
uCEFOLEDragAndDrop
-
+
TOLEDropTarget
uCEFOLEDragAndDrop
-
+
TOLEEnumFormatEtc
uCEFOLEDragAndDrop
-
+
TOsrBrowserWindow
uCEFOsrBrowserWindow
TOsrBrowserWindow - Off-Screen-Rendering
@@ -3533,17 +3538,17 @@
This component is still experimental. - On MacOS Keyboard support is not complete
-
+
TOSVersionInfoEx
uCEFTypes
Record used with RtlGetVersion to get the Windows version information.
-
+
TPDFPrintOptions
uCEFPDFPrintOptions
The TPDFPrintOptions properties are used to fill the TCefPdfPrintSettings record which is used in the TChromiumCore.PrintToPDF call.
-
+
TUrlParts
uCEFTypes
String version of TCefUrlParts
diff --git a/docs/html/AllConstants.html b/docs/html/AllConstants.html
index 406e83f5..fa37a945 100644
--- a/docs/html/AllConstants.html
+++ b/docs/html/AllConstants.html
@@ -1707,4034 +1707,4065 @@
ERR_ABORTED
uCEFConstants
-
+ An operation was aborted (due to user action).
ERR_ACCESS_DENIED
uCEFConstants
-
+ Permission to access a resource, other than the network, was denied.
ERR_ADDRESS_INVALID
uCEFConstants
-
+ The IP address or port number is invalid (e.g., cannot connect to the IP address 0 or the port 0).
ERR_ADDRESS_IN_USE
uCEFConstants
-
+ Returned when attempting to bind an address that is already in use.
ERR_ADDRESS_UNREACHABLE
uCEFConstants
-
+ The IP address is unreachable. This usually means that there is no route to the specified host or network.
ERR_ADD_USER_CERT_FAILED
uCEFConstants
-
+ An error adding a certificate to the OS certificate database.
ERR_ALPN_NEGOTIATION_FAILED
uCEFConstants
-
+ The request to negotiate an alternate protocol failed.
ERR_BAD_SSL_CLIENT_AUTH_CERT
uCEFConstants
-
+ The SSL handshake failed because of a bad or missing client certificate.
ERR_BLOCKED_BY_ADMINISTRATOR
uCEFConstants
-
+ The request was blocked by the URL block list configured by the domain administrator.
ERR_BLOCKED_BY_CLIENT
uCEFConstants
-
+ The client chose to block the request.
ERR_BLOCKED_BY_CSP
uCEFConstants
-
+ The request was blocked by a Content Security Policy
+
+
+ERR_BLOCKED_BY_ORB
+uCEFConstants
+ The request was blocked by CORB or ORB.
+
+
+ERR_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_CHECKS
+uCEFConstants
+ The connection is blocked by private network access checks.
ERR_BLOCKED_BY_RESPONSE
uCEFConstants
-
+ The request failed because the response was delivered along with requirements which are not met ('X-Frame-Options' and 'Content-Security-Policy' ancestor checks and 'Cross-Origin-Resource-Policy' for instance).
-ERR_BLOCKED_BY_XSS_AUDITOR
+ERR_CACHED_IP_ADDRESS_SPACE_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_POLICY
uCEFConstants
-
+ The IP address space of the cached remote endpoint is blocked by private network access check.
-ERR_BLOCKED_ENROLLMENT_CHECK_PENDING
-uCEFConstants
-
-
-
ERR_CACHE_AUTH_FAILURE_AFTER_READ
uCEFConstants
-
+ Received a challenge after the transaction has read some data, and the credentials aren't available. There isn't a way to get them at that point.
-
+
ERR_CACHE_CHECKSUM_MISMATCH
uCEFConstants
-
+ The cache found an entry with an invalid checksum. This can be returned from attempts to read from the cache. It is an internal error, returned by the SimpleCache backend, but not by any URLRequest methods or members.
-
+
ERR_CACHE_CHECKSUM_READ_FAILURE
uCEFConstants
-
+ The cache was unable to read a checksum record on an entry. This can be returned from attempts to read from the cache. It is an internal error, returned by the SimpleCache backend, but not by any URLRequest methods or members.
-
+
ERR_CACHE_CREATE_FAILURE
uCEFConstants
-
+ The disk cache is unable to create this entry.
-
+
ERR_CACHE_DOOM_FAILURE
uCEFConstants
-
+ The disk cache is unable to doom this entry.
-
+
ERR_CACHE_ENTRY_NOT_SUITABLE
uCEFConstants
-
+ Internal not-quite error code for the HTTP cache. In-memory hints suggest that the cache entry would not have been usable with the transaction's current configuration (e.g. load flags, mode, etc.)
-
+
ERR_CACHE_LOCK_TIMEOUT
uCEFConstants
-
+ Internal error code for the HTTP cache. The cache lock timeout has fired.
-
+
ERR_CACHE_MISS
uCEFConstants
-
+ The cache does not have the requested entry.
-
+
ERR_CACHE_OPEN_FAILURE
uCEFConstants
-
+ The disk cache is unable to open this entry.
-
+
ERR_CACHE_OPEN_OR_CREATE_FAILURE
uCEFConstants
-
+ The disk cache is unable to open or create this entry.
-
+
ERR_CACHE_OPERATION_NOT_SUPPORTED
uCEFConstants
-
+ The operation is not supported for this entry.
-
+
ERR_CACHE_RACE
uCEFConstants
-
+ Multiple transactions are racing to create disk cache entries. This is an internal error returned from the HttpCache to the HttpCacheTransaction that tells the transaction to restart the entry-creation logic because the state of the cache has changed.
-
+
ERR_CACHE_READ_FAILURE
uCEFConstants
-
+ Unable to read from the disk cache.
-
+
ERR_CACHE_WRITE_FAILURE
uCEFConstants
-
+ Unable to write to the disk cache.
-
+
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
uCEFConstants
-
+ Certificate Transparency was required for this connection, but the server did not provide CT information that complied with the policy.
-
+
ERR_CERT_AUTHORITY_INVALID
uCEFConstants
-
+ The server responded with a certificate that is signed by an authority we don't trust. The could mean:
+
+
1. An attacker has substituted the real certificate for a cert that contains their public key and is signed by their cousin.
+
+
2. The server operator has a legitimate certificate from a CA we don't know about, but should trust.
+
+
3. The server is presenting a self-signed certificate, providing no defense against active attackers (but foiling passive attackers).
-
+
ERR_CERT_COMMON_NAME_INVALID
uCEFConstants
-
+ The server responded with a certificate whose common name did not match the host name. This could mean:
+
+
1. An attacker has redirected our traffic to their server and is presenting a certificate for which they know the private key.
+
+
2. The server is misconfigured and responding with the wrong cert.
+
+
3. The user is on a wireless network and is being redirected to the network's login page.
+
+
4. The OS has used a DNS search suffix and the server doesn't have a certificate for the abbreviated name in the address bar.
-
+
ERR_CERT_CONTAINS_ERRORS
uCEFConstants
-
+ The server responded with a certificate that contains errors. This error is not recoverable.
+
+
MSDN describes this error as follows: "The SSL certificate contains errors." NOTE: It's unclear how this differs from ERR_CERT_INVALID. For consistency, use that code instead of this one from now on.
-
+
ERR_CERT_DATABASE_CHANGED
uCEFConstants
-
-
-
-ERR_CERT_DATE_INVALID
-uCEFConstants
-
+ The certificate database changed in some way.
-ERR_CERT_END
+ERR_CERT_DATE_INVALID
uCEFConstants
-
+ The server responded with a certificate that, by our clock, appears to either not yet be valid or to have expired. This could mean:
+
+
1. An attacker is presenting an old certificate for which they have managed to obtain the private key.
+
+
2. The server is misconfigured and is not presenting a valid cert.
+
+
3. Our clock is wrong.
-ERR_CERT_ERROR_IN_SSL_RENEGOTIATION
+ERR_CERT_END
uCEFConstants
-
+ The value immediately past the last certificate error code.
ERR_CERT_INVALID
uCEFConstants
-
+ The server responded with a certificate that is invalid. This error is not recoverable.
+
+
MSDN describes this error as follows: "The SSL certificate is invalid."
ERR_CERT_KNOWN_INTERCEPTION_BLOCKED
uCEFConstants
-
+ The certificate is known to be used for interception by an entity other the device owner.
ERR_CERT_NAME_CONSTRAINT_VIOLATION
uCEFConstants
-
+ The certificate claimed DNS names that are in violation of name constraints.
ERR_CERT_NON_UNIQUE_NAME
uCEFConstants
-
+ The host name specified in the certificate is not unique.
ERR_CERT_NO_REVOCATION_MECHANISM
uCEFConstants
-
+ The certificate has no mechanism for determining if it is revoked. In effect, this certificate cannot be revoked.
ERR_CERT_REVOKED
uCEFConstants
-
+ The server responded with a certificate has been revoked. We have the capability to ignore this error, but it is probably not the thing to do.
ERR_CERT_SYMANTEC_LEGACY
uCEFConstants
-
+ The certificate chained to a legacy Symantec root that is no longer trusted. https://g.co/chrome/symantecpkicerts
ERR_CERT_UNABLE_TO_CHECK_REVOCATION
uCEFConstants
-
+ Revocation information for the security certificate for this site is not available. This could mean:
+
+
1. An attacker has compromised the private key in the certificate and is blocking our attempt to find out that the cert was revoked.
+
+
2. The certificate is unrevoked, but the revocation server is busy or unavailable.
ERR_CERT_VALIDITY_TOO_LONG
uCEFConstants
-
+ The certificate's validity period is too long.
+ERR_CERT_VERIFIER_CHANGED
+uCEFConstants
+ The certificate verifier configuration changed in some way.
+
+
ERR_CERT_WEAK_KEY
uCEFConstants
-
+ The server responded with a certificate that contains a weak key (e.g. a too-small RSA key).
-
+
ERR_CERT_WEAK_SIGNATURE_ALGORITHM
uCEFConstants
-
+ The server responded with a certificate that is signed using a weak signature algorithm.
-
+
ERR_CLEARTEXT_NOT_PERMITTED
uCEFConstants
-
+ The request was blocked by system policy disallowing some or all cleartext requests. Used for NetworkSecurityPolicy on Android.
-
+
ERR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED
uCEFConstants
-
+ Server request for client certificate did not contain any types we support.
-
+
ERR_CONNECTION_ABORTED
uCEFConstants
-
+ A connection timed out as a result of not receiving an ACK for data sent. This can include a FIN packet that did not get ACK'd.
-
+
ERR_CONNECTION_CLOSED
uCEFConstants
-
+ A connection was closed (corresponding to a TCP FIN).
-
+
ERR_CONNECTION_FAILED
uCEFConstants
-
+ A connection attempt failed.
-
+
ERR_CONNECTION_REFUSED
uCEFConstants
-
+ A connection attempt was refused.
-
+
ERR_CONNECTION_RESET
uCEFConstants
-
+ A connection was reset (corresponding to a TCP RST).
-
+
ERR_CONNECTION_TIMED_OUT
uCEFConstants
-
+ A connection attempt timed out.
-
+
ERR_CONTENT_DECODING_FAILED
uCEFConstants
-
+ Content decoding of the response body failed.
-
+
ERR_CONTENT_DECODING_INIT_FAILED
uCEFConstants
-
+ Initializing content decoding failed.
-
+
ERR_CONTENT_LENGTH_MISMATCH
uCEFConstants
-
+ The HTTP response body transferred fewer bytes than were advertised by the Content-Length header when the connection is closed.
-
+
ERR_CONTEXT_SHUT_DOWN
uCEFConstants
-
-
-
-ERR_CT_CONSISTENCY_PROOF_PARSING_FAILED
-uCEFConstants
-
+ The request failed because the URLRequestContext is shutting down, or has been shut down.
-ERR_CT_STH_INCOMPLETE
+ERR_CT_CONSISTENCY_PROOF_PARSING_FAILED
uCEFConstants
-
+ Certificate Transparency: Failed to parse the received consistency proof.
+ERR_CT_STH_INCOMPLETE
+uCEFConstants
+ Certificate Transparency: Received a signed tree head whose JSON parsing was OK but was missing some of the fields.
+
+
ERR_CT_STH_PARSING_FAILED
uCEFConstants
-
+ Certificate Transparency: Received a signed tree head that failed to parse.
+
+
+ERR_DICTIONARY_LOAD_FAILED
+uCEFConstants
+ The compression dictionary cannot be loaded.
ERR_DISALLOWED_URL_SCHEME
uCEFConstants
-
+ The scheme of the URL is disallowed.
ERR_DNS_MALFORMED_RESPONSE
uCEFConstants
-
+ DNS resolver received a malformed response.
ERR_DNS_NAME_HTTPS_ONLY
uCEFConstants
-
+ DNS identified the request as disallowed for insecure connection (http/ws). Error should be handled as if an HTTP redirect was received to redirect to https or wss.
+
+
+ERR_DNS_NO_MATCHING_SUPPORTED_ALPN
+uCEFConstants
+ The hostname resolution of HTTPS record was expected to be resolved with alpn values of supported protocols, but did not.
+
+
+ERR_DNS_REQUEST_CANCELLED
+uCEFConstants
+ All DNS requests associated with this job have been cancelled.
ERR_DNS_SEARCH_EMPTY
uCEFConstants
-
+ Suffix search list rules prevent resolution of the given host name.
+ERR_DNS_SECURE_PROBE_RECORD_INVALID
+uCEFConstants
+ When checking whether secure DNS can be used, the response returned for the requested probe record either had no answer or was invalid.
+
+
ERR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED
uCEFConstants
-
+ Failed to resolve the hostname of a DNS-over-HTTPS server.
-
+
ERR_DNS_SERVER_FAILED
uCEFConstants
-
+ DNS server failed. This error is returned for all of the following error conditions: 1 - Format error - The name server was unable to interpret the query. 2 - Server failure - The name server was unable to process this query due to a problem with the name server. 4 - Not Implemented - The name server does not support the requested kind of query. 5 - Refused - The name server refuses to perform the specified operation for policy reasons.
-
+
ERR_DNS_SERVER_REQUIRES_TCP
uCEFConstants
-
+ DNS server requires TCP
-
+
ERR_DNS_SORT_ERROR
uCEFConstants
-
+ Failed to sort addresses according to RFC3484.
-
+
ERR_DNS_TIMED_OUT
uCEFConstants
-
+ DNS transaction timed out.
-
+
ERR_EARLY_DATA_REJECTED
uCEFConstants
-
+ TLS 1.3 early data was rejected by the server. This will be received before any data is returned from the socket. The request should be retried with early data disabled.
-
+
ERR_ECH_FALLBACK_CERTIFICATE_INVALID
uCEFConstants
-
+ ECH was enabled, the server was unable to decrypt the encrypted ClientHello, and additionally did not present a certificate valid for the public name.
-
+
ERR_ECH_NOT_NEGOTIATED
uCEFConstants
-
+ ECH was enabled, but the server was unable to decrypt the encrypted ClientHello.
-
+
ERR_EMPTY_RESPONSE
uCEFConstants
-
+ The server closed the connection without sending any data.
-
+
ERR_ENCODING_CONVERSION_FAILED
uCEFConstants
-
+ Converting the response to target encoding failed.
-
+
ERR_ENCODING_DETECTION_FAILED
uCEFConstants
-
+ Detecting the encoding of the response failed.
-
+
ERR_FAILED
uCEFConstants
-
+ A generic failure occurred.
-
+
ERR_FILE_EXISTS
uCEFConstants
-
+ The file already exists.
-
+
ERR_FILE_NOT_FOUND
uCEFConstants
-
+ The file or directory cannot be found.
-
+
ERR_FILE_NO_SPACE
uCEFConstants
-
+ Not enough room left on the disk.
-
+
ERR_FILE_PATH_TOO_LONG
uCEFConstants
-
+ The path or file name is too long.
-
+
ERR_FILE_TOO_BIG
uCEFConstants
-
+ The file is too large.
-
+
ERR_FILE_VIRUS_INFECTED
uCEFConstants
-
-
-
-ERR_FTP_BAD_COMMAND_SEQUENCE
-uCEFConstants
-
-
-
-ERR_FTP_COMMAND_NOT_SUPPORTED
-uCEFConstants
-
-
-
-ERR_FTP_FAILED
-uCEFConstants
-
-
-
-ERR_FTP_FILE_BUSY
-uCEFConstants
-
-
-
-ERR_FTP_SERVICE_UNAVAILABLE
-uCEFConstants
-
-
-
-ERR_FTP_SYNTAX_ERROR
-uCEFConstants
-
-
-
-ERR_FTP_TRANSFER_ABORTED
-uCEFConstants
-
+ The file has a virus.
ERR_H2_OR_QUIC_REQUIRED
uCEFConstants
-
+ The request was blocked because of no H/2 or QUIC session.
ERR_HOST_RESOLVER_QUEUE_TOO_LARGE
uCEFConstants
-
+ There are too many pending DNS resolves, so a request in the queue was aborted.
ERR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT
uCEFConstants
-
+ A request to create an SSL tunnel connection through the HTTPS proxy received a 302 (temporary redirect) response. The response body might include a description of why the request failed.
+
+
TODO(crbug.com/40093955): This is deprecated and should not be used by new code.
ERR_HTTP_1_1_REQUIRED
uCEFConstants
-
+ HTTP_1_1_REQUIRED error code received on HTTP/2 session.
ERR_HTTP_RESPONSE_CODE_FAILURE
uCEFConstants
-
+ The server returned a non-2xx HTTP response code.
+
+
Note that this error is only used by certain APIs that interpret the HTTP response itself. URLRequest for instance just passes most non-2xx response back as success.
ERR_ICANN_NAME_COLLISION
uCEFConstants
-
+ Resolving a hostname to an IP address list included the IPv4 address "127.0.53.53". This is a special IP address which ICANN has recommended to indicate there was a name collision, and alert admins to a potential problem.
ERR_IMPORT_CA_CERT_FAILED
uCEFConstants
-
+ CA import failed due to some other error.
ERR_IMPORT_CA_CERT_NOT_CA
uCEFConstants
-
+ CA import failed - not a CA cert.
ERR_IMPORT_CERT_ALREADY_EXISTS
uCEFConstants
-
+ Import failed - certificate already exists in database. Note it's a little weird this is an error but reimporting a PKCS12 is ok (no-op). That's how Mozilla does it, though.
ERR_IMPORT_SERVER_CERT_FAILED
uCEFConstants
-
+ Server certificate import failed due to some internal error.
ERR_INCOMPLETE_CHUNKED_ENCODING
uCEFConstants
-
+ The HTTP response body is transferred with Chunked-Encoding, but the terminating zero-length chunk was never sent when the connection is closed.
ERR_INCOMPLETE_SPDY_HEADERS
uCEFConstants
-
+ HTTP/2 headers have been received, but not all of them - status or version headers are missing, so we're expecting additional frames to complete them.
+ERR_INCONSISTENT_IP_ADDRESS_SPACE
+uCEFConstants
+ The IP address space of the remote endpoint differed from the previous observed value during the same request. Any cache entry for the affected request should be invalidated.
+
+
ERR_INSECURE_RESPONSE
uCEFConstants
-
+ The server's response was insecure (e.g. there was a cert error).
-
+
ERR_INSUFFICIENT_RESOURCES
uCEFConstants
-
+ There were not enough resources to complete the operation.
-
+
ERR_INTERNET_DISCONNECTED
uCEFConstants
-
+ The Internet connection has been lost.
-
+
ERR_INVALID_ARGUMENT
uCEFConstants
-
+ An argument to the function is incorrect.
-
+
ERR_INVALID_AUTH_CREDENTIALS
uCEFConstants
-
+ Credentials could not be established during HTTP Authentication.
-
+
ERR_INVALID_CHUNKED_ENCODING
uCEFConstants
-
+ Error in chunked transfer encoding.
-
+
ERR_INVALID_ECH_CONFIG_LIST
uCEFConstants
-
+ The ECHConfigList fetched over DNS cannot be parsed.
-
+
ERR_INVALID_HANDLE
uCEFConstants
-
+ The handle or file descriptor is invalid.
-
+
ERR_INVALID_HTTP_RESPONSE
uCEFConstants
-
+ The server was expected to return an HTTP/1.x response, but did not. Rather than treat it as HTTP/0.9, this error is returned.
-
+
ERR_INVALID_REDIRECT
uCEFConstants
-
+ Attempting to load an URL resulted in a redirect to an invalid URL.
-
+
ERR_INVALID_RESPONSE
uCEFConstants
-
+ The server's response was invalid.
-
+
ERR_INVALID_SIGNED_EXCHANGE
uCEFConstants
-
+ An error occurred while handling a signed exchange.
-
+
ERR_INVALID_URL
uCEFConstants
-
+ The URL is invalid.
-
+
ERR_INVALID_WEB_BUNDLE
uCEFConstants
-
+ An error occurred while handling a Web Bundle source.
-
+
ERR_IO_PENDING
uCEFConstants
-
+ An asynchronous IO operation is not yet complete. This usually does not indicate a fatal error. Typically this error will be generated as a notification to wait for some external notification that the IO operation finally completed.
-
+
ERR_KEY_GENERATION_FAILED
uCEFConstants
-
+ Key generation failed.
-
+
ERR_MALFORMED_IDENTITY
uCEFConstants
-
+ The identity used for authentication is invalid.
-
+
ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
uCEFConstants
-
+ A mandatory proxy configuration could not be used. Currently this means that a mandatory PAC script could not be fetched, parsed or executed.
-
+
ERR_METHOD_NOT_SUPPORTED
uCEFConstants
-
+ The server did not support the request method.
-
+
ERR_MISCONFIGURED_AUTH_ENVIRONMENT
uCEFConstants
-
+ The environment was not set up correctly for authentication. For example, no KDC could be found or the principal is unknown.
-
+
ERR_MISSING_AUTH_CREDENTIALS
uCEFConstants
-
+ (GSSAPI) No Kerberos credentials were available during HTTP Authentication.
-
+
ERR_MSG_TOO_BIG
uCEFConstants
-
-
-
-ERR_NAME_NOT_RESOLVED
-uCEFConstants
-
+ The message was too large for the transport. (for example a UDP message which exceeds size threshold).
-ERR_NAME_RESOLUTION_FAILED
+ERR_NAME_NOT_RESOLVED
uCEFConstants
-
+ The host name could not be resolved.
+ERR_NAME_RESOLUTION_FAILED
+uCEFConstants
+ An error occurred when trying to do a name resolution (DNS).
+
+
ERR_NETWORK_ACCESS_DENIED
uCEFConstants
-
+ Permission to access the network was denied. This is used to distinguish errors that were most likely caused by a firewall from other access denied errors. See also ERR_ACCESS_DENIED.
+
+
+ERR_NETWORK_ACCESS_REVOKED
+uCEFConstants
+ The request was blocked because it originated from a frame that has disabled network access.
ERR_NETWORK_CHANGED
uCEFConstants
-
+ The network changed.
ERR_NETWORK_IO_SUSPENDED
uCEFConstants
-
+ An operation could not be completed because all network IO is suspended.
ERR_NONE
uCEFConstants
- Supported error code values. Ranges: 0- 99 System related errors 100-199 Connection related errors 200-299 Certificate errors 300-399 HTTP errors 400-499 Cache errors 500-599 ? 600-699 FTP errors 700-799 Certificate manager errors 800-899 DNS resolver errors
+ No error.
ERR_NOT_IMPLEMENTED
uCEFConstants
-
+ The operation failed because of unimplemented functionality.
ERR_NO_BUFFER_SPACE
uCEFConstants
-
+ No socket buffer space is available.
ERR_NO_PRIVATE_KEY_FOR_CERT
uCEFConstants
-
+ An attempt to import a client certificate failed, as the user's key database lacked a corresponding private key.
ERR_NO_SSL_VERSIONS_ENABLED
uCEFConstants
-
+ No SSL protocol versions are enabled.
ERR_NO_SUPPORTED_PROXIES
uCEFConstants
-
+ There are no supported proxies in the provided list.
ERR_NS_CACHE_MISS
uCEFConstants
-
+ The entry was not found in cache or other local sources, for lookups where only local sources were queried. TODO(ericorth): Consider renaming to DNS_LOCAL_MISS or something like that as the cache is not necessarily queried either.
ERR_OUT_OF_MEMORY
uCEFConstants
-
+ Memory allocation failed.
ERR_PAC_NOT_IN_DHCP
uCEFConstants
-
+ No PAC URL configuration could be retrieved from DHCP. This can indicate either a failure to retrieve the DHCP configuration, or that there was no PAC URL configured in DHCP.
ERR_PAC_SCRIPT_FAILED
uCEFConstants
-
+ The evaluation of the PAC script failed.
ERR_PAC_SCRIPT_TERMINATED
uCEFConstants
-
+ The PAC script terminated fatally and must be reloaded.
ERR_PKCS12_IMPORT_BAD_PASSWORD
uCEFConstants
-
+ PKCS #12 import failed due to incorrect password.
ERR_PKCS12_IMPORT_FAILED
uCEFConstants
-
+ PKCS #12 import failed due to other error.
ERR_PKCS12_IMPORT_INVALID_FILE
uCEFConstants
-
+ PKCS #12 import failed due to invalid/corrupt file.
ERR_PKCS12_IMPORT_INVALID_MAC
uCEFConstants
-
+ PKCS #12 import failed due to invalid MAC.
ERR_PKCS12_IMPORT_UNSUPPORTED
uCEFConstants
-
+ PKCS #12 import failed due to unsupported features.
ERR_PRECONNECT_MAX_SOCKET_LIMIT
uCEFConstants
-
+ We've hit the max socket limit for the socket pool while preconnecting. We don't bother trying to preconnect more sockets.
ERR_PRIVATE_KEY_EXPORT_FAILED
uCEFConstants
-
+ Failure to export private key.
ERR_PROXY_AUTH_REQUESTED
uCEFConstants
-
+ The proxy requested authentication (for tunnel establishment).
ERR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION
uCEFConstants
-
+ Proxy Auth Requested without a valid Client Socket Handle.
ERR_PROXY_AUTH_UNSUPPORTED
uCEFConstants
-
+ The proxy requested authentication (for tunnel establishment) with an unsupported method.
ERR_PROXY_CERTIFICATE_INVALID
uCEFConstants
-
+ The certificate presented by the HTTPS Proxy was invalid.
ERR_PROXY_CONNECTION_FAILED
uCEFConstants
-
+ Could not create a connection to the proxy server. An error occurred either in resolving its name, or in connecting a socket to it. Note that this does NOT include failures during the actual "CONNECT" method of an HTTP proxy.
ERR_PROXY_HTTP_1_1_REQUIRED
uCEFConstants
-
+ HTTP_1_1_REQUIRED error code received on HTTP/2 session to proxy.
ERR_QUIC_CERT_ROOT_NOT_KNOWN
uCEFConstants
-
+ The certificate presented on a QUIC connection does not chain to a known root and the origin connected to is not on a list of domains where unknown roots are allowed.
ERR_QUIC_GOAWAY_REQUEST_CAN_BE_RETRIED
uCEFConstants
-
+ A GOAWAY frame has been received indicating that the request has not been processed and is therefore safe to retry on a different connection.
ERR_QUIC_HANDSHAKE_FAILED
uCEFConstants
-
+ The QUIC crypto handshake failed. This means that the server was unable to read any requests sent, so they may be resent.
ERR_QUIC_PROTOCOL_ERROR
uCEFConstants
-
+ There is a QUIC protocol error.
ERR_READ_IF_READY_NOT_IMPLEMENTED
uCEFConstants
-
+ Socket ReadIfReady support is not implemented. This error should not be user visible, because the normal Read() method is used as a fallback.
ERR_REQUEST_RANGE_NOT_SATISFIABLE
uCEFConstants
-
+ The response was 416 (Requested range not satisfiable) and the server cannot satisfy the range requested.
ERR_RESPONSE_BODY_TOO_BIG_TO_DRAIN
uCEFConstants
-
+ The HTTP response was too big to drain.
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
uCEFConstants
-
+ The HTTP response contained multiple Content-Disposition headers.
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH
uCEFConstants
-
+ The HTTP response contained multiple distinct Content-Length headers.
ERR_RESPONSE_HEADERS_MULTIPLE_LOCATION
uCEFConstants
-
+ The HTTP response contained multiple Location headers.
ERR_RESPONSE_HEADERS_TOO_BIG
uCEFConstants
-
+ The headers section of the response is too large.
ERR_RESPONSE_HEADERS_TRUNCATED
uCEFConstants
-
+ The HTTP headers were truncated by an EOF.
ERR_SELF_SIGNED_CERT_GENERATION_FAILED
uCEFConstants
-
+ Self-signed certificate generation failed.
ERR_SOCKET_IS_CONNECTED
uCEFConstants
-
+ The socket is already connected.
ERR_SOCKET_NOT_CONNECTED
uCEFConstants
-
+ The socket is not connected.
ERR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE
uCEFConstants
-
+ Failed to set the socket's receive buffer size as requested, despite success return code from setsockopt.
ERR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE
uCEFConstants
-
+ Failed to set the socket's send buffer size as requested, despite success return code from setsockopt.
ERR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR
uCEFConstants
-
+ Failed to set the socket's receive buffer size as requested.
ERR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR
uCEFConstants
-
+ Failed to set the socket's send buffer size as requested.
ERR_SOCKS_CONNECTION_FAILED
uCEFConstants
-
+ Failed establishing a connection to the SOCKS proxy server for a target host.
ERR_SOCKS_CONNECTION_HOST_UNREACHABLE
uCEFConstants
-
-
-
-ERR_SPDY_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER
-uCEFConstants
-
-
-
-ERR_SPDY_CLIENT_REFUSED_STREAM
-uCEFConstants
-
+ The SOCKS proxy server failed establishing connection to the target host because that host is unreachable.
ERR_SPDY_COMPRESSION_ERROR
uCEFConstants
-
+ Decoding or encoding of compressed HTTP/2 headers failed.
ERR_SPDY_FLOW_CONTROL_ERROR
uCEFConstants
-
+ The peer violated HTTP/2 flow control.
ERR_SPDY_FRAME_SIZE_ERROR
uCEFConstants
-
+ The peer sent an improperly sized HTTP/2 frame.
ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY
uCEFConstants
-
+ Transport security is inadequate for the HTTP/2 version.
ERR_SPDY_PING_FAILED
uCEFConstants
-
+ HTTP/2 server didn't respond to the PING message.
ERR_SPDY_PROTOCOL_ERROR
uCEFConstants
-
-
-
-ERR_SPDY_PUSHED_RESPONSE_DOES_NOT_MATCH
-uCEFConstants
-
-
-
-ERR_SPDY_PUSHED_STREAM_NOT_AVAILABLE
-uCEFConstants
-
+ There is an HTTP/2 protocol error.
ERR_SPDY_RST_STREAM_NO_ERROR_RECEIVED
uCEFConstants
-
+ Received HTTP/2 RST_STREAM frame with NO_ERROR error code. This error should be handled internally by HTTP/2 code, and should not make it above the SpdyStream layer.
ERR_SPDY_SERVER_REFUSED_STREAM
uCEFConstants
-
+ HTTP/2 server refused the request without processing, and sent either a GOAWAY frame with error code NO_ERROR and Last-Stream-ID lower than the stream id corresponding to the request indicating that this request has not been processed yet, or a RST_STREAM frame with error code REFUSED_STREAM. Client MAY retry (on a different connection). See RFC7540 Section 8.1.4.
ERR_SPDY_STREAM_CLOSED
uCEFConstants
-
+ Received an HTTP/2 frame on a closed stream.
ERR_SSL_BAD_PEER_PUBLIC_KEY
uCEFConstants
-
+ SSL peer's public key is invalid.
ERR_SSL_BAD_RECORD_MAC_ALERT
uCEFConstants
-
+ An SSL peer sent us a fatal bad_record_mac alert. This has been observed from servers with buggy DEFLATE support.
ERR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT
uCEFConstants
-
+ Failed to import a client certificate from the platform store into the SSL library.
ERR_SSL_CLIENT_AUTH_CERT_NEEDED
uCEFConstants
-
+ The server requested a client certificate for SSL client authentication.
ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY
uCEFConstants
-
+ The SSL client certificate has no private key.
ERR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS
uCEFConstants
-
+ There were no common signature algorithms between our client certificate private key and the server's preferences.
ERR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED
uCEFConstants
-
+ The permission to use the SSL client certificate's private key was denied.
ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED
uCEFConstants
-
+ We were unable to sign the CertificateVerify data of an SSL client auth handshake with the client certificate's private key.
+
+
Possible causes for this include the user implicitly or explicitly denying access to the private key, the private key may not be valid for signing, the key may be relying on a cached handle which is no longer valid, or the CSP won't allow arbitrary data to be signed.
ERR_SSL_DECOMPRESSION_FAILURE_ALERT
uCEFConstants
-
+ An SSL peer sent us a fatal decompression_failure alert. This typically occurs when a peer selects DEFLATE compression in the mistaken belief that it supports it.
ERR_SSL_DECRYPT_ERROR_ALERT
uCEFConstants
-
+ An SSL peer sent us a fatal decrypt_error alert. This typically occurs when a peer could not correctly verify a signature (in CertificateVerify or ServerKeyExchange) or validate a Finished message.
ERR_SSL_HANDSHAKE_NOT_COMPLETED
uCEFConstants
-
+ An operation failed because the SSL handshake has not completed.
ERR_SSL_KEY_USAGE_INCOMPATIBLE
uCEFConstants
-
+ The server's certificate has a keyUsage extension incompatible with the negotiated TLS key exchange method.
ERR_SSL_NO_RENEGOTIATION
uCEFConstants
-
+ The peer sent an SSL no_renegotiation alert message.
ERR_SSL_OBSOLETE_CIPHER
uCEFConstants
-
+ The SSL server required an unsupported cipher suite that has since been removed. This error will temporarily be signaled on a fallback for one or two releases immediately following a cipher suite's removal, after which the fallback will be removed.
ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN
uCEFConstants
-
+ The certificate didn't match the built-in public key pins for the host name. The pins are set in net/http/transport_security_state.cc and require that one of a set of public keys exist on the path from the leaf to the root.
ERR_SSL_PROTOCOL_ERROR
uCEFConstants
-
+ An SSL protocol error occurred.
ERR_SSL_RENEGOTIATION_REQUESTED
uCEFConstants
-
+ The server requested a renegotiation (rehandshake).
ERR_SSL_SERVER_CERT_BAD_FORMAT
uCEFConstants
-
+ The SSL server presented a certificate which could not be decoded. This is not a certificate error code as no X509Certificate object is available. This error is fatal.
ERR_SSL_SERVER_CERT_CHANGED
uCEFConstants
-
+ The SSL server certificate changed in a renegotiation.
ERR_SSL_UNRECOGNIZED_NAME_ALERT
uCEFConstants
-
+ The SSL server sent us a fatal unrecognized_name alert.
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
uCEFConstants
-
+ The client and server don't support a common SSL protocol version or cipher suite.
ERR_SYN_REPLY_NOT_RECEIVED
uCEFConstants
-
+ FLIP data received without receiving a SYN_REPLY on the stream.
ERR_TEMPORARILY_THROTTLED
uCEFConstants
-
+ The request throttler module cancelled this request to avoid DDOS.
ERR_TIMED_OUT
uCEFConstants
-
+ An operation timed out.
ERR_TLS13_DOWNGRADE_DETECTED
uCEFConstants
-
+ TLS 1.3 was enabled, but a lower version was negotiated and the server returned a value indicating it supported TLS 1.3. This is part of a security check in TLS 1.3, but it may also indicate the user is behind a buggy TLS-terminating proxy which implemented TLS 1.2 incorrectly. (See https://crbug.com/boringssl/226 .)
+ERR_TOO_MANY_ACCEPT_CH_RESTARTS
+uCEFConstants
+ The ACCEPT_CH restart has been triggered too many times
+
+
ERR_TOO_MANY_REDIRECTS
uCEFConstants
-
+ Attempting to load an URL resulted in too many redirects.
-
+
ERR_TOO_MANY_RETRIES
uCEFConstants
-
+ An HTTP transaction was retried too many times due for authentication or invalid certificates. This may be due to a bug in the net stack that would otherwise infinite loop, or if the server or proxy continually requests fresh credentials or presents a fresh invalid certificate.
-
+
ERR_TRUST_TOKEN_OPERATION_FAILED
uCEFConstants
-
+ A Trust Tokens protocol operation-executing request failed for one of a number of reasons (precondition failure, internal error, bad response).
-
+
ERR_TRUST_TOKEN_OPERATION_SUCCESS_WITHOUT_SENDING_REQUEST
uCEFConstants
-
+ When handling a Trust Tokens protocol operation-executing request, the system was able to execute the request's Trust Tokens operation without sending the request to its destination: for instance, the results could have been present in a local cache (for redemption) or the operation could have been diverted to a local provider (for "platform-provided" issuance).
-
+
ERR_TUNNEL_CONNECTION_FAILED
uCEFConstants
-
-
-
-ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH
-uCEFConstants
-
+ A tunnel connection through the proxy could not be established.
-ERR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS
+ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH
uCEFConstants
-
+ The attempt to reuse a connection to send proxy auth credentials failed before the AuthController was used to generate credentials. The caller should reuse the controller with a new connection. This error is only used internally by the network stack.
+ERR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS
+uCEFConstants
+ An undocumented SSPI or GSSAPI status code was returned.
+
+
ERR_UNEXPECTED
uCEFConstants
-
+ An unexpected error. This may be caused by a programming mistake or an invalid assumption.
+
+
+ERR_UNEXPECTED_CONTENT_DICTIONARY_HEADER
+uCEFConstants
+ The header of dictionary compressed stream does not match the expected value.
ERR_UNEXPECTED_PROXY_AUTH
uCEFConstants
-
+ The response was 407 (Proxy Authentication Required), yet we did not send the request to a proxy.
ERR_UNEXPECTED_SECURITY_LIBRARY_STATUS
uCEFConstants
-
+ An unexpected, but documented, SSPI or GSSAPI status code was returned.
ERR_UNKNOWN_URL_SCHEME
uCEFConstants
-
+ The scheme of the URL is unknown.
ERR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT
uCEFConstants
-
+ The server sent an FTP directory listing in a format we do not understand.
ERR_UNSAFE_PORT
uCEFConstants
-
+ Attempting to load an URL with an unsafe port number. These are port numbers that correspond to services, which are not robust to spurious input that may be constructed as a result of an allowed web construct (e.g., HTTP looks a lot like SMTP, so form submission to port 25 is denied).
ERR_UNSAFE_REDIRECT
uCEFConstants
-
+ Attempting to load an URL resulted in an unsafe redirect (e.g., a redirect to file:// is considered unsafe).
ERR_UNSUPPORTED_AUTH_SCHEME
uCEFConstants
-
+ An HTTP Authentication scheme was tried which is not supported on this machine.
ERR_UPLOAD_FILE_CHANGED
uCEFConstants
-
+ The file upload failed because the file's modification time was different from the expectation.
ERR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED
uCEFConstants
-
+ The upload failed because the upload stream needed to be re-read, due to a retry or a redirect, but the upload stream doesn't support that operation.
ERR_WINSOCK_UNEXPECTED_WRITTEN_BYTES
uCEFConstants
-
+ Winsock sometimes reports more data written than passed. This is probably due to a broken LSP.
ERR_WRONG_VERSION_ON_EARLY_DATA
uCEFConstants
-
+ TLS 1.3 early data was offered, but the server responded with TLS 1.2 or earlier. This is an internal error code to account for a backwards-compatibility issue with early data and TLS 1.2. It will be received before any data is returned from the socket. The request should be retried with early data disabled.
+
+
See https://tools.ietf.org/html/rfc8446#appendix-D.3 for details.
ERR_WS_PROTOCOL_ERROR
uCEFConstants
-
+ Websocket protocol error. Indicates that we are terminating the connection due to a malformed frame or other protocol violation.
ERR_WS_THROTTLE_QUEUE_TOO_LARGE
uCEFConstants
-
+ There are too many pending WebSocketJob instances, so the new job was not pushed to the queue.
ERR_WS_UPGRADE
uCEFConstants
-
+ When a WebSocket handshake is done successfully and the connection has been upgraded, the URLRequest is cancelled with this error code.
+ERR_ZSTD_WINDOW_SIZE_TOO_BIG
+uCEFConstants
+ Content decoding failed due to the zstd window size being too big (over 8MB).
+
+
EVENTFLAG_ALTGR_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_ALT_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_CAPS_LOCK_ON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_COMMAND_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_CONTROL_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_KEY_PAD
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_LEFT
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_REPEAT
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_RIGHT
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_LEFT_MOUSE_BUTTON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_MIDDLE_MOUSE_BUTTON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_NONE
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_NUM_LOCK_ON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_RIGHT_MOUSE_BUTTON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_SHIFT_DOWN
uCEFConstants
Supported event bit flag.
-
+
FILE_DIALOG_OPEN
uCEFConstants
Requires that the file exists before allowing the user to pick it.
-
+
FILE_DIALOG_OPEN_FOLDER
uCEFConstants
Like Open, but selects a folder to open.
-
+
FILE_DIALOG_OPEN_MULTIPLE
uCEFConstants
Like Open, but allows picking multiple files to open.
-
+
FILE_DIALOG_SAVE
uCEFConstants
Allows picking a nonexistent file, and prompts to overwrite if the file already exists.
-
+
GOOGLE_DISCOVERY_DOCUMENT
uCEFOAuth2Helper
-
+
GWLP_HWNDPARENT
uCEFMiscFunctions
-
+
GWLP_WNDPROC
uCEFMiscFunctions
-
+
IDC_ABOUT
uCEFConstants
-
+
IDC_ADD_NEW_PROFILE
uCEFConstants
-
+
IDC_ALL_WINDOWS_FRONT
uCEFConstants
-
+
IDC_ALWAYS_ON_TOP
uCEFConstants
-
+
IDC_AUTOFILL_MANDATORY_REAUTH
uCEFConstants
-
+
IDC_BACK
uCEFConstants
-
+
IDC_BASIC_PRINT
uCEFConstants
-
+
IDC_BOOKMARKS_MENU
uCEFConstants
-
+
IDC_BOOKMARK_ALL_TABS
uCEFConstants
-
+
IDC_BOOKMARK_BAR_ADD_NEW_BOOKMARK
uCEFConstants
-
+
IDC_BOOKMARK_BAR_ADD_TO_BOOKMARKS_BAR
uCEFConstants
-
+
IDC_BOOKMARK_BAR_ALWAYS_SHOW
uCEFConstants
-
+
IDC_BOOKMARK_BAR_EDIT
uCEFConstants
-
+
IDC_BOOKMARK_BAR_NEW_FOLDER
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_NEW_TAB_GROUP
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_INCOGNITO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_REDO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_REMOVE
uCEFConstants
-
+
IDC_BOOKMARK_BAR_REMOVE_FROM_BOOKMARKS_BAR
uCEFConstants
-
+
IDC_BOOKMARK_BAR_RENAME_FOLDER
uCEFConstants
-
+
IDC_BOOKMARK_BAR_SHOW_APPS_SHORTCUT
uCEFConstants
-
+
IDC_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS
uCEFConstants
-
+
IDC_BOOKMARK_BAR_SHOW_READING_LIST
uCEFConstants
-
+
IDC_BOOKMARK_BAR_TRACK_PRICE_FOR_SHOPPING_BOOKMARK
uCEFConstants
-
+
IDC_BOOKMARK_BAR_UNDO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_UNTRACK_PRICE_FOR_SHOPPING_BOOKMARK
uCEFConstants
-
+
IDC_BOOKMARK_MANAGER
uCEFConstants
-
+
IDC_BOOKMARK_THIS_TAB
uCEFConstants
-
+
IDC_CARET_BROWSING_TOGGLE
uCEFConstants
-
+
IDC_CHECK_SPELLING_WHILE_TYPING
uCEFConstants
-
+
IDC_CHROME_MENU
uCEFConstants
-
+
IDC_CHROME_TIPS
uCEFConstants
-
+
IDC_CHROME_WHATS_NEW
uCEFConstants
-
+
IDC_CLEAR_BROWSING_DATA
uCEFConstants
-
+
IDC_CLOSE_FIND_OR_STOP
uCEFConstants
-
+
IDC_CLOSE_PROFILE
uCEFConstants
-
+
IDC_CLOSE_SIGN_IN_PROMO
uCEFConstants
-
+
IDC_CLOSE_TAB
uCEFConstants
-
+
IDC_CLOSE_WINDOW
uCEFConstants
-
+
IDC_CONTENT_CLIPBOARD_HISTORY_MENU
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS_TOGGLE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS_TOGGLE_ONCE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ADD_A_NOTE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_ADDRESS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_PAYMENTS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_PLUS_ADDRESS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FEEDBACK
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CONTROLS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPY
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYAVLOCATION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYEMAILADDRESS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYIMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYIMAGELOCATION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYLINKLOCATION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYLINKTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYLINKTOTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYVIDEOFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CUSTOM_FIRST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CUSTOM_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CUT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_DELETE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_EMOJI
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_EXIT_FULLSCREEN
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_GENERATEPASSWORD
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_GENERATE_QR_CODE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_GOTOURL
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_INSPECTBACKGROUNDPAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_INSPECTELEMENT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LANGUAGE_SETTINGS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LENS_REGION_SEARCH
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LOAD_IMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LOOK_UP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LOOP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_NO_SPELLING_SUGGESTIONS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENAVNEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENIMAGENEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKBOOKMARKAPP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKINPROFILE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKNEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKNEWWINDOW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKOFFTHERECORD
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKPREVIEW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKWITH
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_IN_READING_MODE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_ORIGINAL_IMAGE_NEW_TAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH1
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH10
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH11
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH12
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH13
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH14
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH2
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH3
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH4
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH5
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH6
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH7
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH8
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH9
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PARTIAL_TRANSLATE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PASTE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PASTE_AND_MATCH_STYLE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PDF_OCR
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PICTUREINPICTURE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_FIRST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_SETTINGS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_ANSWER
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_QUERY
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_REDO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RELOADFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RELOAD_PACKAGED_APP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_REMOVELINKTOTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RESHARELINKTOTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RESTART_PACKAGED_APP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ROTATECCW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ROTATECW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RUN_LAYOUT_EXTRACTION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEAVAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEIMAGEAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVELINKAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEPLUGINAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEVIDEOFRAMEAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHLENSFORIMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHLENSFORVIDEOFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFOR
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORIMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORNEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORVIDEOFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SELECTALL
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_CLICK_TO_CALL_MULTIPLE_DEVICES
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_CLICK_TO_CALL_SINGLE_DEVICE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_SHARED_CLIPBOARD_MULTIPLE_DEVICES
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_SHARED_CLIPBOARD_SINGLE_DEVICE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_SUBMENU
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHOWALLSAVEDPASSWORDS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SPELLING_SUGGESTION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SPELLING_TOGGLE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION1
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION2
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION3
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION4
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION5
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_TRANSLATE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_TRANSLATEIMAGEWITHLENS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_TRANSLATEIMAGEWITHWEB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_UNDO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_VIEWFRAMEINFO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_VIEWFRAMESOURCE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_VIEWPAGEINFO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_WEB_REGION_SEARCH
uCEFConstants
-
+
IDC_CONTENT_PASTE_FROM_CLIPBOARD
uCEFConstants
-
+
IDC_CONTEXT_COMPOSE
uCEFConstants
-
+
IDC_COPY
uCEFConstants
-
+
IDC_COPY_URL
uCEFConstants
-
+
IDC_CREATE_SHORTCUT
uCEFConstants
-
+
IDC_CUSTOMIZE_CHROME
uCEFConstants
-
+
IDC_CUSTOMIZE_TOUCH_BAR
uCEFConstants
-
+
IDC_CUT
uCEFConstants
-
+
IDC_DEBUG_PRINT_VIEW_TREE
uCEFConstants
-
+
IDC_DEBUG_PRINT_VIEW_TREE_DETAILS
uCEFConstants
-
+
IDC_DEBUG_TOGGLE_TABLET_MODE
uCEFConstants
-
+
IDC_DEVELOPER_MENU
uCEFConstants
-
+
IDC_DEVICE_SYSTEM_TRAY_ICON_FIRST
uCEFConstants
-
+
IDC_DEVICE_SYSTEM_TRAY_ICON_LAST
uCEFConstants
-
+
IDC_DEV_TOOLS
uCEFConstants
-
+
IDC_DEV_TOOLS_CONSOLE
uCEFConstants
-
+
IDC_DEV_TOOLS_DEVICES
uCEFConstants
-
+
IDC_DEV_TOOLS_INSPECT
uCEFConstants
-
+
IDC_DEV_TOOLS_TOGGLE
uCEFConstants
-
+
IDC_DISTILL_PAGE
uCEFConstants
-
+
IDC_DUPLICATE_TAB
uCEFConstants
-
+
IDC_DUPLICATE_TARGET_TAB
uCEFConstants
-
+
IDC_EDIT_MENU
uCEFConstants
-
+
IDC_EDIT_SEARCH_ENGINES
uCEFConstants
-
+
IDC_ELEVATED_RECOVERY_DIALOG
uCEFConstants
-
+
IDC_EMAIL_PAGE_LOCATION
uCEFConstants
-
+
IDC_EXIT
uCEFConstants
-
+
IDC_EXTENSIONS_CONTEXT_CUSTOM_FIRST
uCEFConstants
-
+
IDC_EXTENSIONS_CONTEXT_CUSTOM_LAST
uCEFConstants
-
+
IDC_EXTENSIONS_SUBMENU
uCEFConstants
-
+
IDC_EXTENSIONS_SUBMENU_MANAGE_EXTENSIONS
uCEFConstants
-
+
IDC_EXTENSIONS_SUBMENU_VISIT_CHROME_WEB_STORE
uCEFConstants
-
+
IDC_EXTENSION_ERRORS
uCEFConstants
-
+
IDC_EXTENSION_INSTALL_ERROR_FIRST
uCEFConstants
-
+
IDC_EXTENSION_INSTALL_ERROR_LAST
uCEFConstants
-
+
IDC_FEEDBACK
uCEFConstants
-
+
IDC_FILE_MENU
uCEFConstants
-
+
IDC_FIND
uCEFConstants
-
+
IDC_FIND_AND_EDIT_MENU
uCEFConstants
-
+
IDC_FIND_MENU
uCEFConstants
-
+
IDC_FIND_NEXT
uCEFConstants
-
+
IDC_FIND_PREVIOUS
uCEFConstants
-
+
IDC_FIRST_UNBOUNDED_MENU
uCEFConstants
-
+
IDC_FOCUS_BOOKMARKS
uCEFConstants
-
+
IDC_FOCUS_INACTIVE_POPUP_FOR_ACCESSIBILITY
uCEFConstants
-
+
IDC_FOCUS_LOCATION
uCEFConstants
-
+
IDC_FOCUS_MENU_BAR
uCEFConstants
-
+
IDC_FOCUS_NEXT_PANE
uCEFConstants
-
+
IDC_FOCUS_PREVIOUS_PANE
uCEFConstants
-
+
IDC_FOCUS_SEARCH
uCEFConstants
-
+
IDC_FOCUS_THIS_TAB
uCEFConstants
-
+
IDC_FOCUS_TOOLBAR
uCEFConstants
-
+
IDC_FOCUS_WEB_CONTENTS_PANE
uCEFConstants
-
+
IDC_FOLLOW
uCEFConstants
-
+
IDC_FORWARD
uCEFConstants
-
+
IDC_FULLSCREEN
uCEFConstants
-
+
IDC_GROUP_TARGET_TAB
uCEFConstants
-
+
IDC_HELP_MENU
uCEFConstants
-
+
IDC_HELP_PAGE_VIA_KEYBOARD
uCEFConstants
-
+
IDC_HELP_PAGE_VIA_MENU
uCEFConstants
-
+
IDC_HIDE_APP
uCEFConstants
-
+
IDC_HISTORY_MENU
uCEFConstants
-
+
IDC_HOME
uCEFConstants
-
+
IDC_IMPORT_SETTINGS
uCEFConstants
-
+
IDC_INPUT_METHODS_MENU
uCEFConstants
-
+
IDC_INSTALL_PWA
uCEFConstants
-
+
IDC_LACROS_DATA_MIGRATION
uCEFConstants
-
+
IDC_LIVE_CAPTION
uCEFConstants
-
+
IDC_MANAGE_CHROME_PROFILES
uCEFConstants
-
+
IDC_MANAGE_EXTENSIONS
uCEFConstants
-
+
IDC_MANAGE_GOOGLE_ACCOUNT
uCEFConstants
-
+
IDC_MANAGE_PASSWORDS_FOR_PAGE
uCEFConstants
-
+
IDC_MAXIMIZE_WINDOW
uCEFConstants
-
+
IDC_MEDIA_CONTEXT_MEDIA_STREAM_CAPTURE_LIST_FIRST
uCEFConstants
-
+
IDC_MEDIA_CONTEXT_MEDIA_STREAM_CAPTURE_LIST_LAST
uCEFConstants
-
+
IDC_MEDIA_ROUTER_ABOUT
uCEFConstants
-
+
IDC_MEDIA_ROUTER_ALWAYS_SHOW_TOOLBAR_ACTION
uCEFConstants
-
+
IDC_MEDIA_ROUTER_HELP
uCEFConstants
-
+
IDC_MEDIA_ROUTER_LEARN_MORE
uCEFConstants
-
+
IDC_MEDIA_ROUTER_SHOWN_BY_POLICY
uCEFConstants
-
+
IDC_MEDIA_ROUTER_SHOW_IN_TOOLBAR
uCEFConstants
-
+
IDC_MEDIA_ROUTER_TOGGLE_MEDIA_REMOTING
uCEFConstants
-
+
IDC_MEDIA_STREAM_DEVICE_ALWAYS_ALLOW
uCEFConstants
-
+
IDC_MEDIA_STREAM_DEVICE_STATUS_TRAY
uCEFConstants
-
+
IDC_MEDIA_TOOLBAR_CONTEXT_REPORT_CAST_ISSUE
uCEFConstants
-
+
IDC_MEDIA_TOOLBAR_CONTEXT_SHOW_OTHER_SESSIONS
uCEFConstants
-
+
IDC_MIGRATE_LOCAL_CREDIT_CARD_FOR_PAGE
uCEFConstants
-
+
IDC_MINIMIZE_WINDOW
uCEFConstants
-
+
IDC_MinimumLabelValue
uCEFConstants
-
+
IDC_MORE_TOOLS_MENU
uCEFConstants
-
+
IDC_MOVE_TAB_NEXT
uCEFConstants
-
+
IDC_MOVE_TAB_PREVIOUS
uCEFConstants
-
+
IDC_MOVE_TAB_TO_NEW_WINDOW
uCEFConstants
-
+
IDC_MUTE_TARGET_SITE
uCEFConstants
-
+
IDC_NAME_WINDOW
uCEFConstants
-
+
IDC_NEW_INCOGNITO_WINDOW
uCEFConstants
-
+
IDC_NEW_TAB
uCEFConstants
-
+
IDC_NEW_TAB_TO_RIGHT
uCEFConstants
-
+
IDC_NEW_WINDOW
uCEFConstants
-
+
IDC_OFFERS_AND_REWARDS_FOR_PAGE
uCEFConstants
-
+
IDC_OPEN_CURRENT_URL
uCEFConstants
-
+
IDC_OPEN_FILE
uCEFConstants
-
+
IDC_OPEN_GUEST_PROFILE
uCEFConstants
-
+
IDC_OPEN_IN_CHROME
uCEFConstants
-
+
IDC_OPEN_IN_PWA_WINDOW
uCEFConstants
-
+
IDC_OPEN_LINK_IN_PROFILE_FIRST
uCEFConstants
-
+
IDC_OPEN_LINK_IN_PROFILE_LAST
uCEFConstants
-
+
IDC_OPEN_RECENT_TAB
uCEFConstants
-
+
IDC_OPEN_SAFETY_HUB
uCEFConstants
-
+
IDC_OPTIONS
uCEFConstants
-
+
IDC_ORGANIZE_TABS
uCEFConstants
-
+
IDC_PASSWORDS_AND_AUTOFILL_MENU
uCEFConstants
-
+
IDC_PASTE
uCEFConstants
-
+
IDC_PASTE_AND_GO
uCEFConstants
-
+
IDC_PERFORMANCE
uCEFConstants
-
+
IDC_PIN_TARGET_TAB
uCEFConstants
-
+
IDC_PRINT
uCEFConstants
-
+
IDC_PROFILE_MAIN_MENU
uCEFConstants
-
+
IDC_PROFILE_MENU_IN_APP_MENU
uCEFConstants
-
+
IDC_PROFILING_ENABLED
uCEFConstants
-
+
IDC_QRCODE_GENERATOR
uCEFConstants
-
+
IDC_READING_LIST_MENU
uCEFConstants
-
+
IDC_READING_LIST_MENU_ADD_TAB
uCEFConstants
-
+
IDC_READING_LIST_MENU_SHOW_UI
uCEFConstants
-
+
IDC_RECENT_TABS_LOGIN_FOR_DEVICE_TABS
uCEFConstants
-
+
IDC_RECENT_TABS_MENU
uCEFConstants
-
+
IDC_RECENT_TABS_NO_DEVICE_TABS
uCEFConstants
-
+
IDC_RELOAD
uCEFConstants
-
+
IDC_RELOAD_BYPASSING_CACHE
uCEFConstants
-
+
IDC_RELOAD_CLEARING_CACHE
uCEFConstants
-
+
IDC_RESTORE_TAB
uCEFConstants
-
+
IDC_RESTORE_WINDOW
uCEFConstants
-
+
IDC_ROUTE_MEDIA
uCEFConstants
-
+
IDC_SAVE_AND_SHARE_MENU
uCEFConstants
-
+
IDC_SAVE_AUTOFILL_ADDRESS
uCEFConstants
-
+
IDC_SAVE_CREDIT_CARD_FOR_PAGE
uCEFConstants
-
+
IDC_SAVE_IBAN_FOR_PAGE
uCEFConstants
-
+
IDC_SAVE_PAGE
uCEFConstants
-
+
IDC_SEARCH
uCEFConstants
-
+
IDC_SELECT_LAST_TAB
uCEFConstants
-
+
IDC_SELECT_NEXT_TAB
uCEFConstants
-
+
IDC_SELECT_PREVIOUS_TAB
uCEFConstants
-
+
IDC_SELECT_TAB_0
uCEFConstants
-
+
IDC_SELECT_TAB_1
uCEFConstants
-
+
IDC_SELECT_TAB_2
uCEFConstants
-
+
IDC_SELECT_TAB_3
uCEFConstants
-
+
IDC_SELECT_TAB_4
uCEFConstants
-
+
IDC_SELECT_TAB_5
uCEFConstants
-
+
IDC_SELECT_TAB_6
uCEFConstants
-
+
IDC_SELECT_TAB_7
uCEFConstants
-
+
IDC_SEND_TAB_TO_SELF
uCEFConstants
-
+
IDC_SHARING_HUB
uCEFConstants
-
+
IDC_SHARING_HUB_MENU
uCEFConstants
-
+
IDC_SHARING_HUB_SCREENSHOT
uCEFConstants
-
+
IDC_SHOW_ADDRESSES
uCEFConstants
-
+
IDC_SHOW_APP_MENU
uCEFConstants
-
+
IDC_SHOW_AS_TAB
uCEFConstants
-
+
IDC_SHOW_AVATAR_MENU
uCEFConstants
-
+
IDC_SHOW_BETA_FORUM
uCEFConstants
-
+
IDC_SHOW_BOOKMARK_BAR
uCEFConstants
-
+
IDC_SHOW_BOOKMARK_MANAGER
uCEFConstants
-
+
IDC_SHOW_BOOKMARK_SIDE_PANEL
uCEFConstants
-
+
IDC_SHOW_CHROME_LABS
uCEFConstants
-
+
IDC_SHOW_DOWNLOADS
uCEFConstants
-
+
IDC_SHOW_FULL_URLS
uCEFConstants
-
+
IDC_SHOW_HISTORY
uCEFConstants
-
+
IDC_SHOW_HISTORY_CLUSTERS_SIDE_PANEL
uCEFConstants
-
+
IDC_SHOW_MANAGEMENT_PAGE
uCEFConstants
-
+
IDC_SHOW_PASSWORD_CHECKUP
uCEFConstants
-
+
IDC_SHOW_PASSWORD_MANAGER
uCEFConstants
-
+
IDC_SHOW_PAYMENT_METHODS
uCEFConstants
-
+
IDC_SHOW_READING_MODE_SIDE_PANEL
uCEFConstants
-
+
IDC_SHOW_SAVE_LOCAL_CARD_SIGN_IN_PROMO_IF_APPLICABLE
uCEFConstants
-
+
IDC_SHOW_SEARCH_COMPANION
uCEFConstants
-
+
IDC_SHOW_SETTINGS_CHANGE_FIRST
uCEFConstants
-
+
IDC_SHOW_SETTINGS_CHANGE_LAST
uCEFConstants
-
+
IDC_SHOW_SETTINGS_RESET_BUBBLE
uCEFConstants
-
+
IDC_SHOW_SIGNIN_WHEN_PAUSED
uCEFConstants
-
+
IDC_SHOW_SRT_BUBBLE
uCEFConstants
-
+
IDC_SHOW_SYNC_SETTINGS
uCEFConstants
-
+
IDC_SHOW_TRANSLATE
uCEFConstants
-
+
IDC_SPELLCHECK_ADD_TO_DICTIONARY
uCEFConstants
-
+
IDC_SPELLCHECK_LANGUAGES_FIRST
uCEFConstants
-
+
IDC_SPELLCHECK_LANGUAGES_LAST
uCEFConstants
-
+
IDC_SPELLCHECK_MENU
uCEFConstants
-
+
IDC_SPELLCHECK_MULTI_LINGUAL
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_0
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_1
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_2
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_3
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_4
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_LAST
uCEFConstants
-
+
IDC_SPELLPANEL_TOGGLE
uCEFConstants
-
+
IDC_STATUS_TRAY_KEEP_CHROME_RUNNING_IN_BACKGROUND
uCEFConstants
-
+
IDC_STOP
uCEFConstants
-
+
IDC_TAB_MENU
uCEFConstants
-
+
IDC_TAB_SEARCH
uCEFConstants
-
+
IDC_TAB_SEARCH_CLOSE
uCEFConstants
-
+
IDC_TAKE_SCREENSHOT
uCEFConstants
-
+
IDC_TASK_MANAGER
uCEFConstants
-
+
IDC_TOGGLE_FULLSCREEN_TOOLBAR
uCEFConstants
-
+
IDC_TOGGLE_JAVASCRIPT_APPLE_EVENTS
uCEFConstants
-
+
IDC_TOGGLE_MULTITASK_MENU
uCEFConstants
-
+
IDC_TOGGLE_REQUEST_TABLET_SITE
uCEFConstants
-
+
IDC_TRANSLATE_ORIGINAL_LANGUAGE_BASE
uCEFConstants
-
+
IDC_TRANSLATE_TARGET_LANGUAGE_BASE
uCEFConstants
-
+
IDC_TURN_ON_SYNC
uCEFConstants
-
+
IDC_UNFOLLOW
uCEFConstants
-
+
IDC_UPDATE_SIDE_PANEL_PIN_STATE
uCEFConstants
-
+
IDC_UPGRADE_DIALOG
uCEFConstants
-
+
IDC_USE_SYSTEM_TITLE_BAR
uCEFConstants
-
+
IDC_VIEW_MENU
uCEFConstants
-
+
IDC_VIEW_PASSWORDS
uCEFConstants
-
+
IDC_VIEW_SOURCE
uCEFConstants
-
+
IDC_VIRTUAL_CARD_ENROLL
uCEFConstants
-
+
IDC_VIRTUAL_CARD_MANUAL_FALLBACK
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_2
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_3
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_4
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_5
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_LAST
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_NEXT
uCEFConstants
-
+
IDC_WEBAUTHN
uCEFConstants
-
+
IDC_WEB_APP_MENU_APP_INFO
uCEFConstants
-
+
IDC_WEB_APP_SETTINGS
uCEFConstants
-
+
IDC_WINDOW_CLOSE_OTHER_TABS
uCEFConstants
-
+
IDC_WINDOW_CLOSE_TABS_TO_RIGHT
uCEFConstants
-
+
IDC_WINDOW_GROUP_TAB
uCEFConstants
-
+
IDC_WINDOW_MENU
uCEFConstants
-
+
IDC_WINDOW_MUTE_SITE
uCEFConstants
-
+
IDC_WINDOW_PIN_TAB
uCEFConstants
-
+
IDC_WRITING_DIRECTION_DEFAULT
uCEFConstants
-
+
IDC_WRITING_DIRECTION_LTR
uCEFConstants
-
+
IDC_WRITING_DIRECTION_MENU
uCEFConstants
-
+
IDC_WRITING_DIRECTION_RTL
uCEFConstants
-
+
IDC_ZOOM_MENU
uCEFConstants
-
+
IDC_ZOOM_MINUS
uCEFConstants
-
+
IDC_ZOOM_NORMAL
uCEFConstants
-
+
IDC_ZOOM_PLUS
uCEFConstants
-
+
INFINITE
uCEFConstants
-
+
JSON_WRITER_DEFAULT
uCEFConstants
Default behavior.
-
+
JSON_WRITER_OMIT_BINARY_VALUES
uCEFConstants
This option instructs the writer that if a Binary value is encountered, the value (and key if within a dictionary) will be omitted from the output, and success will be returned. Otherwise, if a binary value is encountered, failure will be returned.
-
+
JSON_WRITER_OMIT_DOUBLE_TYPE_PRESERVATION
uCEFConstants
This option instructs the writer to write doubles that have no fractional part as a normal integer (i.e., without using exponential notation or appending a '.0') as long as the value is within the range of a 64-bit int.
-
+
JSON_WRITER_PRETTY_PRINT
uCEFConstants
Return a slightly nicer formatted json string (pads with whitespace to help with readability).
-
+
Kernel32DLL
uCEFMiscFunctions
-
+
KEYBOARD_LAYOUT_EN_US
uCEFOSRIMEHandler
-
+
LIBCEF_DLL
uCEFApplication
-
+
LIBCEF_DLL
uCEFApplicationCore
-
+
LIBCEF_LOCALE_DIR
uCEFApplicationCore
-
+
LIBCEF_LOCALE_ENUS
uCEFApplicationCore
-
+
LIBCEF_PAK
uCEFApplicationCore
for InitLibLocationFromArgs
-
+
LOGSEVERITY_DEBUG
uCEFConstants
DEBUG logging.
-
+
LOGSEVERITY_DEFAULT
uCEFConstants
Default logging (currently INFO logging).
-
+
LOGSEVERITY_DISABLE
uCEFConstants
Disable logging to file for all messages, and to stderr for messages with severity less than FATAL.
-
+
LOGSEVERITY_ERROR
uCEFConstants
ERROR logging.
-
+
LOGSEVERITY_FATAL
uCEFConstants
FATAL logging.
-
+
LOGSEVERITY_INFO
uCEFConstants
INFO logging.
-
+
LOGSEVERITY_VERBOSE
uCEFConstants
Verbose logging.
-
+
LOGSEVERITY_WARNING
uCEFConstants
WARNING logging.
-
+
LOG_ITEMS_DEFAULT
uCEFConstants
Prepend the default list of items.
-
+
LOG_ITEMS_FLAG_PROCESS_ID
uCEFConstants
Prepend the process ID.
-
+
LOG_ITEMS_FLAG_THREAD_ID
uCEFConstants
Prepend the thread ID.
-
+
LOG_ITEMS_FLAG_TICK_COUNT
uCEFConstants
Prepend the tickcount.
-
+
LOG_ITEMS_FLAG_TIME_STAMP
uCEFConstants
Prepend the timestamp.
-
+
LOG_ITEMS_NONE
uCEFConstants
Prepend no items.
-
+
MENU_ID_ADD_TO_DICTIONARY
uCEFConstants
-
+
MENU_ID_BACK
uCEFConstants
Navigation.
-
+
MENU_ID_COPY
uCEFConstants
-
+
MENU_ID_CUSTOM_FIRST
uCEFConstants
Custom menu items originating from the renderer process.
-
+
MENU_ID_CUSTOM_LAST
uCEFConstants
-
+
MENU_ID_CUT
uCEFConstants
-
+
MENU_ID_DELETE
uCEFConstants
-
+
MENU_ID_FIND
uCEFConstants
Miscellaneous.
-
+
MENU_ID_FORWARD
uCEFConstants
-
+
MENU_ID_NO_SPELLING_SUGGESTIONS
uCEFConstants
-
+
MENU_ID_PASTE
uCEFConstants
-
+
MENU_ID_PRINT
uCEFConstants
-
+
MENU_ID_REDO
uCEFConstants
-
+
MENU_ID_RELOAD
uCEFConstants
-
+
MENU_ID_RELOAD_NOCACHE
uCEFConstants
-
+
MENU_ID_SELECT_ALL
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_0
uCEFConstants
Spell checking word correction suggestions.
-
+
MENU_ID_SPELLCHECK_SUGGESTION_1
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_2
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_3
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_4
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_LAST
uCEFConstants
-
+
MENU_ID_STOPLOAD
uCEFConstants
-
+
MENU_ID_UNDO
uCEFConstants
Editing.
-
+
MENU_ID_USER_FIRST
uCEFConstants
All user-defined menu IDs should come between MENU_ID_USER_FIRST and MENU_ID_USER_LAST to avoid overlapping the Chromium and CEF ID ranges defined in the tools/gritsettings/resource_ids file.
-
+
MENU_ID_USER_LAST
uCEFConstants
-
+
MENU_ID_VIEW_SOURCE
uCEFConstants
-
+
Netapi32DLL
uCEFMiscFunctions
-
+
NTDLL
uCEFMiscFunctions
-
+
pfidLinux
uCEFConstants
-
+
pfidOSX
uCEFConstants
-
+
pfidWindows
uCEFConstants
-
+
pidLinux64
uCEFConstants
-
+
pidOSX32
uCEFConstants
-
+
pidOSX64
uCEFConstants
-
+
pidOSXArm64
uCEFConstants
-
+
pidWin32
uCEFConstants
If any of the platform IDs are not defined then we set them as 0 to avoid build errors on older Delphi versions.
-
+
pidWin64
uCEFConstants
-
+
QM_EDITFLAG_CAN_COPY
uCEFConstants
-
+
QM_EDITFLAG_CAN_CUT
uCEFConstants
-
+
QM_EDITFLAG_CAN_ELLIPSIS
uCEFConstants
-
+
QM_EDITFLAG_CAN_PASTE
uCEFConstants
-
+
QM_EDITFLAG_NONE
uCEFConstants
Supported quick menu state bit flags.
-
+
SHLWAPIDLL
uCEFMiscFunctions
-
+
SSL_CONNECTION_VERSION_QUIC
uCEFConstants
-
+
SSL_CONNECTION_VERSION_SSL2
uCEFConstants
-
+
SSL_CONNECTION_VERSION_SSL3
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1_1
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1_2
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1_3
uCEFConstants
-
+
SSL_CONNECTION_VERSION_UNKNOWN
uCEFConstants
Supported SSL version values.
-
+
SSL_CONTENT_DISPLAYED_INSECURE_CONTENT
uCEFConstants
-
+
SSL_CONTENT_NORMAL_CONTENT
uCEFConstants
Supported SSL content status flags. See content/public/common/ssl_status.h for more information.
-
+
SSL_CONTENT_RAN_INSECURE_CONTENT
uCEFConstants
-
+
TT_AUTO_BOOKMARK
uCEFConstants
User got to this page through a suggestion in the UI (for example, via the destinations page). Chrome style only.
-
+
TT_AUTO_SUBFRAME
uCEFConstants
Source is a subframe navigation. This is any content that is automatically loaded in a non-toplevel frame. For example, if a page consists of several frames containing ads, those ad URLs will have this transition type. The user may not even realize the content in these pages is a separate frame, so may not care about the URL.
-
+
TT_AUTO_TOPLEVEL
uCEFConstants
This is a toplevel navigation. This is any content that is automatically loaded in a toplevel frame. For example, opening a tab to show the ASH screen saver, opening the devtools window, opening the NTP after the safe browsing warning, opening web-based dialog boxes are examples of AUTO_TOPLEVEL navigations. Chrome style only.
-
+
TT_BLOCKED_FLAG
uCEFConstants
Attempted to visit a URL but was blocked.
-
+
TT_CHAIN_END_FLAG
uCEFConstants
The last transition in a redirect chain.
-
+
TT_CHAIN_START_FLAG
uCEFConstants
The beginning of a navigation chain.
-
+
TT_CLIENT_REDIRECT_FLAG
uCEFConstants
Redirects caused by JavaScript or a meta refresh tag on the page.
-
+
TT_DIRECT_LOAD_FLAG
uCEFConstants
Loaded a URL directly via CreateBrowser, LoadURL or LoadRequest.
-
+
TT_EXPLICIT
uCEFConstants
Source is some other "explicit" navigation. This is the default value for navigations where the actual type is unknown. See also TT_DIRECT_LOAD_FLAG.
-
+
TT_FORM_SUBMIT
uCEFConstants
Source is a form submission by the user. NOTE: In some situations submitting a form does not result in this transition type. This can happen if the form uses a script to submit the contents.
-
+
TT_FORWARD_BACK_FLAG
uCEFConstants
Used the Forward or Back function to navigate among browsing history. Will be ORed to the transition type for the original load.
-
+
TT_FROM_API_FLAG
uCEFConstants
The transition originated from an external application; the exact definition of this is embedder dependent. Chrome style only.
-
+
TT_GENERATED
uCEFConstants
User got to this page by typing in the URL bar and selecting an entry that did not look like a URL. For example, a match might have the URL of a Google search result page, but appear like "Search Google for ...". These are not quite the same as EXPLICIT navigations because the user didn't type or see the destination URL. Chrome style only. See also TT_KEYWORD.
-
+
TT_HOME_PAGE_FLAG
uCEFConstants
User is navigating to the home page. Chrome style only.
-
+
TT_IS_REDIRECT_MASK
uCEFConstants
Used to test whether a transition involves a redirect.
-
+
TT_KEYWORD
uCEFConstants
The url was generated from a replaceable keyword other than the default search provider. If the user types a keyword (which also applies to tab-to-search) in the omnibox this qualifier is applied to the transition type of the generated url. TemplateURLModel then may generate an additional visit with a transition type of TT_KEYWORD_GENERATED against the url 'http:// ' + keyword. For example, if you do a tab-to-search against wikipedia the generated url has a transition qualifer of TT_KEYWORD, and TemplateURLModel generates a visit for 'wikipedia.org' with a transition type of TT_KEYWORD_GENERATED. Chrome style only.
-
+
TT_KEYWORD_GENERATED
uCEFConstants
Corresponds to a visit generated for a keyword. See description of TT_KEYWORD for more details. Chrome style only.
-
+
TT_LINK
uCEFConstants
Source is a link click or the JavaScript window.open function. This is also the default value for requests like sub-resource loads that are not navigations.
-
+
TT_MANUAL_SUBFRAME
uCEFConstants
Source is a subframe navigation explicitly requested by the user that will generate new navigation entries in the back/forward list. These are probably more important than frames that were automatically loaded in the background because the user probably cares about the fact that this link was loaded.
-
+
TT_QUALIFIER_MASK
uCEFConstants
General mask defining the bits used for the qualifiers.
-
+
TT_RELOAD
uCEFConstants
Source is a "reload" of the page via the Reload function or by re-visiting the same URL. NOTE: This is distinct from the concept of whether a particular load uses "reload semantics" (i.e. bypasses cached data).
-
+
TT_SERVER_REDIRECT_FLAG
uCEFConstants
Redirects sent from the server by HTTP headers.
-
+
TT_SOURCE_MASK
uCEFConstants
General mask defining the bits used for the source values.
-
+
UR_FLAG_ALLOW_STORED_CREDENTIALS
uCEFConstants
If set user name, password, and cookies may be sent with the request, and cookies may be saved from the response.
-
+
UR_FLAG_DISABLE_CACHE
uCEFConstants
If set the cache will not be used at all. Setting this value is equivalent to specifying the "Cache-Control: no-store" request header. Setting this value in combination with UR_FLAG_ONLY_FROM_CACHE will cause the request to fail.
-
+
UR_FLAG_NONE
uCEFConstants
Default behavior.
-
+
UR_FLAG_NO_DOWNLOAD_DATA
uCEFConstants
If set the ICefURLRequestClient.OnDownloadData method will not be called.
-
+
UR_FLAG_NO_RETRY_ON_5XX
uCEFConstants
If set 5XX redirect errors will be propagated to the observer instead of automatically re-tried. This currently only applies for requests originated in the browser process.
-
+
UR_FLAG_ONLY_FROM_CACHE
uCEFConstants
If set the request will fail if it cannot be served from the cache (or some equivalent local store). Setting this value is equivalent to specifying the "Cache-Control: only-if-cached" request header. Setting this value in combination with UR_FLAG_SKIP_CACHE or UR_FLAG_DISABLE_CACHE will cause the request to fail.
-
+
UR_FLAG_REPORT_UPLOAD_PROGRESS
uCEFConstants
If set upload progress events will be generated when a request has a body.
-
+
UR_FLAG_SKIP_CACHE
uCEFConstants
If set the cache will be skipped when handling the request. Setting this value is equivalent to specifying the "Cache-Control: no-cache" request header. Setting this value in combination with UR_FLAG_ONLY_FROM_CACHE will cause the request to fail.
-
+
UR_FLAG_STOP_ON_REDIRECT
uCEFConstants
If set 3XX responses will cause the fetch to halt immediately rather than continue through the redirect.
-
+
User32DLL
uCEFMiscFunctions
-
+
USER_DEFAULT_SCREEN_DPI
uCEFConstants
-
+
UU_NONE
uCEFConstants
Don't unescape anything at all.
-
+
UU_NORMAL
uCEFConstants
Don't unescape anything special, but all normal unescaping will happen. This is a placeholder and can't be combined with other flags (since it's just the absence of them). All other unescape rules imply "normal" in addition to their special meaning. Things like escaped letters, digits, and most symbols will get unescaped with this mode.
-
+
UU_PATH_SEPARATORS
uCEFConstants
Unescapes '/' and '\\'. If these characters were unescaped, the resulting URL won't be the same as the source one. Moreover, they are dangerous to unescape in strings that will be used as file paths or names. This value should only be used when slashes don't have special meaning, like data URLs.
-
+
UU_REPLACE_PLUS_WITH_SPACE
uCEFConstants
URL queries use "+" for space. This flag controls that replacement.
-
+
UU_SPACES
uCEFConstants
Convert %20 to spaces. In some places where we're showing URLs, we may want this. In places where the URL may be copied and pasted out, then you wouldn't want this since it might not be interpreted in one piece by other applications.
-
+
UU_URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS
uCEFConstants
Unescapes various characters that will change the meaning of URLs, including '%', '+', '&', '#'. Does not unescape path separators. If these characters were unescaped, the resulting URL won't be the same as the source one. This flag is used when generating final output like filenames for URLs where we won't be interpreting as a URL and want to do as much unescaping as possible.
-
+
V8_PROPERTY_ATTRIBUTE_DONTDELETE
uCEFConstants
Not configurable
-
+
V8_PROPERTY_ATTRIBUTE_DONTENUM
uCEFConstants
Not enumerable
-
+
V8_PROPERTY_ATTRIBUTE_NONE
uCEFConstants
Writeable, Enumerable, Configurable
-
+
V8_PROPERTY_ATTRIBUTE_READONLY
uCEFConstants
Not writeable
-
+
WM_POINTERDOWN
uCEFConstants
-
+
WM_POINTERUP
uCEFConstants
-
+
WM_POINTERUPDATE
uCEFConstants
-
+
WM_TOUCH
uCEFConstants
Lazarus and some old Delphi versions don't have these message contants
-
+
YOUTUBE_RESTRICT_MODERATE
uCEFConstants
-
+
YOUTUBE_RESTRICT_OFF
uCEFConstants
delay in ms to enable the browser focus <summary> YouTube restrict mode. </summary> <remarks> <para><see href="https://chromium.googlesource.com/chromium/src/ +/refs/tags/77.0.3865.90/chrome/common/net/safe_search_util.h">Chromium source file: /chrome/common/net/safe_search_util.h (YouTubeRestrictMode)</see></para> <para><see href="https://www.chromium.org/administrators/policy-list-3#ForceYouTubeRestrict ">Chromium policy list: https://www.chromium.org/administrators/policy-list-3#ForceYouTubeRestrict </see></para> </remarks>
-
+
YOUTUBE_RESTRICT_STRICT
uCEFConstants
-
+
ZoomStepValues
uCEFConstants
-
+
ZOOM_PCT_DELTA
uCEFConstants
-
+
ZOOM_STEP_100
uCEFConstants
-
+
ZOOM_STEP_110
uCEFConstants
-
+
ZOOM_STEP_125
uCEFConstants
-
+
ZOOM_STEP_150
uCEFConstants
-
+
ZOOM_STEP_175
uCEFConstants
-
+
ZOOM_STEP_200
uCEFConstants
-
+
ZOOM_STEP_25
uCEFConstants
-
+
ZOOM_STEP_250
uCEFConstants
-
+
ZOOM_STEP_300
uCEFConstants
-
+
ZOOM_STEP_33
uCEFConstants
-
+
ZOOM_STEP_400
uCEFConstants
-
+
ZOOM_STEP_50
uCEFConstants
-
+
ZOOM_STEP_500
uCEFConstants
-
+
ZOOM_STEP_67
uCEFConstants
-
+
ZOOM_STEP_75
uCEFConstants
-
+
ZOOM_STEP_90
uCEFConstants
-
+
ZOOM_STEP_DEF
uCEFConstants
-
+
ZOOM_STEP_MAX
uCEFConstants
-
+
ZOOM_STEP_MIN
uCEFConstants
-
+
ZOOM_STEP_UNK
uCEFConstants
diff --git a/docs/html/AllIdentifiers.html b/docs/html/AllIdentifiers.html
index 68a9c495..10aadc32 100644
--- a/docs/html/AllIdentifiers.html
+++ b/docs/html/AllIdentifiers.html
@@ -3098,30 +3098,30 @@
+DeviceToLogical
+uCEFMiscFunctions
+
+
+
DeviceToLogical
uCEFMiscFunctions
+
+DeviceToLogical
+uCEFMiscFunctions
+
+
DeviceToLogical
uCEFMiscFunctions
-DeviceToLogical
-uCEFMiscFunctions
-
-
-
DeviceToLogical
uCEFMiscFunctions
-
-DeviceToLogical
-uCEFMiscFunctions
-
-
DEVTOOLS_WINDOWNAME
uCEFConstants
@@ -3300,1309 +3300,1340 @@
ERR_ABORTED
uCEFConstants
-
+ An operation was aborted (due to user action).
ERR_ACCESS_DENIED
uCEFConstants
-
+ Permission to access a resource, other than the network, was denied.
ERR_ADDRESS_INVALID
uCEFConstants
-
+ The IP address or port number is invalid (e.g., cannot connect to the IP address 0 or the port 0).
ERR_ADDRESS_IN_USE
uCEFConstants
-
+ Returned when attempting to bind an address that is already in use.
ERR_ADDRESS_UNREACHABLE
uCEFConstants
-
+ The IP address is unreachable. This usually means that there is no route to the specified host or network.
ERR_ADD_USER_CERT_FAILED
uCEFConstants
-
+ An error adding a certificate to the OS certificate database.
ERR_ALPN_NEGOTIATION_FAILED
uCEFConstants
-
+ The request to negotiate an alternate protocol failed.
ERR_BAD_SSL_CLIENT_AUTH_CERT
uCEFConstants
-
+ The SSL handshake failed because of a bad or missing client certificate.
ERR_BLOCKED_BY_ADMINISTRATOR
uCEFConstants
-
+ The request was blocked by the URL block list configured by the domain administrator.
ERR_BLOCKED_BY_CLIENT
uCEFConstants
-
+ The client chose to block the request.
ERR_BLOCKED_BY_CSP
uCEFConstants
-
+ The request was blocked by a Content Security Policy
+
+
+ERR_BLOCKED_BY_ORB
+uCEFConstants
+ The request was blocked by CORB or ORB.
+
+
+ERR_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_CHECKS
+uCEFConstants
+ The connection is blocked by private network access checks.
ERR_BLOCKED_BY_RESPONSE
uCEFConstants
-
+ The request failed because the response was delivered along with requirements which are not met ('X-Frame-Options' and 'Content-Security-Policy' ancestor checks and 'Cross-Origin-Resource-Policy' for instance).
-ERR_BLOCKED_BY_XSS_AUDITOR
+ERR_CACHED_IP_ADDRESS_SPACE_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_POLICY
uCEFConstants
-
+ The IP address space of the cached remote endpoint is blocked by private network access check.
-ERR_BLOCKED_ENROLLMENT_CHECK_PENDING
-uCEFConstants
-
-
-
ERR_CACHE_AUTH_FAILURE_AFTER_READ
uCEFConstants
-
+ Received a challenge after the transaction has read some data, and the credentials aren't available. There isn't a way to get them at that point.
-
+
ERR_CACHE_CHECKSUM_MISMATCH
uCEFConstants
-
+ The cache found an entry with an invalid checksum. This can be returned from attempts to read from the cache. It is an internal error, returned by the SimpleCache backend, but not by any URLRequest methods or members.
-
+
ERR_CACHE_CHECKSUM_READ_FAILURE
uCEFConstants
-
+ The cache was unable to read a checksum record on an entry. This can be returned from attempts to read from the cache. It is an internal error, returned by the SimpleCache backend, but not by any URLRequest methods or members.
-
+
ERR_CACHE_CREATE_FAILURE
uCEFConstants
-
+ The disk cache is unable to create this entry.
-
+
ERR_CACHE_DOOM_FAILURE
uCEFConstants
-
+ The disk cache is unable to doom this entry.
-
+
ERR_CACHE_ENTRY_NOT_SUITABLE
uCEFConstants
-
+ Internal not-quite error code for the HTTP cache. In-memory hints suggest that the cache entry would not have been usable with the transaction's current configuration (e.g. load flags, mode, etc.)
-
+
ERR_CACHE_LOCK_TIMEOUT
uCEFConstants
-
+ Internal error code for the HTTP cache. The cache lock timeout has fired.
-
+
ERR_CACHE_MISS
uCEFConstants
-
+ The cache does not have the requested entry.
-
+
ERR_CACHE_OPEN_FAILURE
uCEFConstants
-
+ The disk cache is unable to open this entry.
-
+
ERR_CACHE_OPEN_OR_CREATE_FAILURE
uCEFConstants
-
+ The disk cache is unable to open or create this entry.
-
+
ERR_CACHE_OPERATION_NOT_SUPPORTED
uCEFConstants
-
+ The operation is not supported for this entry.
-
+
ERR_CACHE_RACE
uCEFConstants
-
+ Multiple transactions are racing to create disk cache entries. This is an internal error returned from the HttpCache to the HttpCacheTransaction that tells the transaction to restart the entry-creation logic because the state of the cache has changed.
-
+
ERR_CACHE_READ_FAILURE
uCEFConstants
-
+ Unable to read from the disk cache.
-
+
ERR_CACHE_WRITE_FAILURE
uCEFConstants
-
+ Unable to write to the disk cache.
-
+
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
uCEFConstants
-
+ Certificate Transparency was required for this connection, but the server did not provide CT information that complied with the policy.
-
+
ERR_CERT_AUTHORITY_INVALID
uCEFConstants
-
+ The server responded with a certificate that is signed by an authority we don't trust. The could mean:
+
+
1. An attacker has substituted the real certificate for a cert that contains their public key and is signed by their cousin.
+
+
2. The server operator has a legitimate certificate from a CA we don't know about, but should trust.
+
+
3. The server is presenting a self-signed certificate, providing no defense against active attackers (but foiling passive attackers).
-
+
ERR_CERT_COMMON_NAME_INVALID
uCEFConstants
-
+ The server responded with a certificate whose common name did not match the host name. This could mean:
+
+
1. An attacker has redirected our traffic to their server and is presenting a certificate for which they know the private key.
+
+
2. The server is misconfigured and responding with the wrong cert.
+
+
3. The user is on a wireless network and is being redirected to the network's login page.
+
+
4. The OS has used a DNS search suffix and the server doesn't have a certificate for the abbreviated name in the address bar.
-
+
ERR_CERT_CONTAINS_ERRORS
uCEFConstants
-
+ The server responded with a certificate that contains errors. This error is not recoverable.
+
+
MSDN describes this error as follows: "The SSL certificate contains errors." NOTE: It's unclear how this differs from ERR_CERT_INVALID. For consistency, use that code instead of this one from now on.
-
+
ERR_CERT_DATABASE_CHANGED
uCEFConstants
-
-
-
-ERR_CERT_DATE_INVALID
-uCEFConstants
-
+ The certificate database changed in some way.
-ERR_CERT_END
+ERR_CERT_DATE_INVALID
uCEFConstants
-
+ The server responded with a certificate that, by our clock, appears to either not yet be valid or to have expired. This could mean:
+
+
1. An attacker is presenting an old certificate for which they have managed to obtain the private key.
+
+
2. The server is misconfigured and is not presenting a valid cert.
+
+
3. Our clock is wrong.
-ERR_CERT_ERROR_IN_SSL_RENEGOTIATION
+ERR_CERT_END
uCEFConstants
-
+ The value immediately past the last certificate error code.
ERR_CERT_INVALID
uCEFConstants
-
+ The server responded with a certificate that is invalid. This error is not recoverable.
+
+
MSDN describes this error as follows: "The SSL certificate is invalid."
ERR_CERT_KNOWN_INTERCEPTION_BLOCKED
uCEFConstants
-
+ The certificate is known to be used for interception by an entity other the device owner.
ERR_CERT_NAME_CONSTRAINT_VIOLATION
uCEFConstants
-
+ The certificate claimed DNS names that are in violation of name constraints.
ERR_CERT_NON_UNIQUE_NAME
uCEFConstants
-
+ The host name specified in the certificate is not unique.
ERR_CERT_NO_REVOCATION_MECHANISM
uCEFConstants
-
+ The certificate has no mechanism for determining if it is revoked. In effect, this certificate cannot be revoked.
ERR_CERT_REVOKED
uCEFConstants
-
+ The server responded with a certificate has been revoked. We have the capability to ignore this error, but it is probably not the thing to do.
ERR_CERT_SYMANTEC_LEGACY
uCEFConstants
-
+ The certificate chained to a legacy Symantec root that is no longer trusted. https://g.co/chrome/symantecpkicerts
ERR_CERT_UNABLE_TO_CHECK_REVOCATION
uCEFConstants
-
+ Revocation information for the security certificate for this site is not available. This could mean:
+
+
1. An attacker has compromised the private key in the certificate and is blocking our attempt to find out that the cert was revoked.
+
+
2. The certificate is unrevoked, but the revocation server is busy or unavailable.
ERR_CERT_VALIDITY_TOO_LONG
uCEFConstants
-
+ The certificate's validity period is too long.
+ERR_CERT_VERIFIER_CHANGED
+uCEFConstants
+ The certificate verifier configuration changed in some way.
+
+
ERR_CERT_WEAK_KEY
uCEFConstants
-
+ The server responded with a certificate that contains a weak key (e.g. a too-small RSA key).
-
+
ERR_CERT_WEAK_SIGNATURE_ALGORITHM
uCEFConstants
-
+ The server responded with a certificate that is signed using a weak signature algorithm.
-
+
ERR_CLEARTEXT_NOT_PERMITTED
uCEFConstants
-
+ The request was blocked by system policy disallowing some or all cleartext requests. Used for NetworkSecurityPolicy on Android.
-
+
ERR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED
uCEFConstants
-
+ Server request for client certificate did not contain any types we support.
-
+
ERR_CONNECTION_ABORTED
uCEFConstants
-
+ A connection timed out as a result of not receiving an ACK for data sent. This can include a FIN packet that did not get ACK'd.
-
+
ERR_CONNECTION_CLOSED
uCEFConstants
-
+ A connection was closed (corresponding to a TCP FIN).
-
+
ERR_CONNECTION_FAILED
uCEFConstants
-
+ A connection attempt failed.
-
+
ERR_CONNECTION_REFUSED
uCEFConstants
-
+ A connection attempt was refused.
-
+
ERR_CONNECTION_RESET
uCEFConstants
-
+ A connection was reset (corresponding to a TCP RST).
-
+
ERR_CONNECTION_TIMED_OUT
uCEFConstants
-
+ A connection attempt timed out.
-
+
ERR_CONTENT_DECODING_FAILED
uCEFConstants
-
+ Content decoding of the response body failed.
-
+
ERR_CONTENT_DECODING_INIT_FAILED
uCEFConstants
-
+ Initializing content decoding failed.
-
+
ERR_CONTENT_LENGTH_MISMATCH
uCEFConstants
-
+ The HTTP response body transferred fewer bytes than were advertised by the Content-Length header when the connection is closed.
-
+
ERR_CONTEXT_SHUT_DOWN
uCEFConstants
-
-
-
-ERR_CT_CONSISTENCY_PROOF_PARSING_FAILED
-uCEFConstants
-
+ The request failed because the URLRequestContext is shutting down, or has been shut down.
-ERR_CT_STH_INCOMPLETE
+ERR_CT_CONSISTENCY_PROOF_PARSING_FAILED
uCEFConstants
-
+ Certificate Transparency: Failed to parse the received consistency proof.
+ERR_CT_STH_INCOMPLETE
+uCEFConstants
+ Certificate Transparency: Received a signed tree head whose JSON parsing was OK but was missing some of the fields.
+
+
ERR_CT_STH_PARSING_FAILED
uCEFConstants
-
+ Certificate Transparency: Received a signed tree head that failed to parse.
+
+
+ERR_DICTIONARY_LOAD_FAILED
+uCEFConstants
+ The compression dictionary cannot be loaded.
ERR_DISALLOWED_URL_SCHEME
uCEFConstants
-
+ The scheme of the URL is disallowed.
ERR_DNS_MALFORMED_RESPONSE
uCEFConstants
-
+ DNS resolver received a malformed response.
ERR_DNS_NAME_HTTPS_ONLY
uCEFConstants
-
+ DNS identified the request as disallowed for insecure connection (http/ws). Error should be handled as if an HTTP redirect was received to redirect to https or wss.
+
+
+ERR_DNS_NO_MATCHING_SUPPORTED_ALPN
+uCEFConstants
+ The hostname resolution of HTTPS record was expected to be resolved with alpn values of supported protocols, but did not.
+
+
+ERR_DNS_REQUEST_CANCELLED
+uCEFConstants
+ All DNS requests associated with this job have been cancelled.
ERR_DNS_SEARCH_EMPTY
uCEFConstants
-
+ Suffix search list rules prevent resolution of the given host name.
+ERR_DNS_SECURE_PROBE_RECORD_INVALID
+uCEFConstants
+ When checking whether secure DNS can be used, the response returned for the requested probe record either had no answer or was invalid.
+
+
ERR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED
uCEFConstants
-
+ Failed to resolve the hostname of a DNS-over-HTTPS server.
-
+
ERR_DNS_SERVER_FAILED
uCEFConstants
-
+ DNS server failed. This error is returned for all of the following error conditions: 1 - Format error - The name server was unable to interpret the query. 2 - Server failure - The name server was unable to process this query due to a problem with the name server. 4 - Not Implemented - The name server does not support the requested kind of query. 5 - Refused - The name server refuses to perform the specified operation for policy reasons.
-
+
ERR_DNS_SERVER_REQUIRES_TCP
uCEFConstants
-
+ DNS server requires TCP
-
+
ERR_DNS_SORT_ERROR
uCEFConstants
-
+ Failed to sort addresses according to RFC3484.
-
+
ERR_DNS_TIMED_OUT
uCEFConstants
-
+ DNS transaction timed out.
-
+
ERR_EARLY_DATA_REJECTED
uCEFConstants
-
+ TLS 1.3 early data was rejected by the server. This will be received before any data is returned from the socket. The request should be retried with early data disabled.
-
+
ERR_ECH_FALLBACK_CERTIFICATE_INVALID
uCEFConstants
-
+ ECH was enabled, the server was unable to decrypt the encrypted ClientHello, and additionally did not present a certificate valid for the public name.
-
+
ERR_ECH_NOT_NEGOTIATED
uCEFConstants
-
+ ECH was enabled, but the server was unable to decrypt the encrypted ClientHello.
-
+
ERR_EMPTY_RESPONSE
uCEFConstants
-
+ The server closed the connection without sending any data.
-
+
ERR_ENCODING_CONVERSION_FAILED
uCEFConstants
-
+ Converting the response to target encoding failed.
-
+
ERR_ENCODING_DETECTION_FAILED
uCEFConstants
-
+ Detecting the encoding of the response failed.
-
+
ERR_FAILED
uCEFConstants
-
+ A generic failure occurred.
-
+
ERR_FILE_EXISTS
uCEFConstants
-
+ The file already exists.
-
+
ERR_FILE_NOT_FOUND
uCEFConstants
-
+ The file or directory cannot be found.
-
+
ERR_FILE_NO_SPACE
uCEFConstants
-
+ Not enough room left on the disk.
-
+
ERR_FILE_PATH_TOO_LONG
uCEFConstants
-
+ The path or file name is too long.
-
+
ERR_FILE_TOO_BIG
uCEFConstants
-
+ The file is too large.
-
+
ERR_FILE_VIRUS_INFECTED
uCEFConstants
-
-
-
-ERR_FTP_BAD_COMMAND_SEQUENCE
-uCEFConstants
-
-
-
-ERR_FTP_COMMAND_NOT_SUPPORTED
-uCEFConstants
-
-
-
-ERR_FTP_FAILED
-uCEFConstants
-
-
-
-ERR_FTP_FILE_BUSY
-uCEFConstants
-
-
-
-ERR_FTP_SERVICE_UNAVAILABLE
-uCEFConstants
-
-
-
-ERR_FTP_SYNTAX_ERROR
-uCEFConstants
-
-
-
-ERR_FTP_TRANSFER_ABORTED
-uCEFConstants
-
+ The file has a virus.
ERR_H2_OR_QUIC_REQUIRED
uCEFConstants
-
+ The request was blocked because of no H/2 or QUIC session.
ERR_HOST_RESOLVER_QUEUE_TOO_LARGE
uCEFConstants
-
+ There are too many pending DNS resolves, so a request in the queue was aborted.
ERR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT
uCEFConstants
-
+ A request to create an SSL tunnel connection through the HTTPS proxy received a 302 (temporary redirect) response. The response body might include a description of why the request failed.
+
+
TODO(crbug.com/40093955): This is deprecated and should not be used by new code.
ERR_HTTP_1_1_REQUIRED
uCEFConstants
-
+ HTTP_1_1_REQUIRED error code received on HTTP/2 session.
ERR_HTTP_RESPONSE_CODE_FAILURE
uCEFConstants
-
+ The server returned a non-2xx HTTP response code.
+
+
Note that this error is only used by certain APIs that interpret the HTTP response itself. URLRequest for instance just passes most non-2xx response back as success.
ERR_ICANN_NAME_COLLISION
uCEFConstants
-
+ Resolving a hostname to an IP address list included the IPv4 address "127.0.53.53". This is a special IP address which ICANN has recommended to indicate there was a name collision, and alert admins to a potential problem.
ERR_IMPORT_CA_CERT_FAILED
uCEFConstants
-
+ CA import failed due to some other error.
ERR_IMPORT_CA_CERT_NOT_CA
uCEFConstants
-
+ CA import failed - not a CA cert.
ERR_IMPORT_CERT_ALREADY_EXISTS
uCEFConstants
-
+ Import failed - certificate already exists in database. Note it's a little weird this is an error but reimporting a PKCS12 is ok (no-op). That's how Mozilla does it, though.
ERR_IMPORT_SERVER_CERT_FAILED
uCEFConstants
-
+ Server certificate import failed due to some internal error.
ERR_INCOMPLETE_CHUNKED_ENCODING
uCEFConstants
-
+ The HTTP response body is transferred with Chunked-Encoding, but the terminating zero-length chunk was never sent when the connection is closed.
ERR_INCOMPLETE_SPDY_HEADERS
uCEFConstants
-
+ HTTP/2 headers have been received, but not all of them - status or version headers are missing, so we're expecting additional frames to complete them.
+ERR_INCONSISTENT_IP_ADDRESS_SPACE
+uCEFConstants
+ The IP address space of the remote endpoint differed from the previous observed value during the same request. Any cache entry for the affected request should be invalidated.
+
+
ERR_INSECURE_RESPONSE
uCEFConstants
-
+ The server's response was insecure (e.g. there was a cert error).
-
+
ERR_INSUFFICIENT_RESOURCES
uCEFConstants
-
+ There were not enough resources to complete the operation.
-
+
ERR_INTERNET_DISCONNECTED
uCEFConstants
-
+ The Internet connection has been lost.
-
+
ERR_INVALID_ARGUMENT
uCEFConstants
-
+ An argument to the function is incorrect.
-
+
ERR_INVALID_AUTH_CREDENTIALS
uCEFConstants
-
+ Credentials could not be established during HTTP Authentication.
-
+
ERR_INVALID_CHUNKED_ENCODING
uCEFConstants
-
+ Error in chunked transfer encoding.
-
+
ERR_INVALID_ECH_CONFIG_LIST
uCEFConstants
-
+ The ECHConfigList fetched over DNS cannot be parsed.
-
+
ERR_INVALID_HANDLE
uCEFConstants
-
+ The handle or file descriptor is invalid.
-
+
ERR_INVALID_HTTP_RESPONSE
uCEFConstants
-
+ The server was expected to return an HTTP/1.x response, but did not. Rather than treat it as HTTP/0.9, this error is returned.
-
+
ERR_INVALID_REDIRECT
uCEFConstants
-
+ Attempting to load an URL resulted in a redirect to an invalid URL.
-
+
ERR_INVALID_RESPONSE
uCEFConstants
-
+ The server's response was invalid.
-
+
ERR_INVALID_SIGNED_EXCHANGE
uCEFConstants
-
+ An error occurred while handling a signed exchange.
-
+
ERR_INVALID_URL
uCEFConstants
-
+ The URL is invalid.
-
+
ERR_INVALID_WEB_BUNDLE
uCEFConstants
-
+ An error occurred while handling a Web Bundle source.
-
+
ERR_IO_PENDING
uCEFConstants
-
+ An asynchronous IO operation is not yet complete. This usually does not indicate a fatal error. Typically this error will be generated as a notification to wait for some external notification that the IO operation finally completed.
-
+
ERR_KEY_GENERATION_FAILED
uCEFConstants
-
+ Key generation failed.
-
+
ERR_MALFORMED_IDENTITY
uCEFConstants
-
+ The identity used for authentication is invalid.
-
+
ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
uCEFConstants
-
+ A mandatory proxy configuration could not be used. Currently this means that a mandatory PAC script could not be fetched, parsed or executed.
-
+
ERR_METHOD_NOT_SUPPORTED
uCEFConstants
-
+ The server did not support the request method.
-
+
ERR_MISCONFIGURED_AUTH_ENVIRONMENT
uCEFConstants
-
+ The environment was not set up correctly for authentication. For example, no KDC could be found or the principal is unknown.
-
+
ERR_MISSING_AUTH_CREDENTIALS
uCEFConstants
-
+ (GSSAPI) No Kerberos credentials were available during HTTP Authentication.
-
+
ERR_MSG_TOO_BIG
uCEFConstants
-
-
-
-ERR_NAME_NOT_RESOLVED
-uCEFConstants
-
+ The message was too large for the transport. (for example a UDP message which exceeds size threshold).
-ERR_NAME_RESOLUTION_FAILED
+ERR_NAME_NOT_RESOLVED
uCEFConstants
-
+ The host name could not be resolved.
+ERR_NAME_RESOLUTION_FAILED
+uCEFConstants
+ An error occurred when trying to do a name resolution (DNS).
+
+
ERR_NETWORK_ACCESS_DENIED
uCEFConstants
-
+ Permission to access the network was denied. This is used to distinguish errors that were most likely caused by a firewall from other access denied errors. See also ERR_ACCESS_DENIED.
+
+
+ERR_NETWORK_ACCESS_REVOKED
+uCEFConstants
+ The request was blocked because it originated from a frame that has disabled network access.
ERR_NETWORK_CHANGED
uCEFConstants
-
+ The network changed.
ERR_NETWORK_IO_SUSPENDED
uCEFConstants
-
+ An operation could not be completed because all network IO is suspended.
ERR_NONE
uCEFConstants
- Supported error code values. Ranges: 0- 99 System related errors 100-199 Connection related errors 200-299 Certificate errors 300-399 HTTP errors 400-499 Cache errors 500-599 ? 600-699 FTP errors 700-799 Certificate manager errors 800-899 DNS resolver errors
+ No error.
ERR_NOT_IMPLEMENTED
uCEFConstants
-
+ The operation failed because of unimplemented functionality.
ERR_NO_BUFFER_SPACE
uCEFConstants
-
+ No socket buffer space is available.
ERR_NO_PRIVATE_KEY_FOR_CERT
uCEFConstants
-
+ An attempt to import a client certificate failed, as the user's key database lacked a corresponding private key.
ERR_NO_SSL_VERSIONS_ENABLED
uCEFConstants
-
+ No SSL protocol versions are enabled.
ERR_NO_SUPPORTED_PROXIES
uCEFConstants
-
+ There are no supported proxies in the provided list.
ERR_NS_CACHE_MISS
uCEFConstants
-
+ The entry was not found in cache or other local sources, for lookups where only local sources were queried. TODO(ericorth): Consider renaming to DNS_LOCAL_MISS or something like that as the cache is not necessarily queried either.
ERR_OUT_OF_MEMORY
uCEFConstants
-
+ Memory allocation failed.
ERR_PAC_NOT_IN_DHCP
uCEFConstants
-
+ No PAC URL configuration could be retrieved from DHCP. This can indicate either a failure to retrieve the DHCP configuration, or that there was no PAC URL configured in DHCP.
ERR_PAC_SCRIPT_FAILED
uCEFConstants
-
+ The evaluation of the PAC script failed.
ERR_PAC_SCRIPT_TERMINATED
uCEFConstants
-
+ The PAC script terminated fatally and must be reloaded.
ERR_PKCS12_IMPORT_BAD_PASSWORD
uCEFConstants
-
+ PKCS #12 import failed due to incorrect password.
ERR_PKCS12_IMPORT_FAILED
uCEFConstants
-
+ PKCS #12 import failed due to other error.
ERR_PKCS12_IMPORT_INVALID_FILE
uCEFConstants
-
+ PKCS #12 import failed due to invalid/corrupt file.
ERR_PKCS12_IMPORT_INVALID_MAC
uCEFConstants
-
+ PKCS #12 import failed due to invalid MAC.
ERR_PKCS12_IMPORT_UNSUPPORTED
uCEFConstants
-
+ PKCS #12 import failed due to unsupported features.
ERR_PRECONNECT_MAX_SOCKET_LIMIT
uCEFConstants
-
+ We've hit the max socket limit for the socket pool while preconnecting. We don't bother trying to preconnect more sockets.
ERR_PRIVATE_KEY_EXPORT_FAILED
uCEFConstants
-
+ Failure to export private key.
ERR_PROXY_AUTH_REQUESTED
uCEFConstants
-
+ The proxy requested authentication (for tunnel establishment).
ERR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION
uCEFConstants
-
+ Proxy Auth Requested without a valid Client Socket Handle.
ERR_PROXY_AUTH_UNSUPPORTED
uCEFConstants
-
+ The proxy requested authentication (for tunnel establishment) with an unsupported method.
ERR_PROXY_CERTIFICATE_INVALID
uCEFConstants
-
+ The certificate presented by the HTTPS Proxy was invalid.
ERR_PROXY_CONNECTION_FAILED
uCEFConstants
-
+ Could not create a connection to the proxy server. An error occurred either in resolving its name, or in connecting a socket to it. Note that this does NOT include failures during the actual "CONNECT" method of an HTTP proxy.
ERR_PROXY_HTTP_1_1_REQUIRED
uCEFConstants
-
+ HTTP_1_1_REQUIRED error code received on HTTP/2 session to proxy.
ERR_QUIC_CERT_ROOT_NOT_KNOWN
uCEFConstants
-
+ The certificate presented on a QUIC connection does not chain to a known root and the origin connected to is not on a list of domains where unknown roots are allowed.
ERR_QUIC_GOAWAY_REQUEST_CAN_BE_RETRIED
uCEFConstants
-
+ A GOAWAY frame has been received indicating that the request has not been processed and is therefore safe to retry on a different connection.
ERR_QUIC_HANDSHAKE_FAILED
uCEFConstants
-
+ The QUIC crypto handshake failed. This means that the server was unable to read any requests sent, so they may be resent.
ERR_QUIC_PROTOCOL_ERROR
uCEFConstants
-
+ There is a QUIC protocol error.
ERR_READ_IF_READY_NOT_IMPLEMENTED
uCEFConstants
-
+ Socket ReadIfReady support is not implemented. This error should not be user visible, because the normal Read() method is used as a fallback.
ERR_REQUEST_RANGE_NOT_SATISFIABLE
uCEFConstants
-
+ The response was 416 (Requested range not satisfiable) and the server cannot satisfy the range requested.
ERR_RESPONSE_BODY_TOO_BIG_TO_DRAIN
uCEFConstants
-
+ The HTTP response was too big to drain.
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
uCEFConstants
-
+ The HTTP response contained multiple Content-Disposition headers.
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH
uCEFConstants
-
+ The HTTP response contained multiple distinct Content-Length headers.
ERR_RESPONSE_HEADERS_MULTIPLE_LOCATION
uCEFConstants
-
+ The HTTP response contained multiple Location headers.
ERR_RESPONSE_HEADERS_TOO_BIG
uCEFConstants
-
+ The headers section of the response is too large.
ERR_RESPONSE_HEADERS_TRUNCATED
uCEFConstants
-
+ The HTTP headers were truncated by an EOF.
ERR_SELF_SIGNED_CERT_GENERATION_FAILED
uCEFConstants
-
+ Self-signed certificate generation failed.
ERR_SOCKET_IS_CONNECTED
uCEFConstants
-
+ The socket is already connected.
ERR_SOCKET_NOT_CONNECTED
uCEFConstants
-
+ The socket is not connected.
ERR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE
uCEFConstants
-
+ Failed to set the socket's receive buffer size as requested, despite success return code from setsockopt.
ERR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE
uCEFConstants
-
+ Failed to set the socket's send buffer size as requested, despite success return code from setsockopt.
ERR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR
uCEFConstants
-
+ Failed to set the socket's receive buffer size as requested.
ERR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR
uCEFConstants
-
+ Failed to set the socket's send buffer size as requested.
ERR_SOCKS_CONNECTION_FAILED
uCEFConstants
-
+ Failed establishing a connection to the SOCKS proxy server for a target host.
ERR_SOCKS_CONNECTION_HOST_UNREACHABLE
uCEFConstants
-
-
-
-ERR_SPDY_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER
-uCEFConstants
-
-
-
-ERR_SPDY_CLIENT_REFUSED_STREAM
-uCEFConstants
-
+ The SOCKS proxy server failed establishing connection to the target host because that host is unreachable.
ERR_SPDY_COMPRESSION_ERROR
uCEFConstants
-
+ Decoding or encoding of compressed HTTP/2 headers failed.
ERR_SPDY_FLOW_CONTROL_ERROR
uCEFConstants
-
+ The peer violated HTTP/2 flow control.
ERR_SPDY_FRAME_SIZE_ERROR
uCEFConstants
-
+ The peer sent an improperly sized HTTP/2 frame.
ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY
uCEFConstants
-
+ Transport security is inadequate for the HTTP/2 version.
ERR_SPDY_PING_FAILED
uCEFConstants
-
+ HTTP/2 server didn't respond to the PING message.
ERR_SPDY_PROTOCOL_ERROR
uCEFConstants
-
-
-
-ERR_SPDY_PUSHED_RESPONSE_DOES_NOT_MATCH
-uCEFConstants
-
-
-
-ERR_SPDY_PUSHED_STREAM_NOT_AVAILABLE
-uCEFConstants
-
+ There is an HTTP/2 protocol error.
ERR_SPDY_RST_STREAM_NO_ERROR_RECEIVED
uCEFConstants
-
+ Received HTTP/2 RST_STREAM frame with NO_ERROR error code. This error should be handled internally by HTTP/2 code, and should not make it above the SpdyStream layer.
ERR_SPDY_SERVER_REFUSED_STREAM
uCEFConstants
-
+ HTTP/2 server refused the request without processing, and sent either a GOAWAY frame with error code NO_ERROR and Last-Stream-ID lower than the stream id corresponding to the request indicating that this request has not been processed yet, or a RST_STREAM frame with error code REFUSED_STREAM. Client MAY retry (on a different connection). See RFC7540 Section 8.1.4.
ERR_SPDY_STREAM_CLOSED
uCEFConstants
-
+ Received an HTTP/2 frame on a closed stream.
ERR_SSL_BAD_PEER_PUBLIC_KEY
uCEFConstants
-
+ SSL peer's public key is invalid.
ERR_SSL_BAD_RECORD_MAC_ALERT
uCEFConstants
-
+ An SSL peer sent us a fatal bad_record_mac alert. This has been observed from servers with buggy DEFLATE support.
ERR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT
uCEFConstants
-
+ Failed to import a client certificate from the platform store into the SSL library.
ERR_SSL_CLIENT_AUTH_CERT_NEEDED
uCEFConstants
-
+ The server requested a client certificate for SSL client authentication.
ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY
uCEFConstants
-
+ The SSL client certificate has no private key.
ERR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS
uCEFConstants
-
+ There were no common signature algorithms between our client certificate private key and the server's preferences.
ERR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED
uCEFConstants
-
+ The permission to use the SSL client certificate's private key was denied.
ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED
uCEFConstants
-
+ We were unable to sign the CertificateVerify data of an SSL client auth handshake with the client certificate's private key.
+
+
Possible causes for this include the user implicitly or explicitly denying access to the private key, the private key may not be valid for signing, the key may be relying on a cached handle which is no longer valid, or the CSP won't allow arbitrary data to be signed.
ERR_SSL_DECOMPRESSION_FAILURE_ALERT
uCEFConstants
-
+ An SSL peer sent us a fatal decompression_failure alert. This typically occurs when a peer selects DEFLATE compression in the mistaken belief that it supports it.
ERR_SSL_DECRYPT_ERROR_ALERT
uCEFConstants
-
+ An SSL peer sent us a fatal decrypt_error alert. This typically occurs when a peer could not correctly verify a signature (in CertificateVerify or ServerKeyExchange) or validate a Finished message.
ERR_SSL_HANDSHAKE_NOT_COMPLETED
uCEFConstants
-
+ An operation failed because the SSL handshake has not completed.
ERR_SSL_KEY_USAGE_INCOMPATIBLE
uCEFConstants
-
+ The server's certificate has a keyUsage extension incompatible with the negotiated TLS key exchange method.
ERR_SSL_NO_RENEGOTIATION
uCEFConstants
-
+ The peer sent an SSL no_renegotiation alert message.
ERR_SSL_OBSOLETE_CIPHER
uCEFConstants
-
+ The SSL server required an unsupported cipher suite that has since been removed. This error will temporarily be signaled on a fallback for one or two releases immediately following a cipher suite's removal, after which the fallback will be removed.
ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN
uCEFConstants
-
+ The certificate didn't match the built-in public key pins for the host name. The pins are set in net/http/transport_security_state.cc and require that one of a set of public keys exist on the path from the leaf to the root.
ERR_SSL_PROTOCOL_ERROR
uCEFConstants
-
+ An SSL protocol error occurred.
ERR_SSL_RENEGOTIATION_REQUESTED
uCEFConstants
-
+ The server requested a renegotiation (rehandshake).
ERR_SSL_SERVER_CERT_BAD_FORMAT
uCEFConstants
-
+ The SSL server presented a certificate which could not be decoded. This is not a certificate error code as no X509Certificate object is available. This error is fatal.
ERR_SSL_SERVER_CERT_CHANGED
uCEFConstants
-
+ The SSL server certificate changed in a renegotiation.
ERR_SSL_UNRECOGNIZED_NAME_ALERT
uCEFConstants
-
+ The SSL server sent us a fatal unrecognized_name alert.
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
uCEFConstants
-
+ The client and server don't support a common SSL protocol version or cipher suite.
ERR_SYN_REPLY_NOT_RECEIVED
uCEFConstants
-
+ FLIP data received without receiving a SYN_REPLY on the stream.
ERR_TEMPORARILY_THROTTLED
uCEFConstants
-
+ The request throttler module cancelled this request to avoid DDOS.
ERR_TIMED_OUT
uCEFConstants
-
+ An operation timed out.
ERR_TLS13_DOWNGRADE_DETECTED
uCEFConstants
-
+ TLS 1.3 was enabled, but a lower version was negotiated and the server returned a value indicating it supported TLS 1.3. This is part of a security check in TLS 1.3, but it may also indicate the user is behind a buggy TLS-terminating proxy which implemented TLS 1.2 incorrectly. (See https://crbug.com/boringssl/226 .)
+ERR_TOO_MANY_ACCEPT_CH_RESTARTS
+uCEFConstants
+ The ACCEPT_CH restart has been triggered too many times
+
+
ERR_TOO_MANY_REDIRECTS
uCEFConstants
-
+ Attempting to load an URL resulted in too many redirects.
-
+
ERR_TOO_MANY_RETRIES
uCEFConstants
-
+ An HTTP transaction was retried too many times due for authentication or invalid certificates. This may be due to a bug in the net stack that would otherwise infinite loop, or if the server or proxy continually requests fresh credentials or presents a fresh invalid certificate.
-
+
ERR_TRUST_TOKEN_OPERATION_FAILED
uCEFConstants
-
+ A Trust Tokens protocol operation-executing request failed for one of a number of reasons (precondition failure, internal error, bad response).
-
+
ERR_TRUST_TOKEN_OPERATION_SUCCESS_WITHOUT_SENDING_REQUEST
uCEFConstants
-
+ When handling a Trust Tokens protocol operation-executing request, the system was able to execute the request's Trust Tokens operation without sending the request to its destination: for instance, the results could have been present in a local cache (for redemption) or the operation could have been diverted to a local provider (for "platform-provided" issuance).
-
+
ERR_TUNNEL_CONNECTION_FAILED
uCEFConstants
-
-
-
-ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH
-uCEFConstants
-
+ A tunnel connection through the proxy could not be established.
-ERR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS
+ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH
uCEFConstants
-
+ The attempt to reuse a connection to send proxy auth credentials failed before the AuthController was used to generate credentials. The caller should reuse the controller with a new connection. This error is only used internally by the network stack.
+ERR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS
+uCEFConstants
+ An undocumented SSPI or GSSAPI status code was returned.
+
+
ERR_UNEXPECTED
uCEFConstants
-
+ An unexpected error. This may be caused by a programming mistake or an invalid assumption.
+
+
+ERR_UNEXPECTED_CONTENT_DICTIONARY_HEADER
+uCEFConstants
+ The header of dictionary compressed stream does not match the expected value.
ERR_UNEXPECTED_PROXY_AUTH
uCEFConstants
-
+ The response was 407 (Proxy Authentication Required), yet we did not send the request to a proxy.
ERR_UNEXPECTED_SECURITY_LIBRARY_STATUS
uCEFConstants
-
+ An unexpected, but documented, SSPI or GSSAPI status code was returned.
ERR_UNKNOWN_URL_SCHEME
uCEFConstants
-
+ The scheme of the URL is unknown.
ERR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT
uCEFConstants
-
+ The server sent an FTP directory listing in a format we do not understand.
ERR_UNSAFE_PORT
uCEFConstants
-
+ Attempting to load an URL with an unsafe port number. These are port numbers that correspond to services, which are not robust to spurious input that may be constructed as a result of an allowed web construct (e.g., HTTP looks a lot like SMTP, so form submission to port 25 is denied).
ERR_UNSAFE_REDIRECT
uCEFConstants
-
+ Attempting to load an URL resulted in an unsafe redirect (e.g., a redirect to file:// is considered unsafe).
ERR_UNSUPPORTED_AUTH_SCHEME
uCEFConstants
-
+ An HTTP Authentication scheme was tried which is not supported on this machine.
ERR_UPLOAD_FILE_CHANGED
uCEFConstants
-
+ The file upload failed because the file's modification time was different from the expectation.
ERR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED
uCEFConstants
-
+ The upload failed because the upload stream needed to be re-read, due to a retry or a redirect, but the upload stream doesn't support that operation.
ERR_WINSOCK_UNEXPECTED_WRITTEN_BYTES
uCEFConstants
-
+ Winsock sometimes reports more data written than passed. This is probably due to a broken LSP.
ERR_WRONG_VERSION_ON_EARLY_DATA
uCEFConstants
-
+ TLS 1.3 early data was offered, but the server responded with TLS 1.2 or earlier. This is an internal error code to account for a backwards-compatibility issue with early data and TLS 1.2. It will be received before any data is returned from the socket. The request should be retried with early data disabled.
+
+
See https://tools.ietf.org/html/rfc8446#appendix-D.3 for details.
ERR_WS_PROTOCOL_ERROR
uCEFConstants
-
+ Websocket protocol error. Indicates that we are terminating the connection due to a malformed frame or other protocol violation.
ERR_WS_THROTTLE_QUEUE_TOO_LARGE
uCEFConstants
-
+ There are too many pending WebSocketJob instances, so the new job was not pushed to the queue.
ERR_WS_UPGRADE
uCEFConstants
-
+ When a WebSocket handshake is done successfully and the connection has been upgraded, the URLRequest is cancelled with this error code.
+ERR_ZSTD_WINDOW_SIZE_TOO_BIG
+uCEFConstants
+ Content decoding failed due to the zstd window size being too big (over 8MB).
+
+
EVENTFLAG_ALTGR_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_ALT_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_CAPS_LOCK_ON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_COMMAND_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_CONTROL_DOWN
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_KEY_PAD
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_LEFT
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_REPEAT
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_IS_RIGHT
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_LEFT_MOUSE_BUTTON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_MIDDLE_MOUSE_BUTTON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_NONE
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_NUM_LOCK_ON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_RIGHT_MOUSE_BUTTON
uCEFConstants
Supported event bit flag.
-
+
EVENTFLAG_SHIFT_DOWN
uCEFConstants
Supported event bit flag.
-
+
FileVersionInfoToString
uCEFMiscFunctions
-
+
FILE_DIALOG_OPEN
uCEFConstants
Requires that the file exists before allowing the user to pick it.
-
+
FILE_DIALOG_OPEN_FOLDER
uCEFConstants
Like Open, but selects a folder to open.
-
+
FILE_DIALOG_OPEN_MULTIPLE
uCEFConstants
Like Open, but allows picking multiple files to open.
-
+
FILE_DIALOG_SAVE
uCEFConstants
Allows picking a nonexistent file, and prompts to overwrite if the file already exists.
-
+
FixCefTime
uCEFMiscFunctions
Returns a new TCefTime with a valid time in case the original has errors.
-
+
GetAbsoluteDirPath
uCEFMiscFunctions
-
+
GetCefKeyboardModifiers
uCEFMiscFunctions
-
+
GetCefMouseModifiers
uCEFMiscFunctions
-
+
GetCefMouseModifiers
uCEFMiscFunctions
-
+
GetCommandLineSwitchValue
uCEFMiscFunctions
Returns a command line switch value if it exists.
-
+
GetDefaultCEFUserAgent
uCEFMiscFunctions
@@ -4613,367 +4644,367 @@
-
+
GetDeviceScaleFactor
uCEFMiscFunctions
-
+
GetDLLHeaderMachine
uCEFMiscFunctions
-
+
GetDLLVersion
uCEFMiscFunctions
-
+
GetDPIForHandle
uCEFMiscFunctions
-
+
GetExtendedFileVersion
uCEFMiscFunctions
-
+
GetFileTypeDescription
uCEFMiscFunctions
-
+
GetGlobalMemoryStatusEx
uCEFMiscFunctions
-
+
GetIsWow64Process2
uCEFMiscFunctions
-
+
GetModulePath
uCEFMiscFunctions
Retrieves the fully qualified path for the current module.
-
+
GetRealWindowsVersion
uCEFMiscFunctions
-
+
GetRegistryWindowsVersion
uCEFMiscFunctions
-
+
GetScreenDPI
uCEFMiscFunctions
-
+
GetTimeIntervalMilliseconds
uCEFMiscFunctions
Returns the time interval between now and from_ in milliseconds. This funcion should only be used by TCEFTimerWorkScheduler.
-
+
GetWindowsMajorMinorVersion
uCEFMiscFunctions
-
+
GlobalCEFApp
uCEFApplication
-
+
GlobalCEFApp
uCEFApplicationCore
-
+
GlobalCEFTimerWorkScheduler
uCEFTimerWorkScheduler
-
+
GlobalCEFWorkScheduler
uCEFWorkScheduler
-
+
GlobalFMXWorkScheduler
uCEFFMXWorkScheduler
-
+
GOOGLE_DISCOVERY_DOCUMENT
uCEFOAuth2Helper
-
+
GWLP_HWNDPARENT
uCEFMiscFunctions
-
+
GWLP_WNDPROC
uCEFMiscFunctions
-
+
IApplicationCoreEvents
uCEFInterfaces
Custom interface used to handle all the TCefApplicationCore events.
-
+
ICefAccessibilityHandler
uCEFInterfaces
Implement this interface to receive accessibility notification when accessibility events have been registered. The functions of this interface will be called on the UI thread.
-
+
ICefApp
uCEFInterfaces
Implement this interface to provide handler implementations. Methods will be called by the process and/or thread indicated.
-
+
ICefAudioHandler
uCEFInterfaces
Implement this interface to handle audio events.
-
+
ICefAuthCallback
uCEFInterfaces
Callback interface used for asynchronous continuation of authentication requests.
-
+
ICefBaseRefCounted
uCEFInterfaces
All ref-counted framework interfaces must inherit from this interface.
-
+
ICefBeforeDownloadCallback
uCEFInterfaces
Callback interface used to asynchronously continue a download.
-
+
ICefBinaryValue
uCEFInterfaces
Interface representing a binary value. Can be used on any process and thread.
-
+
ICefBoxLayout
uCEFInterfaces
A Layout manager that arranges child views vertically or horizontally in a side-by-side fashion with spacing around and between the child views. The child views are always sized according to their preferred size. If the host's bounds provide insufficient space, child views will be clamped. Excess space will not be distributed. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefBrowser
uCEFInterfaces
Interface used to represent a browser. When used in the browser process the functions of this interface may be called on any thread unless otherwise indicated in the comments. When used in the render process the functions of this interface may only be called on the main thread.
-
+
ICefBrowserHost
uCEFInterfaces
Interface used to represent the browser process aspects of a browser. The functions of this interface can only be called in the browser process. They may be called on any thread in that process unless otherwise indicated in the comments.
-
+
ICefBrowserProcessHandler
uCEFInterfaces
Interface used to implement browser process callbacks. The functions of this interface will be called on the browser process main thread unless otherwise indicated.
-
+
ICefBrowserView
uCEFInterfaces
A View hosting a ICefBrowser instance. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefBrowserViewDelegate
uCEFInterfaces
Implement this interface to handle BrowserView events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefBrowserViewDelegateEvents
uCEFInterfaces
Custom interface used to handle all the ICefBrowserViewDelegate events.
-
+
ICefButton
uCEFInterfaces
A View representing a button. Depending on the specific type, the button could be implemented by a native control or custom rendered. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefButtonDelegate
uCEFInterfaces
Implement this interface to handle Button events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefButtonDelegateEvents
uCEFInterfaces
Custom interface used to handle all the ICefButtonDelegate events.
-
+
ICefCallback
uCEFInterfaces
Generic callback interface used for asynchronous continuation.
-
+
ICefClient
uCEFInterfaces
Implement this interface to provide handler implementations.
-
+
ICefCommandHandler
uCEFInterfaces
Implement this interface to handle events related to commands. The functions of this interface will be called on the UI thread.
-
+
ICefCommandLine
uCEFInterfaces
Interface used to create and/or parse command line arguments. Arguments with "–", "-" and, on Windows, "/" prefixes are considered switches. Switches will always precede any arguments without switch prefixes. Switches can optionally have a value specified using the "=" delimiter (e.g. "-switch=value"). An argument of "–" will terminate switch parsing with all subsequent tokens, regardless of prefix, being interpreted as non-switch arguments. Switch names should be lowercase ASCII and will be converted to such if necessary. Switch values will retain the original case and UTF8 encoding. This interface can be used before cef_initialize() is called.
-
+
ICefCompletionCallback
uCEFInterfaces
Generic callback interface used for asynchronous completion.
-
+
ICefContextMenuHandler
uCEFInterfaces
Implement this interface to handle context menu events. The functions of this interface will be called on the UI thread.
-
+
ICefContextMenuParams
uCEFInterfaces
Provides information about the context menu state. The functions of this interface can only be accessed on browser process the UI thread.
-
+
ICefCookieAccessFilter
uCEFInterfaces
Implement this interface to filter cookies that may be sent or received from resource requests. The functions of this interface will be called on the IO thread unless otherwise indicated.
-
+
ICefCookieManager
uCEFInterfaces
Interface used for managing cookies. The functions of this interface may be called on any thread unless otherwise indicated.
-
+
ICefCookieVisitor
uCEFInterfaces
Interface to implement for visiting cookie values. The functions of this interface will always be called on the UI thread.
-
+
ICefCustomStreamReader
uCEFInterfaces
Interface used to read data from a stream. The functions of this interface may be called on any thread.
-
+
ICefDeleteCookiesCallback
uCEFInterfaces
Interface to implement to be notified of asynchronous completion via ICefCookieManager.DeleteCookies.
-
+
ICefDevToolsMessageObserver
uCEFInterfaces
Callback interface for ICefBrowserHost.AddDevToolsMessageObserver. The functions of this interface will be called on the browser process UI thread.
-
+
ICefDialogHandler
uCEFInterfaces
Implement this interface to handle dialog events. The functions of this interface will be called on the browser process UI thread.
-
+
ICefDictionaryValue
uCEFInterfaces
Interface representing a dictionary value. Can be used on any process and thread.
-
+
ICefDisplay
uCEFInterfaces
This interface typically, but not always, corresponds to a physical display connected to the system. A fake Display may exist on a headless system, or a Display may correspond to a remote, virtual display. All size and position values are in density independent pixel (DIP) coordinates unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefDisplayHandler
uCEFInterfaces
Implement this interface to handle events related to browser display state. The functions of this interface will be called on the UI thread.
-
+
ICefDomDocument
uCEFInterfaces
Interface used to represent a DOM document. The functions of this interface should only be called on the render process main thread thread.
-
+
ICefDomNode
uCEFInterfaces
Interface used to represent a DOM node. The functions of this interface should only be called on the render process main thread.
-
+
ICefDomVisitor
uCEFInterfaces
Interface to implement for visiting the DOM. The functions of this interface will be called on the render process main thread.
-
+
ICefDownloadHandler
uCEFInterfaces
Interface used to handle file downloads. The functions of this interface will called on the browser process UI thread.
-
+
ICefDownloadImageCallback
uCEFInterfaces
Callback interface for ICefBrowserHost.DownloadImage. The functions of this interface will be called on the browser process UI thread.
-
+
ICefDownloadItem
uCEFInterfaces
Interface used to represent a download item.
-
+
ICefDownloadItemCallback
uCEFInterfaces
Callback interface used to asynchronously cancel a download.
-
+
ICefDragData
uCEFInterfaces
Interface used to represent drag data. The functions of this interface may be called on any thread.
-
+
ICefDragHandler
uCEFInterfaces
Implement this interface to handle events related to dragging. The functions of this interface will be called on the UI thread.
-
+
ICefEndTracingCallback
uCEFInterfaces
Implement this interface to receive notification when tracing has completed. The functions of this interface will be called on the browser process UI thread.
-
+
ICefFileDialogCallback
uCEFInterfaces
Callback interface for asynchronous continuation of file dialog requests.
-
+
ICefFillLayout
uCEFInterfaces
A simple Layout that causes the associated Panel's one child to be sized to match the bounds of its parent. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefFindHandler
uCEFInterfaces
Implement this interface to handle events related to find results. The functions of this interface will be called on the UI thread.
-
+
ICefFocusHandler
uCEFInterfaces
Implement this interface to handle events related to focus. The functions of this interface will be called on the UI thread.
-
+
ICefFrame
uCEFInterfaces
Interface used to represent a frame in the browser window. When used in the browser process the functions of this interface may be called on any thread unless otherwise indicated in the comments. When used in the render process the functions of this interface may only be called on the main thread.
-
+
ICefFrameHandler
uCEFInterfaces
Implement this interface to handle events related to ICefFrame life span. The order of callbacks is:
@@ -4996,4254 +5027,4254 @@
The functions of this interface will be called on the UI thread unless otherwise indicated.
-
+
ICefImage
uCEFInterfaces
Container for a single image represented at different scale factors. All image representations should be the same size in density independent pixel (DIP) units. For example, if the image at scale factor 1.0 is 100x100 pixels then the image at scale factor 2.0 should be 200x200 pixels – both images will display with a DIP size of 100x100 units. The functions of this interface can be called on any browser process thread.
-
+
ICefJsDialogCallback
uCEFInterfaces
Callback interface used for asynchronous continuation of JavaScript dialog requests.
-
+
ICefJsDialogHandler
uCEFInterfaces
Implement this interface to handle events related to JavaScript dialogs. The functions of this interface will be called on the UI thread.
-
+
ICefKeyboardHandler
uCEFInterfaces
Implement this interface to handle events related to keyboard input. The functions of this interface will be called on the UI thread.
-
+
ICefLabelButton
uCEFInterfaces
LabelButton is a button with optional text and/or icon. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefLayout
uCEFInterfaces
A Layout handles the sizing of the children of a Panel according to implementation-specific heuristics. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefLifeSpanHandler
uCEFInterfaces
Implement this interface to handle events related to browser life span. The functions of this interface will be called on the UI thread unless otherwise indicated.
-
+
ICefListValue
uCEFInterfaces
Interface representing a list value. Can be used on any process and thread.
-
+
ICefLoadHandler
uCEFInterfaces
Implement this interface to handle events related to browser load status. The functions of this interface will be called on the browser process UI thread or render process main thread (TID_RENDERER).
-
+
ICefMediaAccessCallback
uCEFInterfaces
Callback interface used for asynchronous continuation of media access permission requests.
-
+
ICefMediaAccessHandler
uCEFInterfaces
Implement this interface to handle events related to media access permission requests. The functions of this interface will be called on the browser process UI thread.
-
+
ICefMediaObserver
uCEFInterfaces
Implemented by the client to observe MediaRouter events and registered via ICefMediaRouter.AddObserver. The functions of this interface will be called on the browser process UI thread.
-
+
ICefMediaRoute
uCEFInterfaces
Represents the route between a media source and sink. Instances of this object are created via ICefMediaRouter.CreateRoute and retrieved via ICefMediaObserver.OnRoutes. Contains the status and metadata of a routing operation. The functions of this interface may be called on any browser process thread unless otherwise indicated.
-
+
ICefMediaRouteCreateCallback
uCEFInterfaces
Callback interface for ICefMediaRouter.CreateRoute. The functions of this interface will be called on the browser process UI thread.
-
+
ICefMediaRouter
uCEFInterfaces
Supports discovery of and communication with media devices on the local network via the Cast and DIAL protocols. The functions of this interface may be called on any browser process thread unless otherwise indicated.
-
+
ICefMediaSink
uCEFInterfaces
Represents a sink to which media can be routed. Instances of this object are retrieved via ICefMediaObserver.OnSinks. The functions of this interface may be called on any browser process thread unless otherwise indicated.
-
+
ICefMediaSinkDeviceInfoCallback
uCEFInterfaces
Callback interface for ICefMediaSink.GetDeviceInfo. The functions of this interface will be called on the browser process UI thread.
-
+
ICefMediaSource
uCEFInterfaces
Represents a source from which media can be routed. Instances of this object are retrieved via ICefMediaRouter.GetSource. The functions of this interface may be called on any browser process thread unless otherwise indicated.
-
+
ICefMenuButton
uCEFInterfaces
MenuButton is a button with optional text, icon and/or menu marker that shows a menu when clicked with the left mouse button. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefMenuButtonDelegate
uCEFInterfaces
Implement this interface to handle MenuButton events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefMenuButtonDelegateEvents
uCEFInterfaces
Custom interface used to handle all the ICefMenuButtonDelegate events.
-
+
ICefMenuButtonPressedLock
uCEFInterfaces
MenuButton pressed lock is released when this object is destroyed.
-
+
ICefMenuModel
uCEFInterfaces
Supports creation and modification of menus. See TCefMenuId for the command ids that have default implementations. All user-defined command ids should be between MENU_ID_USER_FIRST and MENU_ID_USER_LAST. The functions of this interface can only be accessed on the browser process the UI thread.
-
+
ICefMenuModelDelegate
uCEFInterfaces
Implement this interface to handle menu model events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefNavigationEntry
uCEFInterfaces
Interface used to represent an entry in navigation history.
-
+
ICefNavigationEntryVisitor
uCEFInterfaces
Callback interface for ICefBrowserHost.GetNavigationEntries. The functions of this interface will be called on the browser process UI thread.
-
+
ICefOverlayController
uCEFInterfaces
Controller for an overlay that contains a contents View added via ICefWindow.AddOverlayView. Methods exposed by this controller should be called in preference to functions of the same name exposed by the contents View unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefPanel
uCEFInterfaces
A Panel is a container in the views hierarchy that can contain other Views as children. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefPanelDelegate
uCEFInterfaces
Implement this interface to handle Panel events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefPanelDelegateEvents
uCEFInterfaces
Custom interface used to handle all the ICefPanelDelegate events.
-
+
ICefPdfPrintCallback
uCEFInterfaces
Callback interface for ICefBrowserHost.PrintToPDF. The functions of this interface will be called on the browser process UI thread.
-
+
ICefPermissionHandler
uCEFInterfaces
Implement this interface to handle events related to permission requests. The functions of this interface will be called on the browser process UI thread.
-
+
ICefPermissionPromptCallback
uCEFInterfaces
Callback interface used for asynchronous continuation of permission prompts.
-
+
ICefPostData
uCEFInterfaces
Interface used to represent post data for a web request. The functions of this interface may be called on any thread.
-
+
ICefPostDataElement
uCEFInterfaces
Interface used to represent a single element in the request post data. The functions of this interface may be called on any thread.
-
+
ICefPreferenceManager
uCEFInterfaces
Manage access to preferences. Many built-in preferences are registered by Chromium. Custom preferences can be registered in ICefBrowserProcessHandler.OnRegisterCustomPreferences.
-
+
ICefPrintDialogCallback
uCEFInterfaces
Callback interface for asynchronous continuation of print dialog requests.
-
+
ICefPrintHandler
uCEFInterfaces
Implement this interface to handle printing on Linux. Each browser will have only one print job in progress at a time. The functions of this interface will be called on the browser process UI thread.
-
+
ICefPrintJobCallback
uCEFInterfaces
Callback interface for asynchronous continuation of print job requests.
-
+
ICefPrintSettings
uCEFInterfaces
Interface representing print settings.
-
+
ICefProcessMessage
uCEFInterfaces
Interface representing a message. Can be used on any process and thread.
-
+
ICefReadHandler
uCEFInterfaces
Structure the client can implement to provide a custom stream reader. The functions of this structure may be called on any thread.
-
+
ICefRegistration
uCEFInterfaces
Generic callback interface used for managing the lifespan of a registration.
-
+
ICefRenderHandler
uCEFInterfaces
Implement this interface to handle events when window rendering is disabled. The functions of this interface will be called on the UI thread.
-
+
ICefRenderProcessHandler
uCEFInterfaces
Interface used to implement render process callbacks. The functions of this interface will be called on the render process main thread (TID_RENDERER) unless otherwise indicated.
-
+
ICefRequest
uCEFInterfaces
Interface used to represent a web request. The functions of this interface may be called on any thread.
-
+
ICefRequestContext
uCEFInterfaces
A request context provides request handling for a set of related browser or URL request objects. A request context can be specified when creating a new browser via the ICefBrowserHost static factory functions or when creating a new URL request via the ICefUrlRequest static factory functions. Browser objects with different request contexts will never be hosted in the same render process. Browser objects with the same request context may or may not be hosted in the same render process depending on the process model. Browser objects created indirectly via the JavaScript window.open function or targeted links will share the same render process and the same request context as the source browser. When running in single-process mode there is only a single render process (the main process) and so all browsers created in single-process mode will share the same request context. This will be the first request context passed into a ICefBrowserHost static factory function and all other request context objects will be ignored.
-
+
ICefRequestContextHandler
uCEFInterfaces
Implement this interface to provide handler implementations. The handler instance will not be released until all objects related to the context have been destroyed.
-
+
ICefRequestHandler
uCEFInterfaces
Implement this interface to handle events related to browser requests. The functions of this interface will be called on the thread indicated.
-
+
ICefResolveCallback
uCEFInterfaces
Callback interface for ICefRequestContext.ResolveHost.
-
+
ICefResourceBundle
uCEFInterfaces
Interface used for retrieving resources from the resource bundle (*.pak) files loaded by CEF during startup or via the ICefResourceBundleHandler returned from ICefApp.GetResourceBundleHandler. See TCefSettings for additional options related to resource bundle loading. The functions of this interface may be called on any thread unless otherwise indicated.
-
+
ICefResourceBundleHandler
uCEFInterfaces
Interface used to implement a custom resource bundle interface. See TCefSettings for additional options related to resource bundle loading. The functions of this interface may be called on multiple threads.
-
+
ICefResourceHandler
uCEFInterfaces
Interface used to implement a custom request handler interface. The functions of this interface will be called on the IO thread unless otherwise indicated.
-
+
ICefResourceReadCallback
uCEFInterfaces
Callback for asynchronous continuation of ICefResourceHandler.read.
-
+
ICefResourceRequestHandler
uCEFInterfaces
Implement this interface to handle events related to browser requests. The functions of this interface will be called on the IO thread unless otherwise indicated.
-
+
ICefResourceSkipCallback
uCEFInterfaces
Callback for asynchronous continuation of ICefResourceHandler.skip.
-
+
ICefResponse
uCEFInterfaces
Interface used to represent a web response. The functions of this interface may be called on any thread.
-
+
ICefResponseFilter
uCEFInterfaces
Implement this interface to filter resource response content. The functions of this interface will be called on the browser process IO thread.
-
+
ICefRunContextMenuCallback
uCEFInterfaces
Callback interface used for continuation of custom context menu display.
-
+
ICefRunFileDialogCallback
uCEFInterfaces
Callback interface for ICefBrowserHost.RunFileDialog. The functions of this interface will be called on the browser process UI thread.
-
+
ICefRunQuickMenuCallback
uCEFInterfaces
Callback interface used for continuation of custom quick menu display.
-
+
ICefSchemeHandlerFactory
uCEFInterfaces
Interface that creates ICefResourceHandler instances for handling scheme requests. The functions of this interface will always be called on the IO thread.
-
+
ICefScrollView
uCEFInterfaces
A ScrollView will show horizontal and/or vertical scrollbars when necessary based on the size of the attached content view. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefSelectClientCertificateCallback
uCEFInterfaces
Callback interface used to select a client certificate for authentication.
-
+
ICefServer
uCEFInterfaces
Interface representing a server that supports HTTP and WebSocket requests. Server capacity is limited and is intended to handle only a small number of simultaneous connections (e.g. for communicating between applications on localhost). The functions of this interface are safe to call from any thread in the brower process unless otherwise indicated.
-
+
ICefServerHandler
uCEFInterfaces
Implement this interface to handle HTTP server requests. A new thread will be created for each ICefServer.CreateServer call (the "dedicated server thread"), and the functions of this interface will be called on that thread. It is therefore recommended to use a different ICefServerHandler instance for each ICefServer.CreateServer call to avoid thread safety issues in the ICefServerHandler implementation.
-
+
ICefSetCookieCallback
uCEFInterfaces
Interface to implement to be notified of asynchronous completion via ICefCookieManager.SetCookie.
-
+
ICefSharedMemoryRegion
uCEFInterfaces
Interface that wraps platform-dependent share memory region mapping.
-
+
ICefSharedProcessMessageBuilder
uCEFInterfaces
Interface that builds a ICefProcessMessage containing a shared memory region. This interface is not thread-safe but may be used exclusively on a different thread from the one which constructed it.
-
+
ICefSslInfo
uCEFInterfaces
Interface representing SSL information.
-
+
ICefSSLStatus
uCEFInterfaces
Interface representing the SSL information for a navigation entry.
-
+
ICefStreamReader
uCEFInterfaces
Interface used to read data from a stream. The functions of this interface may be called on any thread.
-
+
ICefStreamWriter
uCEFInterfaces
Interface used to write data to a stream. The functions of this interface may be called on any thread.
-
+
ICefStringList
uCEFInterfaces
Custom interface used to handle all the CEF functions related to CefStringList.
-
+
ICefStringMap
uCEFInterfaces
Custom interface used to handle all the CEF functions related to CefStringMap.
-
+
ICefStringMultimap
uCEFInterfaces
Custom interface used to handle all the CEF functions related to CefStringMultimap.
-
+
ICefStringVisitor
uCEFInterfaces
Implement this interface to receive string values asynchronously.
-
+
ICefTask
uCEFInterfaces
Implement this interface for asynchronous task execution. If the task is posted successfully and if the associated message loop is still running then the execute() function will be called on the target thread. If the task fails to post then the task object may be destroyed on the source thread instead of the target thread. For this reason be cautious when performing work in the task object destructor.
-
+
ICefTaskManager
uCEFInterfaces
Interface that facilitates managing the browser-related tasks. The functions of this structure may only be called on the UI thread.
-
+
ICefTaskRunner
uCEFInterfaces
Interface that asynchronously executes tasks on the associated thread. It is safe to call the functions of this interface on any thread.
CEF maintains multiple internal threads that are used for handling different types of tasks in different processes. The TCefThreadId definitions in cef_types.h list the common CEF threads. Task runners are also available for other CEF threads as appropriate (for example, V8 WebWorker threads).
-
+
ICefTextfield
uCEFInterfaces
A Textfield supports editing of text. This control is custom rendered with no platform-specific code. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefTextfieldDelegate
uCEFInterfaces
Implement this interface to handle Textfield events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefTextfieldDelegateEvents
uCEFInterfaces
Custom interface used to handle all the ICefTextfieldDelegate events.
-
+
ICefThread
uCEFInterfaces
A simple thread abstraction that establishes a message loop on a new thread. The consumer uses ICefTaskRunner to execute code on the thread's message loop. The thread is terminated when the ICefThread object is destroyed or stop() is called. All pending tasks queued on the thread's message loop will run to completion before the thread is terminated. cef_thread_create() can be called on any valid CEF thread in either the browser or render process. This interface should only be used for tasks that require a dedicated thread. In most cases you can post tasks to an existing CEF thread instead of creating a new one; see cef_task.h for details.
-
+
ICefUnresponsiveProcessCallback
uCEFInterfaces
Callback structure for asynchronous handling of an unresponsive process.
-
+
ICefUrlRequest
uCEFInterfaces
Interface used to make a URL request. URL requests are not associated with a browser instance so no ICefClient callbacks will be executed. URL requests can be created on any valid CEF thread in either the browser or render process. Once created the functions of the URL request object must be accessed on the same thread that created it.
-
+
ICefUrlrequestClient
uCEFInterfaces
Interface that should be implemented by the ICefUrlRequest client. The functions of this interface will be called on the same thread that created the request unless otherwise documented.
-
+
ICEFUrlRequestClientEvents
uCEFInterfaces
Custom interface used to handle all the TCEFUrlRequestClientComponent events.
-
+
ICefV8Accessor
uCEFInterfaces
Interface that should be implemented to handle V8 accessor calls. Accessor identifiers are registered by calling ICefV8value.SetValue(). The functions of this interface will be called on the thread associated with the V8 accessor.
-
+
ICefv8ArrayBufferReleaseCallback
uCEFInterfaces
Callback interface that is passed to ICefV8value.CreateArrayBuffer.
-
+
ICefv8Context
uCEFInterfaces
Interface representing a V8 context handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefV8context.GetTaskRunner() function.
-
+
ICefV8Exception
uCEFInterfaces
Interface representing a V8 exception. The functions of this interface may be called on any render process thread.
-
+
ICefv8Handler
uCEFInterfaces
Interface that should be implemented to handle V8 function calls. The functions of this interface will be called on the thread associated with the V8 function.
-
+
ICefV8Interceptor
uCEFInterfaces
Interface that should be implemented to handle V8 interceptor calls. The functions of this interface will be called on the thread associated with the V8 interceptor. Interceptor's named property handlers (with first argument of type CefString) are called when object is indexed by string. Indexed property handlers (with first argument of type int) are called when object is indexed by integer.
-
+
ICefV8StackFrame
uCEFInterfaces
Interface representing a V8 stack frame handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
ICefV8StackTrace
uCEFInterfaces
Interface representing a V8 stack trace handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
ICefv8Value
uCEFInterfaces
Interface representing a V8 value handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.
-
+
ICefValue
uCEFInterfaces
Interface that wraps other data value types. Complex types (binary, dictionary and list) will be referenced but not owned by this object. Can be used on any process and thread.
-
+
ICefView
uCEFInterfaces
A View is a rectangle within the views View hierarchy. It is the base interface for all Views. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefViewDelegate
uCEFInterfaces
Implement this interface to handle view events. All size and position values are in density independent pixels (DIP) unless otherwise indicated. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefViewDelegateEvents
uCEFInterfaces
Custom interface used to handle the ICefViewDelegate events.
-
+
ICefWaitableEvent
uCEFInterfaces
WaitableEvent is a thread synchronization tool that allows one thread to wait for another thread to finish some work. This is equivalent to using a Lock+ConditionVariable to protect a simple boolean value. However, using WaitableEvent in conjunction with a Lock to wait for a more complex state change (e.g., for an item to be added to a queue) is not recommended. In that case consider using a ConditionVariable instead of a WaitableEvent. It is safe to create and/or signal a WaitableEvent from any thread. Blocking on a WaitableEvent by calling the *wait() functions is not allowed on the browser process UI or IO threads.
-
+
ICefWindow
uCEFInterfaces
A Window is a top-level Window/widget in the Views hierarchy. By default it will have a non-client area with title bar, icon and buttons that supports moving and resizing. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
ICefWindowDelegate
uCEFInterfaces
Implement this interface to handle window events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
ICefWindowDelegateEvents
uCEFInterfaces
Custom interface used to handle all the ICefWindowDelegate events.
-
+
ICefWriteHandler
uCEFInterfaces
Interface the client can implement to provide a custom stream writer. The functions of this interface may be called on any thread.
-
+
ICefX509Certificate
uCEFInterfaces
Interface representing a X.509 certificate.
-
+
ICefX509CertPrincipal
uCEFInterfaces
Interface representing the issuer or subject field of an X.509 certificate.
-
+
ICefXmlReader
uCEFInterfaces
Interface that supports the reading of XML data via the libxml streaming API. The functions of this interface should only be called on the thread that creates the object.
-
+
ICefZipReader
uCEFInterfaces
Interface that supports the reading of zip archives via the zlib unzip API. The functions of this interface should only be called on the thread that creates the object.
-
+
IChromiumEvents
uCEFInterfaces
Custom interface used to handle all the TChromiumCore events.
-
+
IDC_ABOUT
uCEFConstants
-
+
IDC_ADD_NEW_PROFILE
uCEFConstants
-
+
IDC_ALL_WINDOWS_FRONT
uCEFConstants
-
+
IDC_ALWAYS_ON_TOP
uCEFConstants
-
+
IDC_AUTOFILL_MANDATORY_REAUTH
uCEFConstants
-
+
IDC_BACK
uCEFConstants
-
+
IDC_BASIC_PRINT
uCEFConstants
-
+
IDC_BOOKMARKS_MENU
uCEFConstants
-
+
IDC_BOOKMARK_ALL_TABS
uCEFConstants
-
+
IDC_BOOKMARK_BAR_ADD_NEW_BOOKMARK
uCEFConstants
-
+
IDC_BOOKMARK_BAR_ADD_TO_BOOKMARKS_BAR
uCEFConstants
-
+
IDC_BOOKMARK_BAR_ALWAYS_SHOW
uCEFConstants
-
+
IDC_BOOKMARK_BAR_EDIT
uCEFConstants
-
+
IDC_BOOKMARK_BAR_NEW_FOLDER
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_NEW_TAB_GROUP
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW
uCEFConstants
-
+
IDC_BOOKMARK_BAR_OPEN_INCOGNITO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_REDO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_REMOVE
uCEFConstants
-
+
IDC_BOOKMARK_BAR_REMOVE_FROM_BOOKMARKS_BAR
uCEFConstants
-
+
IDC_BOOKMARK_BAR_RENAME_FOLDER
uCEFConstants
-
+
IDC_BOOKMARK_BAR_SHOW_APPS_SHORTCUT
uCEFConstants
-
+
IDC_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS
uCEFConstants
-
+
IDC_BOOKMARK_BAR_SHOW_READING_LIST
uCEFConstants
-
+
IDC_BOOKMARK_BAR_TRACK_PRICE_FOR_SHOPPING_BOOKMARK
uCEFConstants
-
+
IDC_BOOKMARK_BAR_UNDO
uCEFConstants
-
+
IDC_BOOKMARK_BAR_UNTRACK_PRICE_FOR_SHOPPING_BOOKMARK
uCEFConstants
-
+
IDC_BOOKMARK_MANAGER
uCEFConstants
-
+
IDC_BOOKMARK_THIS_TAB
uCEFConstants
-
+
IDC_CARET_BROWSING_TOGGLE
uCEFConstants
-
+
IDC_CHECK_SPELLING_WHILE_TYPING
uCEFConstants
-
+
IDC_CHROME_MENU
uCEFConstants
-
+
IDC_CHROME_TIPS
uCEFConstants
-
+
IDC_CHROME_WHATS_NEW
uCEFConstants
-
+
IDC_CLEAR_BROWSING_DATA
uCEFConstants
-
+
IDC_CLOSE_FIND_OR_STOP
uCEFConstants
-
+
IDC_CLOSE_PROFILE
uCEFConstants
-
+
IDC_CLOSE_SIGN_IN_PROMO
uCEFConstants
-
+
IDC_CLOSE_TAB
uCEFConstants
-
+
IDC_CLOSE_WINDOW
uCEFConstants
-
+
IDC_CONTENT_CLIPBOARD_HISTORY_MENU
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS_TOGGLE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS_TOGGLE_ONCE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ADD_A_NOTE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_ADDRESS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_PAYMENTS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_PLUS_ADDRESS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FEEDBACK
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CONTROLS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPY
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYAVLOCATION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYEMAILADDRESS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYIMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYIMAGELOCATION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYLINKLOCATION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYLINKTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYLINKTOTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_COPYVIDEOFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CUSTOM_FIRST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CUSTOM_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_CUT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_DELETE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_EMOJI
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_EXIT_FULLSCREEN
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_GENERATEPASSWORD
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_GENERATE_QR_CODE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_GOTOURL
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_INSPECTBACKGROUNDPAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_INSPECTELEMENT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LANGUAGE_SETTINGS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LENS_REGION_SEARCH
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LOAD_IMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LOOK_UP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_LOOP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_NO_SPELLING_SUGGESTIONS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENAVNEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENIMAGENEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKBOOKMARKAPP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKINPROFILE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKNEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKNEWWINDOW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKOFFTHERECORD
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKPREVIEW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPENLINKWITH
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_IN_READING_MODE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_ORIGINAL_IMAGE_NEW_TAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH1
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH10
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH11
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH12
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH13
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH14
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH2
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH3
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH4
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH5
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH6
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH7
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH8
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH9
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PARTIAL_TRANSLATE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PASTE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PASTE_AND_MATCH_STYLE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PDF_OCR
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PICTUREINPICTURE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_FIRST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_SETTINGS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_ANSWER
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_QUERY
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_REDO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RELOADFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RELOAD_PACKAGED_APP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_REMOVELINKTOTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RESHARELINKTOTEXT
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RESTART_PACKAGED_APP
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ROTATECCW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_ROTATECW
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_RUN_LAYOUT_EXTRACTION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEAVAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEIMAGEAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVELINKAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEPLUGINAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SAVEVIDEOFRAMEAS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHLENSFORIMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHLENSFORVIDEOFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFOR
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORIMAGE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORNEWTAB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORVIDEOFRAME
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SELECTALL
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_CLICK_TO_CALL_MULTIPLE_DEVICES
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_CLICK_TO_CALL_SINGLE_DEVICE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_SHARED_CLIPBOARD_MULTIPLE_DEVICES
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_SHARED_CLIPBOARD_SINGLE_DEVICE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHARING_SUBMENU
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SHOWALLSAVEDPASSWORDS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SPELLING_SUGGESTION
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_SPELLING_TOGGLE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION1
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION2
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION3
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION4
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION5
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION_LAST
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_TRANSLATE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_TRANSLATEIMAGEWITHLENS
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_TRANSLATEIMAGEWITHWEB
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_UNDO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_VIEWFRAMEINFO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_VIEWFRAMESOURCE
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_VIEWPAGEINFO
uCEFConstants
-
+
IDC_CONTENT_CONTEXT_WEB_REGION_SEARCH
uCEFConstants
-
+
IDC_CONTENT_PASTE_FROM_CLIPBOARD
uCEFConstants
-
+
IDC_CONTEXT_COMPOSE
uCEFConstants
-
+
IDC_COPY
uCEFConstants
-
+
IDC_COPY_URL
uCEFConstants
-
+
IDC_CREATE_SHORTCUT
uCEFConstants
-
+
IDC_CUSTOMIZE_CHROME
uCEFConstants
-
+
IDC_CUSTOMIZE_TOUCH_BAR
uCEFConstants
-
+
IDC_CUT
uCEFConstants
-
+
IDC_DEBUG_PRINT_VIEW_TREE
uCEFConstants
-
+
IDC_DEBUG_PRINT_VIEW_TREE_DETAILS
uCEFConstants
-
+
IDC_DEBUG_TOGGLE_TABLET_MODE
uCEFConstants
-
+
IDC_DEVELOPER_MENU
uCEFConstants
-
+
IDC_DEVICE_SYSTEM_TRAY_ICON_FIRST
uCEFConstants
-
+
IDC_DEVICE_SYSTEM_TRAY_ICON_LAST
uCEFConstants
-
+
IDC_DEV_TOOLS
uCEFConstants
-
+
IDC_DEV_TOOLS_CONSOLE
uCEFConstants
-
+
IDC_DEV_TOOLS_DEVICES
uCEFConstants
-
+
IDC_DEV_TOOLS_INSPECT
uCEFConstants
-
+
IDC_DEV_TOOLS_TOGGLE
uCEFConstants
-
+
IDC_DISTILL_PAGE
uCEFConstants
-
+
IDC_DUPLICATE_TAB
uCEFConstants
-
+
IDC_DUPLICATE_TARGET_TAB
uCEFConstants
-
+
IDC_EDIT_MENU
uCEFConstants
-
+
IDC_EDIT_SEARCH_ENGINES
uCEFConstants
-
+
IDC_ELEVATED_RECOVERY_DIALOG
uCEFConstants
-
+
IDC_EMAIL_PAGE_LOCATION
uCEFConstants
-
+
IDC_EXIT
uCEFConstants
-
+
IDC_EXTENSIONS_CONTEXT_CUSTOM_FIRST
uCEFConstants
-
+
IDC_EXTENSIONS_CONTEXT_CUSTOM_LAST
uCEFConstants
-
+
IDC_EXTENSIONS_SUBMENU
uCEFConstants
-
+
IDC_EXTENSIONS_SUBMENU_MANAGE_EXTENSIONS
uCEFConstants
-
+
IDC_EXTENSIONS_SUBMENU_VISIT_CHROME_WEB_STORE
uCEFConstants
-
+
IDC_EXTENSION_ERRORS
uCEFConstants
-
+
IDC_EXTENSION_INSTALL_ERROR_FIRST
uCEFConstants
-
+
IDC_EXTENSION_INSTALL_ERROR_LAST
uCEFConstants
-
+
IDC_FEEDBACK
uCEFConstants
-
+
IDC_FILE_MENU
uCEFConstants
-
+
IDC_FIND
uCEFConstants
-
+
IDC_FIND_AND_EDIT_MENU
uCEFConstants
-
+
IDC_FIND_MENU
uCEFConstants
-
+
IDC_FIND_NEXT
uCEFConstants
-
+
IDC_FIND_PREVIOUS
uCEFConstants
-
+
IDC_FIRST_UNBOUNDED_MENU
uCEFConstants
-
+
IDC_FOCUS_BOOKMARKS
uCEFConstants
-
+
IDC_FOCUS_INACTIVE_POPUP_FOR_ACCESSIBILITY
uCEFConstants
-
+
IDC_FOCUS_LOCATION
uCEFConstants
-
+
IDC_FOCUS_MENU_BAR
uCEFConstants
-
+
IDC_FOCUS_NEXT_PANE
uCEFConstants
-
+
IDC_FOCUS_PREVIOUS_PANE
uCEFConstants
-
+
IDC_FOCUS_SEARCH
uCEFConstants
-
+
IDC_FOCUS_THIS_TAB
uCEFConstants
-
+
IDC_FOCUS_TOOLBAR
uCEFConstants
-
+
IDC_FOCUS_WEB_CONTENTS_PANE
uCEFConstants
-
+
IDC_FOLLOW
uCEFConstants
-
+
IDC_FORWARD
uCEFConstants
-
+
IDC_FULLSCREEN
uCEFConstants
-
+
IDC_GROUP_TARGET_TAB
uCEFConstants
-
+
IDC_HELP_MENU
uCEFConstants
-
+
IDC_HELP_PAGE_VIA_KEYBOARD
uCEFConstants
-
+
IDC_HELP_PAGE_VIA_MENU
uCEFConstants
-
+
IDC_HIDE_APP
uCEFConstants
-
+
IDC_HISTORY_MENU
uCEFConstants
-
+
IDC_HOME
uCEFConstants
-
+
IDC_IMPORT_SETTINGS
uCEFConstants
-
+
IDC_INPUT_METHODS_MENU
uCEFConstants
-
+
IDC_INSTALL_PWA
uCEFConstants
-
+
IDC_LACROS_DATA_MIGRATION
uCEFConstants
-
+
IDC_LIVE_CAPTION
uCEFConstants
-
+
IDC_MANAGE_CHROME_PROFILES
uCEFConstants
-
+
IDC_MANAGE_EXTENSIONS
uCEFConstants
-
+
IDC_MANAGE_GOOGLE_ACCOUNT
uCEFConstants
-
+
IDC_MANAGE_PASSWORDS_FOR_PAGE
uCEFConstants
-
+
IDC_MAXIMIZE_WINDOW
uCEFConstants
-
+
IDC_MEDIA_CONTEXT_MEDIA_STREAM_CAPTURE_LIST_FIRST
uCEFConstants
-
+
IDC_MEDIA_CONTEXT_MEDIA_STREAM_CAPTURE_LIST_LAST
uCEFConstants
-
+
IDC_MEDIA_ROUTER_ABOUT
uCEFConstants
-
+
IDC_MEDIA_ROUTER_ALWAYS_SHOW_TOOLBAR_ACTION
uCEFConstants
-
+
IDC_MEDIA_ROUTER_HELP
uCEFConstants
-
+
IDC_MEDIA_ROUTER_LEARN_MORE
uCEFConstants
-
+
IDC_MEDIA_ROUTER_SHOWN_BY_POLICY
uCEFConstants
-
+
IDC_MEDIA_ROUTER_SHOW_IN_TOOLBAR
uCEFConstants
-
+
IDC_MEDIA_ROUTER_TOGGLE_MEDIA_REMOTING
uCEFConstants
-
+
IDC_MEDIA_STREAM_DEVICE_ALWAYS_ALLOW
uCEFConstants
-
+
IDC_MEDIA_STREAM_DEVICE_STATUS_TRAY
uCEFConstants
-
+
IDC_MEDIA_TOOLBAR_CONTEXT_REPORT_CAST_ISSUE
uCEFConstants
-
+
IDC_MEDIA_TOOLBAR_CONTEXT_SHOW_OTHER_SESSIONS
uCEFConstants
-
+
IDC_MIGRATE_LOCAL_CREDIT_CARD_FOR_PAGE
uCEFConstants
-
+
IDC_MINIMIZE_WINDOW
uCEFConstants
-
+
IDC_MinimumLabelValue
uCEFConstants
-
+
IDC_MORE_TOOLS_MENU
uCEFConstants
-
+
IDC_MOVE_TAB_NEXT
uCEFConstants
-
+
IDC_MOVE_TAB_PREVIOUS
uCEFConstants
-
+
IDC_MOVE_TAB_TO_NEW_WINDOW
uCEFConstants
-
+
IDC_MUTE_TARGET_SITE
uCEFConstants
-
+
IDC_NAME_WINDOW
uCEFConstants
-
+
IDC_NEW_INCOGNITO_WINDOW
uCEFConstants
-
+
IDC_NEW_TAB
uCEFConstants
-
+
IDC_NEW_TAB_TO_RIGHT
uCEFConstants
-
+
IDC_NEW_WINDOW
uCEFConstants
-
+
IDC_OFFERS_AND_REWARDS_FOR_PAGE
uCEFConstants
-
+
IDC_OPEN_CURRENT_URL
uCEFConstants
-
+
IDC_OPEN_FILE
uCEFConstants
-
+
IDC_OPEN_GUEST_PROFILE
uCEFConstants
-
+
IDC_OPEN_IN_CHROME
uCEFConstants
-
+
IDC_OPEN_IN_PWA_WINDOW
uCEFConstants
-
+
IDC_OPEN_LINK_IN_PROFILE_FIRST
uCEFConstants
-
+
IDC_OPEN_LINK_IN_PROFILE_LAST
uCEFConstants
-
+
IDC_OPEN_RECENT_TAB
uCEFConstants
-
+
IDC_OPEN_SAFETY_HUB
uCEFConstants
-
+
IDC_OPTIONS
uCEFConstants
-
+
IDC_ORGANIZE_TABS
uCEFConstants
-
+
IDC_PASSWORDS_AND_AUTOFILL_MENU
uCEFConstants
-
+
IDC_PASTE
uCEFConstants
-
+
IDC_PASTE_AND_GO
uCEFConstants
-
+
IDC_PERFORMANCE
uCEFConstants
-
+
IDC_PIN_TARGET_TAB
uCEFConstants
-
+
IDC_PRINT
uCEFConstants
-
+
IDC_PROFILE_MAIN_MENU
uCEFConstants
-
+
IDC_PROFILE_MENU_IN_APP_MENU
uCEFConstants
-
+
IDC_PROFILING_ENABLED
uCEFConstants
-
+
IDC_QRCODE_GENERATOR
uCEFConstants
-
+
IDC_READING_LIST_MENU
uCEFConstants
-
+
IDC_READING_LIST_MENU_ADD_TAB
uCEFConstants
-
+
IDC_READING_LIST_MENU_SHOW_UI
uCEFConstants
-
+
IDC_RECENT_TABS_LOGIN_FOR_DEVICE_TABS
uCEFConstants
-
+
IDC_RECENT_TABS_MENU
uCEFConstants
-
+
IDC_RECENT_TABS_NO_DEVICE_TABS
uCEFConstants
-
+
IDC_RELOAD
uCEFConstants
-
+
IDC_RELOAD_BYPASSING_CACHE
uCEFConstants
-
+
IDC_RELOAD_CLEARING_CACHE
uCEFConstants
-
+
IDC_RESTORE_TAB
uCEFConstants
-
+
IDC_RESTORE_WINDOW
uCEFConstants
-
+
IDC_ROUTE_MEDIA
uCEFConstants
-
+
IDC_SAVE_AND_SHARE_MENU
uCEFConstants
-
+
IDC_SAVE_AUTOFILL_ADDRESS
uCEFConstants
-
+
IDC_SAVE_CREDIT_CARD_FOR_PAGE
uCEFConstants
-
+
IDC_SAVE_IBAN_FOR_PAGE
uCEFConstants
-
+
IDC_SAVE_PAGE
uCEFConstants
-
+
IDC_SEARCH
uCEFConstants
-
+
IDC_SELECT_LAST_TAB
uCEFConstants
-
+
IDC_SELECT_NEXT_TAB
uCEFConstants
-
+
IDC_SELECT_PREVIOUS_TAB
uCEFConstants
-
+
IDC_SELECT_TAB_0
uCEFConstants
-
+
IDC_SELECT_TAB_1
uCEFConstants
-
+
IDC_SELECT_TAB_2
uCEFConstants
-
+
IDC_SELECT_TAB_3
uCEFConstants
-
+
IDC_SELECT_TAB_4
uCEFConstants
-
+
IDC_SELECT_TAB_5
uCEFConstants
-
+
IDC_SELECT_TAB_6
uCEFConstants
-
+
IDC_SELECT_TAB_7
uCEFConstants
-
+
IDC_SEND_TAB_TO_SELF
uCEFConstants
-
+
IDC_SHARING_HUB
uCEFConstants
-
+
IDC_SHARING_HUB_MENU
uCEFConstants
-
+
IDC_SHARING_HUB_SCREENSHOT
uCEFConstants
-
+
IDC_SHOW_ADDRESSES
uCEFConstants
-
+
IDC_SHOW_APP_MENU
uCEFConstants
-
+
IDC_SHOW_AS_TAB
uCEFConstants
-
+
IDC_SHOW_AVATAR_MENU
uCEFConstants
-
+
IDC_SHOW_BETA_FORUM
uCEFConstants
-
+
IDC_SHOW_BOOKMARK_BAR
uCEFConstants
-
+
IDC_SHOW_BOOKMARK_MANAGER
uCEFConstants
-
+
IDC_SHOW_BOOKMARK_SIDE_PANEL
uCEFConstants
-
+
IDC_SHOW_CHROME_LABS
uCEFConstants
-
+
IDC_SHOW_DOWNLOADS
uCEFConstants
-
+
IDC_SHOW_FULL_URLS
uCEFConstants
-
+
IDC_SHOW_HISTORY
uCEFConstants
-
+
IDC_SHOW_HISTORY_CLUSTERS_SIDE_PANEL
uCEFConstants
-
+
IDC_SHOW_MANAGEMENT_PAGE
uCEFConstants
-
+
IDC_SHOW_PASSWORD_CHECKUP
uCEFConstants
-
+
IDC_SHOW_PASSWORD_MANAGER
uCEFConstants
-
+
IDC_SHOW_PAYMENT_METHODS
uCEFConstants
-
+
IDC_SHOW_READING_MODE_SIDE_PANEL
uCEFConstants
-
+
IDC_SHOW_SAVE_LOCAL_CARD_SIGN_IN_PROMO_IF_APPLICABLE
uCEFConstants
-
+
IDC_SHOW_SEARCH_COMPANION
uCEFConstants
-
+
IDC_SHOW_SETTINGS_CHANGE_FIRST
uCEFConstants
-
+
IDC_SHOW_SETTINGS_CHANGE_LAST
uCEFConstants
-
+
IDC_SHOW_SETTINGS_RESET_BUBBLE
uCEFConstants
-
+
IDC_SHOW_SIGNIN_WHEN_PAUSED
uCEFConstants
-
+
IDC_SHOW_SRT_BUBBLE
uCEFConstants
-
+
IDC_SHOW_SYNC_SETTINGS
uCEFConstants
-
+
IDC_SHOW_TRANSLATE
uCEFConstants
-
+
IDC_SPELLCHECK_ADD_TO_DICTIONARY
uCEFConstants
-
+
IDC_SPELLCHECK_LANGUAGES_FIRST
uCEFConstants
-
+
IDC_SPELLCHECK_LANGUAGES_LAST
uCEFConstants
-
+
IDC_SPELLCHECK_MENU
uCEFConstants
-
+
IDC_SPELLCHECK_MULTI_LINGUAL
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_0
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_1
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_2
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_3
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_4
uCEFConstants
-
+
IDC_SPELLCHECK_SUGGESTION_LAST
uCEFConstants
-
+
IDC_SPELLPANEL_TOGGLE
uCEFConstants
-
+
IDC_STATUS_TRAY_KEEP_CHROME_RUNNING_IN_BACKGROUND
uCEFConstants
-
+
IDC_STOP
uCEFConstants
-
+
IDC_TAB_MENU
uCEFConstants
-
+
IDC_TAB_SEARCH
uCEFConstants
-
+
IDC_TAB_SEARCH_CLOSE
uCEFConstants
-
+
IDC_TAKE_SCREENSHOT
uCEFConstants
-
+
IDC_TASK_MANAGER
uCEFConstants
-
+
IDC_TOGGLE_FULLSCREEN_TOOLBAR
uCEFConstants
-
+
IDC_TOGGLE_JAVASCRIPT_APPLE_EVENTS
uCEFConstants
-
+
IDC_TOGGLE_MULTITASK_MENU
uCEFConstants
-
+
IDC_TOGGLE_REQUEST_TABLET_SITE
uCEFConstants
-
+
IDC_TRANSLATE_ORIGINAL_LANGUAGE_BASE
uCEFConstants
-
+
IDC_TRANSLATE_TARGET_LANGUAGE_BASE
uCEFConstants
-
+
IDC_TURN_ON_SYNC
uCEFConstants
-
+
IDC_UNFOLLOW
uCEFConstants
-
+
IDC_UPDATE_SIDE_PANEL_PIN_STATE
uCEFConstants
-
+
IDC_UPGRADE_DIALOG
uCEFConstants
-
+
IDC_USE_SYSTEM_TITLE_BAR
uCEFConstants
-
+
IDC_VIEW_MENU
uCEFConstants
-
+
IDC_VIEW_PASSWORDS
uCEFConstants
-
+
IDC_VIEW_SOURCE
uCEFConstants
-
+
IDC_VIRTUAL_CARD_ENROLL
uCEFConstants
-
+
IDC_VIRTUAL_CARD_MANUAL_FALLBACK
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_2
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_3
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_4
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_5
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_LAST
uCEFConstants
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_NEXT
uCEFConstants
-
+
IDC_WEBAUTHN
uCEFConstants
-
+
IDC_WEB_APP_MENU_APP_INFO
uCEFConstants
-
+
IDC_WEB_APP_SETTINGS
uCEFConstants
-
+
IDC_WINDOW_CLOSE_OTHER_TABS
uCEFConstants
-
+
IDC_WINDOW_CLOSE_TABS_TO_RIGHT
uCEFConstants
-
+
IDC_WINDOW_GROUP_TAB
uCEFConstants
-
+
IDC_WINDOW_MENU
uCEFConstants
-
+
IDC_WINDOW_MUTE_SITE
uCEFConstants
-
+
IDC_WINDOW_PIN_TAB
uCEFConstants
-
+
IDC_WRITING_DIRECTION_DEFAULT
uCEFConstants
-
+
IDC_WRITING_DIRECTION_LTR
uCEFConstants
-
+
IDC_WRITING_DIRECTION_MENU
uCEFConstants
-
+
IDC_WRITING_DIRECTION_RTL
uCEFConstants
-
+
IDC_ZOOM_MENU
uCEFConstants
-
+
IDC_ZOOM_MINUS
uCEFConstants
-
+
IDC_ZOOM_NORMAL
uCEFConstants
-
+
IDC_ZOOM_PLUS
uCEFConstants
-
+
INFINITE
uCEFConstants
-
+
InitializeCefTime
uCEFMiscFunctions
Initialize a TCefTime variable.
-
+
InitializeWindowHandle
uCEFMiscFunctions
-
+
Is32BitProcess
uCEFMiscFunctions
-
+
IsCEFSubprocess
uCEFMiscFunctions
Returns true if the command line switch has a "type" value.
-
+
IServerEvents
uCEFInterfaces
Custom interface used to handle all the TCEFServerComponent events.
-
+
IsWowProcess
uCEFMiscFunctions
-
+
JSON_WRITER_DEFAULT
uCEFConstants
Default behavior.
-
+
JSON_WRITER_OMIT_BINARY_VALUES
uCEFConstants
This option instructs the writer that if a Binary value is encountered, the value (and key if within a dictionary) will be omitted from the output, and success will be returned. Otherwise, if a binary value is encountered, failure will be returned.
-
+
JSON_WRITER_OMIT_DOUBLE_TYPE_PRESERVATION
uCEFConstants
This option instructs the writer to write doubles that have no fractional part as a normal integer (i.e., without using exponential notation or appending a '.0') as long as the value is within the range of a 64-bit int.
-
+
JSON_WRITER_PRETTY_PRINT
uCEFConstants
Return a slightly nicer formatted json string (pads with whitespace to help with readability).
-
+
Kernel32DLL
uCEFMiscFunctions
-
+
KEYBOARD_LAYOUT_EN_US
uCEFOSRIMEHandler
-
+
LIBCEF_DLL
uCEFApplication
-
+
LIBCEF_DLL
uCEFApplicationCore
-
+
LIBCEF_LOCALE_DIR
uCEFApplicationCore
-
+
LIBCEF_LOCALE_ENUS
uCEFApplicationCore
-
+
LIBCEF_PAK
uCEFApplicationCore
for InitLibLocationFromArgs
-
-LogicalToDevice
-uCEFMiscFunctions
-
-
LogicalToDevice
uCEFMiscFunctions
+LogicalToDevice
+uCEFMiscFunctions
+
+
+
LOGSEVERITY_DEBUG
uCEFConstants
DEBUG logging.
-
+
LOGSEVERITY_DEFAULT
uCEFConstants
Default logging (currently INFO logging).
-
+
LOGSEVERITY_DISABLE
uCEFConstants
Disable logging to file for all messages, and to stderr for messages with severity less than FATAL.
-
+
LOGSEVERITY_ERROR
uCEFConstants
ERROR logging.
-
+
LOGSEVERITY_FATAL
uCEFConstants
FATAL logging.
-
+
LOGSEVERITY_INFO
uCEFConstants
INFO logging.
-
+
LOGSEVERITY_VERBOSE
uCEFConstants
Verbose logging.
-
+
LOGSEVERITY_WARNING
uCEFConstants
WARNING logging.
-
+
LOG_ITEMS_DEFAULT
uCEFConstants
Prepend the default list of items.
-
+
LOG_ITEMS_FLAG_PROCESS_ID
uCEFConstants
Prepend the process ID.
-
+
LOG_ITEMS_FLAG_THREAD_ID
uCEFConstants
Prepend the thread ID.
-
+
LOG_ITEMS_FLAG_TICK_COUNT
uCEFConstants
Prepend the tickcount.
-
+
LOG_ITEMS_FLAG_TIME_STAMP
uCEFConstants
Prepend the timestamp.
-
+
LOG_ITEMS_NONE
uCEFConstants
Prepend no items.
-
+
LPMEMORYSTATUSEX
uCEFTypes
-
+
MENU_ID_ADD_TO_DICTIONARY
uCEFConstants
-
+
MENU_ID_BACK
uCEFConstants
Navigation.
-
+
MENU_ID_COPY
uCEFConstants
-
+
MENU_ID_CUSTOM_FIRST
uCEFConstants
Custom menu items originating from the renderer process.
-
+
MENU_ID_CUSTOM_LAST
uCEFConstants
-
+
MENU_ID_CUT
uCEFConstants
-
+
MENU_ID_DELETE
uCEFConstants
-
+
MENU_ID_FIND
uCEFConstants
Miscellaneous.
-
+
MENU_ID_FORWARD
uCEFConstants
-
+
MENU_ID_NO_SPELLING_SUGGESTIONS
uCEFConstants
-
+
MENU_ID_PASTE
uCEFConstants
-
+
MENU_ID_PRINT
uCEFConstants
-
+
MENU_ID_REDO
uCEFConstants
-
+
MENU_ID_RELOAD
uCEFConstants
-
+
MENU_ID_RELOAD_NOCACHE
uCEFConstants
-
+
MENU_ID_SELECT_ALL
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_0
uCEFConstants
Spell checking word correction suggestions.
-
+
MENU_ID_SPELLCHECK_SUGGESTION_1
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_2
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_3
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_4
uCEFConstants
-
+
MENU_ID_SPELLCHECK_SUGGESTION_LAST
uCEFConstants
-
+
MENU_ID_STOPLOAD
uCEFConstants
-
+
MENU_ID_UNDO
uCEFConstants
Editing.
-
+
MENU_ID_USER_FIRST
uCEFConstants
All user-defined menu IDs should come between MENU_ID_USER_FIRST and MENU_ID_USER_LAST to avoid overlapping the Chromium and CEF ID ranges defined in the tools/gritsettings/resource_ids file.
-
+
MENU_ID_USER_LAST
uCEFConstants
-
+
MENU_ID_VIEW_SOURCE
uCEFConstants
-
+
MoveFileList
uCEFMiscFunctions
-
+
NativeInt
uCEFTypes
-
+
NativeUInt
uCEFTypes
-
+
Netapi32DLL
uCEFMiscFunctions
-
+
NetApiBufferFree
uCEFMiscFunctions
-
+
NetServerGetInfo
uCEFMiscFunctions
-
+
NTDLL
uCEFMiscFunctions
-
+
OutputDebugMessage
uCEFMiscFunctions
-
+
OutputLastErrorMessage
uCEFMiscFunctions
-
+
PathCanonicalizeAnsi
uCEFMiscFunctions
-
+
PathCanonicalizeUnicode
uCEFMiscFunctions
-
+
PathIsRelativeAnsi
uCEFMiscFunctions
-
+
PathIsRelativeUnicode
uCEFMiscFunctions
-
+
PathIsUNCAnsi
uCEFMiscFunctions
-
+
PathIsUNCUnicode
uCEFMiscFunctions
-
+
PathIsURLAnsi
uCEFMiscFunctions
-
+
PathIsURLUnicode
uCEFMiscFunctions
-
+
PCefAcceleratedPaintInfo
uCEFTypes
-
+
PCefAccessibilityHandler
uCEFTypes
-
+
PCefApp
uCEFTypes
-
+
PCefAudioHandler
uCEFTypes
-
+
PCefAudioParameters
uCEFTypes
-
+
PCefAuthCallback
uCEFTypes
-
+
PCefBaseRefCounted
uCEFTypes
-
+
PCefBaseScoped
uCEFTypes
-
+
PCefBaseTime
uCEFTypes
-
+
PCefBeforeDownloadCallback
uCEFTypes
-
+
PCefBinaryValue
uCEFTypes
-
+
PCefBoxLayout
uCEFTypes
-
+
PCefBoxLayoutSettings
uCEFTypes
-
+
PCefBrowser
uCEFTypes
-
+
PCefBrowserHost
uCEFTypes
-
+
PCefBrowserProcessHandler
uCEFTypes
-
+
PCefBrowserSettings
uCEFTypes
-
+
PCefBrowserView
uCEFTypes
-
+
PCefBrowserViewDelegate
uCEFTypes
-
+
PCefButton
uCEFTypes
-
+
PCefButtonDelegate
uCEFTypes
-
+
PCefCallback
uCEFTypes
-
+
PCefChar
uCEFTypes
-
+
PCefClient
uCEFTypes
-
+
PCefColor
uCEFTypes
-
+
PCefCommandHandler
uCEFTypes
-
+
PCefCommandLine
uCEFTypes
-
+
PCefCompletionCallback
uCEFTypes
-
+
PCefCompositionUnderline
uCEFTypes
-
+
PCefContextMenuHandler
uCEFTypes
-
+
PCefContextMenuParams
uCEFTypes
-
+
PCefCookie
uCEFTypes
-
+
PCefCookieAccessFilter
uCEFTypes
-
+
PCefCookieManager
uCEFTypes
-
+
PCefCookieVisitor
uCEFTypes
-
+
PCefCursorInfo
uCEFTypes
-
+
PCefDeleteCookiesCallback
uCEFTypes
-
+
PCefDevToolsMessageObserver
uCEFTypes
-
+
PCefDialogHandler
uCEFTypes
-
+
PCefDictionaryValue
uCEFTypes
-
+
PCefDisplay
uCEFTypes
-
+
PCefDisplayHandler
uCEFTypes
-
+
PCefDomDocument
uCEFTypes
-
+
PCefDomNode
uCEFTypes
-
+
PCefDomVisitor
uCEFTypes
-
+
PCefDownloadHandler
uCEFTypes
-
+
PCefDownloadImageCallback
uCEFTypes
-
+
PCefDownloadItem
uCEFTypes
-
+
PCefDownloadItemCallback
uCEFTypes
-
+
PCefDragData
uCEFTypes
-
+
PCefDraggableRegion
uCEFTypes
-
+
PCefDraggableRegionArray
uCEFTypes
-
+
PCefDragHandler
uCEFTypes
-
+
PCefEndTracingCallback
uCEFTypes
-
+
PCefFileDialogCallback
uCEFTypes
-
+
PCefFillLayout
uCEFTypes
-
+
PCefFindHandler
uCEFTypes
-
+
PCefFocusHandler
uCEFTypes
-
+
PCefFrame
uCEFTypes
-
+
PCefFrameHandler
uCEFTypes
-
+
PCefImage
uCEFTypes
-
+
PCefInsets
uCEFTypes
-
+
PCefJsDialogCallback
uCEFTypes
-
+
PCefJsDialogHandler
uCEFTypes
-
+
PCefKeyboardHandler
uCEFTypes
-
+
PCefKeyEvent
uCEFTypes
-
+
PCefLabelButton
uCEFTypes
-
+
PCefLayout
uCEFTypes
-
+
PCefLifeSpanHandler
uCEFTypes
-
+
PCefLinuxWindowProperties
uCEFTypes
-
+
PCefListValue
uCEFTypes
-
+
PCefLoadHandler
uCEFTypes
-
+
PCefMainArgs
uCEFTypes
-
+
PCefMediaAccessCallback
uCEFTypes
-
+
PCefMediaAccessHandler
uCEFTypes
-
+
PCefMediaObserver
uCEFTypes
-
+
PCefMediaRoute
uCEFTypes
-
+
PCefMediaRouteCreateCallback
uCEFTypes
-
+
PCefMediaRouter
uCEFTypes
-
+
PCefMediaSink
uCEFTypes
-
+
PCefMediaSinkDeviceInfo
uCEFTypes
-
+
PCefMediaSinkDeviceInfoCallback
uCEFTypes
-
+
PCefMediaSource
uCEFTypes
-
+
PCefMenuButton
uCEFTypes
-
+
PCefMenuButtonDelegate
uCEFTypes
-
+
PCefMenuButtonPressedLock
uCEFTypes
-
+
PCefMenuModel
uCEFTypes
-
+
PCefMenuModelDelegate
uCEFTypes
-
+
PCefMouseEvent
uCEFTypes
-
+
PCefNavigationEntry
uCEFTypes
-
+
PCefNavigationEntryVisitor
uCEFTypes
-
+
PCefOverlayController
uCEFTypes
-
+
PCefPanel
uCEFTypes
-
+
PCefPanelDelegate
uCEFTypes
-
+
PCefPdfPrintCallback
uCEFTypes
-
+
PCefPdfPrintSettings
uCEFTypes
-
+
PCefPermissionHandler
uCEFTypes
-
+
PCefPermissionPromptCallback
uCEFTypes
-
+
PCefPoint
uCEFTypes
-
+
PCefPopupFeatures
uCEFTypes
-
+
PCefPostData
uCEFTypes
-
+
PCefPostDataElement
uCEFTypes
-
+
PCefPreferenceManager
uCEFTypes
-
+
PCefPreferenceRegistrar
uCEFTypes
-
+
PCefPrintDialogCallback
uCEFTypes
-
+
PCefPrintHandler
uCEFTypes
-
+
PCefPrintJobCallback
uCEFTypes
-
+
PCefPrintSettings
uCEFTypes
-
+
PCefProcessMessage
uCEFTypes
-
+
PCefRange
uCEFTypes
-
+
PCefReadHandler
uCEFTypes
-
+
PCefRect
uCEFTypes
-
+
PCefRectArray
uCEFTypes
-
+
PCefRegistration
uCEFTypes
-
+
PCefRenderHandler
uCEFTypes
-
+
PCefRenderProcessHandler
uCEFTypes
-
+
PCefRequest
uCEFTypes
-
+
PCefRequestContext
uCEFTypes
-
+
PCefRequestContextHandler
uCEFTypes
-
+
PCefRequestContextSettings
uCEFTypes
-
+
PCefRequestHandler
uCEFTypes
-
+
PCefResolveCallback
uCEFTypes
-
+
PCefResourceBundle
uCEFTypes
-
+
PCefResourceBundleHandler
uCEFTypes
-
+
PCefResourceHandler
uCEFTypes
-
+
PCefResourceReadCallback
uCEFTypes
-
+
PCefResourceRequestHandler
uCEFTypes
-
+
PCefResourceSkipCallback
uCEFTypes
-
+
PCefResponse
uCEFTypes
-
+
PCefResponseFilter
uCEFTypes
-
+
PCefRunContextMenuCallback
uCEFTypes
-
+
PCefRunFileDialogCallback
uCEFTypes
-
+
PCefRunQuickMenuCallback
uCEFTypes
-
+
PCefSchemeHandlerFactory
uCEFTypes
-
+
PCefSchemeRegistrar
uCEFTypes
-
+
PCefScreenInfo
uCEFTypes
-
+
PCefScrollView
uCEFTypes
-
+
PCefSelectClientCertificateCallback
uCEFTypes
-
+
PCefServer
uCEFTypes
-
+
PCefServerHandler
uCEFTypes
-
+
PCefSetCookieCallback
uCEFTypes
-
+
PCefSettings
uCEFTypes
-
+
PCefSharedMemoryRegion
uCEFTypes
-
+
PCefSharedProcessMessageBuilder
uCEFTypes
-
+
PCefSize
uCEFTypes
-
+
PCefSslInfo
uCEFTypes
-
+
PCefSSLStatus
uCEFTypes
-
+
PCefStreamReader
uCEFTypes
-
+
PCefStreamWriter
uCEFTypes
-
+
PCefString
uCEFTypes
-
+
PCefStringUserFree
uCEFTypes
-
+
PCefStringUserFreeUtf16
uCEFTypes
-
+
PCefStringUserFreeUtf8
uCEFTypes
-
+
PCefStringUserFreeWide
uCEFTypes
-
+
PCefStringUtf16
uCEFTypes
-
+
PCefStringUtf8
uCEFTypes
-
+
PCefStringVisitor
uCEFTypes
-
+
PCefStringWide
uCEFTypes
-
+
PCefTask
uCEFTypes
-
+
PCefTaskInfo
uCEFTypes
-
+
PCefTaskManager
uCEFTypes
-
+
PCefTaskRunner
uCEFTypes
-
+
PCefTextfield
uCEFTypes
-
+
PCefTextfieldDelegate
uCEFTypes
-
+
PCefThread
uCEFTypes
-
+
PCefTime
uCEFTypes
-
+
PCefTouchEvent
uCEFTypes
-
+
PCefTouchHandleState
uCEFTypes
-
+
PCefUnresponsiveProcessCallback
uCEFTypes
-
+
PCefUrlParts
uCEFTypes
-
+
PCefUrlRequest
uCEFTypes
-
+
PCefUrlRequestClient
uCEFTypes
-
+
PCefV8Accessor
uCEFTypes
-
+
PCefv8ArrayBufferReleaseCallback
uCEFTypes
-
+
PCefv8Context
uCEFTypes
-
+
PCefV8Exception
uCEFTypes
-
+
PCefv8Handler
uCEFTypes
-
+
PCefV8Interceptor
uCEFTypes
-
+
PCefV8StackFrame
uCEFTypes
-
+
PCefV8StackTrace
uCEFTypes
-
+
PCefv8Value
uCEFTypes
-
+
PCefV8ValueArray
uCEFTypes
-
+
PCefValue
uCEFTypes
-
+
PCefView
uCEFTypes
-
+
PCefViewDelegate
uCEFTypes
-
+
PCefWaitableEvent
uCEFTypes
-
+
PCefWindow
uCEFTypes
-
+
PCefWindowDelegate
uCEFTypes
-
+
PCefWindowInfo
uCEFTypes
-
+
PCefWriteHandler
uCEFTypes
-
+
PCefX509Certificate
uCEFTypes
-
+
PCefX509CertPrincipal
uCEFTypes
-
+
PCefXmlReader
uCEFTypes
-
+
PCefZipReader
uCEFTypes
-
+
PChar16
uCEFTypes
-
+
pfidLinux
uCEFConstants
-
+
pfidOSX
uCEFConstants
-
+
pfidWindows
uCEFConstants
-
+
pidLinux64
uCEFConstants
-
+
pidOSX32
uCEFConstants
-
+
pidOSX64
uCEFConstants
-
+
pidOSXArm64
uCEFConstants
-
+
pidWin32
uCEFConstants
If any of the platform IDs are not defined then we set them as 0 to avoid build errors on older Delphi versions.
-
+
pidWin64
uCEFConstants
-
+
PNativeInt
uCEFTypes
-
+
PNativeUInt
uCEFTypes
-
+
PPCefDisplay
uCEFTypes
-
+
PPCefMediaRoute
uCEFTypes
-
+
PPCefMediaSink
uCEFTypes
-
+
PPCefPostDataElement
uCEFTypes
-
+
PPCefV8Value
uCEFTypes
-
+
PPCefX509Certificate
uCEFTypes
-
+
PPSingle
uCEFTypes
-
+
ProcessUnderWow64
uCEFMiscFunctions
-
+
QM_EDITFLAG_CAN_COPY
uCEFConstants
-
+
QM_EDITFLAG_CAN_CUT
uCEFConstants
-
+
QM_EDITFLAG_CAN_ELLIPSIS
uCEFConstants
-
+
QM_EDITFLAG_CAN_PASTE
uCEFConstants
-
+
QM_EDITFLAG_NONE
uCEFConstants
Supported quick menu state bit flags.
-
+
rbstring
uCEFTypes
-
+
Register
uCEFBrowserViewComponent
-
+
Register
uCEFBrowserWindow
-
+
Register
uCEFBufferPanel
-
+
Register
uCEFChromium
-
+
Register
uCEFChromiumWindow
-
+
Register
uCEFLabelButtonComponent
-
+
Register
uCEFLinkedWindowParent
-
+
Register
uCEFMenuButtonComponent
-
+
Register
uCEFOsrBrowserWindow
-
+
Register
uCEFPanelComponent
-
+
Register
uCEFScrollViewComponent
-
+
Register
uCEFSentinel
-
+
Register
uCEFServerComponent
-
+
Register
uCEFTextfieldComponent
-
+
Register
uCEFUrlRequestClientComponent
-
+
Register
uCEFWindowComponent
-
+
Register
uCEFWindowParent
-
+
Register
uCEFWorkScheduler
-
+
RunningWindows10OrNewer
uCEFMiscFunctions
-
+
SetWindowLongPtr
uCEFMiscFunctions
-
+
SHLWAPIDLL
uCEFMiscFunctions
-
+
ShutdownBlockReasonCreate
uCEFMiscFunctions
-
+
ShutdownBlockReasonDestroy
uCEFMiscFunctions
-
+
SplitLongString
uCEFMiscFunctions
-
+
SSL_CONNECTION_VERSION_QUIC
uCEFConstants
-
+
SSL_CONNECTION_VERSION_SSL2
uCEFConstants
-
+
SSL_CONNECTION_VERSION_SSL3
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1_1
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1_2
uCEFConstants
-
+
SSL_CONNECTION_VERSION_TLS1_3
uCEFConstants
-
+
SSL_CONNECTION_VERSION_UNKNOWN
uCEFConstants
Supported SSL version values.
-
+
SSL_CONTENT_DISPLAYED_INSECURE_CONTENT
uCEFConstants
-
+
SSL_CONTENT_NORMAL_CONTENT
uCEFConstants
Supported SSL content status flags. See content/public/common/ssl_status.h for more information.
-
+
SSL_CONTENT_RAN_INSECURE_CONTENT
uCEFConstants
-
+
SystemTimeToCefTime
uCEFMiscFunctions
Converts a TSystemTime value to TCefTime.
-
+
TBrowserInfo
uCEFChromiumCore
-
+
TBrowserInfoList
uCEFChromiumCore
-
+
TBrowserKeyEvent
uCEFOsrBrowserWindow
-
+
TBrowserMouseEvent
uCEFOsrBrowserWindow
-
+
TBrowserMouseMoveEvent
uCEFOsrBrowserWindow
-
+
TBrowserMouseWheelEvent
uCEFOsrBrowserWindow
-
+
TBrowserUTF8KeyPressEvent
uCEFOsrBrowserWindow
TBrowserKeyPressEvent = procedure(Sender: TObject; var Key: char; var AHandled: Boolean) of Object;
-
+
TBrowserWindow
uCEFBrowserWindow
TBrowserWindow
@@ -9266,384 +9297,384 @@
* Optional prevent pop-up windows by implementing Chromium.BeforePopup Chromium.OpenUrlFromTab
-
+
TBufferPanel
uCEFBufferPanel
TBufferPanel is used by VCL and LCL applications with browsers in OSR mode to draw the browser contents. See the SimpleOSRBrowser demo for more details.
-
+
TCefAcceleratedPaintInfo
uCEFTypes
Structure containing shared texture information for the OnAcceleratedPaint callback. Resources will be released to the underlying pool for reuse when the callback returns from client code.
-
+
TCefAccessibilityHandler
uCEFTypes
Implement this structure to receive accessibility notification when accessibility events have been registered. The functions of this structure will be called on the UI thread.
-
+
TCEFAccessibilityHandlerOwn
uCEFAccessibilityHandler
-
+
TCefAlphaType
uCEFTypes
Describes how to interpret the alpha component of a pixel.
-
+
TCefAplicationStatus
uCEFTypes
Status of TCefAplicationCore.
-
+
TCefApp
uCEFTypes
Implement this structure to provide handler implementations. Methods will be called by the process and/or thread indicated.
-
+
TCefApplication
uCEFApplication
Main class used to simplify the CEF initialization and destruction.
-
+
TCefApplicationCore
uCEFApplicationCore
Parent class of TCefApplication used to simplify the CEF initialization and destruction.
-
+
TCefAppOwn
uCEFApp
Implement this interface to provide handler implementations. Methods will be called by the process and/or thread indicated.
-
+
TCEFArgCopy
uCEFArgCopy
-
+
TCefAudioHandler
uCEFTypes
Implement this structure to handle audio events.
-
+
TCefAudioHandlerOwn
uCEFAudioHandler
-
+
TCefAudioParameters
uCEFTypes
Structure representing the audio parameters for setting up the audio handler.
-
+
TCefAuthCallback
uCEFTypes
Callback structure used for asynchronous continuation of authentication requests.
-
+
TCefAuthCallbackRef
uCEFAuthCallback
-
+
TCefAutoplayPolicy
uCEFTypes
Autoplay policy types used by TCefApplicationCore.AutoplayPolicy. See the –autoplay-policy switch.
-
+
TCefAxisAlignment
uCEFTypes
Specifies where along the axis the CefBoxLayout child views should be laid out. Should be kept in sync with Chromium's views::LayoutAlignment type.
-
+
TCefBaseRefCounted
uCEFTypes
All ref-counted framework structures must include this structure first.
-
+
TCefBaseRefCountedOwn
uCEFBaseRefCounted
-
+
TCefBaseRefCountedRef
uCEFBaseRefCounted
-
+
TCefBaseScoped
uCEFTypes
All scoped framework structures must include this structure first.
-
+
TCEFBaseScopedWrapperRef
uCEFBaseScopedWrapper
-The complete list of compiler versions is here : http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Yukon Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h
+The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h
-
+
TCefBaseTime
uCEFTypes
Represents a wall clock time in UTC. Values are not guaranteed to be monotonically non-decreasing and are subject to large amounts of skew. Time is stored internally as microseconds since the Windows epoch (1601).
This is equivalent of Chromium `base::Time` (see base/time/time.h).
-
+
TCefBatterySaverModeState
uCEFTypes
Values used by the battery saver mode state preference.
-
+
TCefBeforeDownloadCallback
uCEFTypes
Callback structure used to asynchronously continue a download.
-
+
TCefBeforeDownloadCallbackRef
uCEFBeforeDownloadCallback
-
+
TCefBinaryValue
uCEFTypes
Structure representing a binary value. Can be used on any process and thread.
-
+
TCefBinaryValueArray
uCEFInterfaces
-
+
TCefBinaryValueOwn
uCEFBinaryValue
-
+
TCefBinaryValueRef
uCEFBinaryValue
-
+
TCEFBitmapBitBuffer
uCEFBitmapBitBuffer
Class that stores a copy of the raw bitmap buffer sent by CEF in the TChromiumCore.OnPaint event.
-
+
TCefBoxLayout
uCEFTypes
A Layout manager that arranges child views vertically or horizontally in a side-by-side fashion with spacing around and between the child views. The child views are always sized according to their preferred size. If the host's bounds provide insufficient space, child views will be clamped. Excess space will not be distributed. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefBoxLayoutRef
uCEFBoxLayout
A Layout manager that arranges child views vertically or horizontally in a side-by-side fashion with spacing around and between the child views. The child views are always sized according to their preferred size. If the host's bounds provide insufficient space, child views will be clamped. Excess space will not be distributed. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefBoxLayoutSettings
uCEFTypes
Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches.
-
+
TCefBrowser
uCEFTypes
Structure used to represent a browser. When used in the browser process the functions of this structure may be called on any thread unless otherwise indicated in the comments. When used in the render process the functions of this structure may only be called on the main thread.
-
+
TCEFBrowserBitmap
uCEFBrowserBitmap
-
+
TCefBrowserHost
uCEFTypes
Structure used to represent the browser process aspects of a browser. The functions of this structure can only be called in the browser process. They may be called on any thread in that process unless otherwise indicated in the comments.
-
+
TCefBrowserHostRef
uCEFBrowser
-
+
TCefBrowserNavigation
uCEFTypes
Used by TCefBrowserNavigationTask to navigate in the right CEF thread.
-
+
TCefBrowserNavigationTask
uCEFTask
-
+
TCefBrowserProcessHandler
uCEFTypes
Structure used to implement browser process callbacks. The functions of this structure will be called on the browser process main thread unless otherwise indicated.
-
+
TCefBrowserProcessHandlerOwn
uCEFBrowserProcessHandler
-
+
TCefBrowserRef
uCEFBrowser
-
+
TCefBrowserSettings
uCEFTypes
Browser initialization settings. Specify NULL or 0 to get the recommended default values. The consequences of using custom values may not be well tested. Many of these and other settings can also configured using command- line switches.
-
+
TCefBrowserView
uCEFTypes
A View hosting a ICefBrowser instance. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFBrowserViewComponent
uCEFBrowserViewComponent
Component hosting a ICefBrowserView instance.
-
+
TCefBrowserViewDelegate
uCEFTypes
Implement this structure to handle BrowserView events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefBrowserViewDelegateOwn
uCEFBrowserViewDelegate
Implement this interface to handle BrowserView events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefBrowserViewDelegateRef
uCEFBrowserViewDelegate
-
+
TCefBrowserViewRef
uCEFBrowserView
A View hosting a ICefBrowser instance. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefButton
uCEFTypes
A View representing a button. Depending on the specific type, the button could be implemented by a native control or custom rendered. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFButtonComponent
uCEFButtonComponent
-
+
TCefButtonDelegate
uCEFTypes
Implement this structure to handle Button events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefButtonDelegateOwn
uCEFButtonDelegate
Implement this interface to handle Button events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefButtonDelegateRef
uCEFButtonDelegate
-
+
TCefButtonRef
uCEFButton
A View representing a button. Depending on the specific type, the button could be implemented by a native control or custom rendered. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefButtonState
uCEFTypes
Specifies the button display state.
-
+
TCefBytesWriteHandler
uCEFWriteHandler
-
+
TCefCallback
uCEFTypes
Generic callback structure used for asynchronous continuation.
-
+
TCefCallbackRef
uCEFCallback
-
+
TCefCertStatus
uCEFTypes
Supported certificate status code values. See net\cert\cert_status_flags.h for more information. CERT_STATUS_NONE is new in CEF because we use an enum while cert_status_flags.h uses a typedef and static const variables.
-
+
TCefChannelLayout
uCEFTypes
Enumerates the various representations of the ordering of audio channels. Must be kept synchronized with media::ChannelLayout from Chromium. See media\base\channel_layout.h
-
+
TCefChar
uCEFTypes
-
+
TCefChromePageActionIconType
uCEFTypes
Chrome page action icon types. Should be kept in sync with Chromium's PageActionIconType type.
-
+
TCefChromeToolbarButtonType
uCEFTypes
Chrome toolbar button types. Should be kept in sync with CEF's internal ToolbarButtonType type.
-
+
TCefChromeToolbarType
uCEFTypes
Chrome toolbar types.
-
+
TCefChromiumTask
uCEFTask
Custom class used to execute CEF tasks with a TChromiumCore component.
-
+
TCefClearCertificateExceptionsCompletionCallback
uCEFRequestContext
-
+
TCefClearDataStorageTypes
uCEFTypes
Storage types used by the Storage.clearDataForOrigin DevTools method in TChromiumCore.ClearDataForOrigin.
-
+
TCefClearHttpAuthCredentialsCompletionCallback
uCEFRequestContext
-
+
TCefClient
uCEFTypes
Implement this structure to provide handler implementations.
-
+
TCefClientOwn
uCEFClient
-
+
TCefClientRef
uCEFClient
-
+
TCefCloseAllConnectionsCompletionCallback
uCEFRequestContext
-
+
TCefCloseBrowserAction
uCEFTypes
@@ -9658,587 +9689,587 @@
-
+
TCefColor
uCEFTypes
32-bit ARGB color value, not premultiplied. The color components are always in a known order. Equivalent to the SkColor type.
-
+
TCefColorModel
uCEFTypes
Print job color mode values.
-
+
TCefColorType
uCEFTypes
Describes how to interpret the components of a pixel.
-
+
TCefColorVariant
uCEFTypes
Specifies the color variants supported by ICefRequestContext.SetChromeThemeColor.
-
+
TCefCOMInitMode
uCEFTypes
Flags used to customize the behavior of CefURLRequest.
-
+
TCefCommandHandler
uCEFTypes
Implement this structure to handle events related to commands. The functions of this structure will be called on the UI thread.
-
+
TCefCommandHandlerOwn
uCEFCommandHandler
-
+
TCefCommandLine
uCEFTypes
Structure used to create and/or parse command line arguments. Arguments with "–", "-" and, on Windows, "/" prefixes are considered switches. Switches will always precede any arguments without switch prefixes. Switches can optionally have a value specified using the "=" delimiter (e.g. "-switch=value"). An argument of "–" will terminate switch parsing with all subsequent tokens, regardless of prefix, being interpreted as non-switch arguments. Switch names should be lowercase ASCII and will be converted to such if necessary. Switch values will retain the original case and UTF8 encoding. This structure can be used before cef_initialize() is called.
-
+
TCefCommandLineRef
uCEFCommandLine
-
+
TCefCompletionCallback
uCEFTypes
Generic callback structure used for asynchronous completion.
-
+
TCefCompletionCallbackOwn
uCEFCompletionCallback
-
+
TCefCompletionCallbackProc
uCEFInterfaces
-
+
TCEFComponentIdList
uCEFComponentIdList
Class used to keep a list of valid custom component IDs for any component that handles a CEF Task event.
-
+
TCefCompositionUnderline
uCEFTypes
Structure representing IME composition underline information. This is a thin wrapper around Blink's WebCompositionUnderline class and should be kept in sync with that.
-
+
TCefCompositionUnderlineDynArray
uCEFTypes
-
+
TCefCompositionUnderlineStyle
uCEFTypes
Composition underline style.
-
+
TCefContentSettingTypes
uCEFTypes
Supported content setting types. Some types are platform-specific or only supported with Chrome style. Should be kept in sync with Chromium's ContentSettingsType type.
-
+
TCefContentSettingValues
uCEFTypes
Supported content setting values. Should be kept in sync with Chromium's ContentSetting type.
-
+
TCefContextMenuEditStateFlags
uCEFTypes
Supported context menu edit state bit flags. These constants match their equivalents in Chromium's ContextMenuDataEditFlags and should not be renumbered.
-
+
TCefContextMenuHandler
uCEFTypes
Implement this structure to handle context menu events. The functions of this structure will be called on the UI thread.
-
+
TCefContextMenuHandlerOwn
uCEFContextMenuHandler
-
+
TCefContextMenuMediaStateFlags
uCEFTypes
Supported context menu media state bit flags. These constants match their equivalents in Chromium's ContextMenuData::MediaFlags and should not be renumbered.
-
+
TCefContextMenuMediaType
uCEFTypes
Supported context menu media types. These constants match their equivalents in Chromium's ContextMenuDataMediaType and should not be renumbered.
-
+
TCefContextMenuParams
uCEFTypes
Provides information about the context menu state. The functions of this structure can only be accessed on browser process the UI thread.
-
+
TCefContextMenuParamsRef
uCEFContextMenuParams
-
+
TCefContextMenuTypeFlags
uCEFTypes
Supported context menu type flags.
-
+
TCefCookie
uCEFTypes
Cookie information.
-
+
TCefCookieAccessFilter
uCEFTypes
Implement this structure to filter cookies that may be sent or received from resource requests. The functions of this structure will be called on the IO thread unless otherwise indicated.
-
+
TCefCookieAccessFilterOwn
uCEFCookieAccessFilter
-
+
TCefCookieAccessFilterRef
uCEFCookieAccessFilter
-
+
TCefCookieManager
uCEFTypes
Structure used for managing cookies. The functions of this structure may be called on any thread unless otherwise indicated.
-
+
TCefCookieManagerRef
uCEFCookieManager
-
+
TCefCookiePref
uCEFTypes
Used in TChromium preferences to allow or block cookies.
-
+
TCefCookiePriority
uCEFTypes
Cookie priority values.
-
+
TCefCookieSameSite
uCEFTypes
Cookie same site values.
-
+
TCefCookieVisitor
uCEFTypes
Structure to implement for visiting cookie values. The functions of this structure will always be called on the UI thread.
-
+
TCefCookieVisitorOwn
uCEFCookieVisitor
-
+
TCefCookieVisitorProc
uCEFInterfaces
-
+
TCefCreateCustomViewTask
uCEFTask
-
+
TCefCursorHandle
uCEFTypes
Native Cursor handle.
-
+
TCefCursorInfo
uCEFTypes
Structure representing cursor information. |buffer| will be |size.width|*|size.height|*4 bytes in size and represents a BGRA image with an upper-left origin.
-
+
TCefCursorType
uCEFTypes
Cursor type values.
-
+
TCefCustomBrowserProcessHandler
uCEFBrowserProcessHandler
-
+
TCefCustomByteArray
uCEFTypes
Array of byte. Needed only for backwards compatibility with old Delphi versions.
-
+
TCefCustomCompletionCallback
uCEFCompletionCallback
-
+
TCefCustomCookieVisitor
uCEFCookieVisitor
-
+
TCefCustomDeleteCookiesCallback
uCEFDeleteCookiesCallback
-
+
TCefCustomDownloadImageCallback
uCEFDownloadImageCallBack
-
+
TCefCustomInt64Array
uCEFTypes
Custom array of int64.
-
+
TCefCustomMediaRouteCreateCallback
uCEFMediaRouteCreateCallback
-
+
TCefCustomMediaSinkDeviceInfoCallback
uCEFMediaSinkDeviceInfoCallback
-
+
TCefCustomPDFPrintCallBack
uCEFPDFPrintCallback
-
+
TCefCustomRenderProcessHandler
uCEFRenderProcessHandler
-
+
TCefCustomResolveCallback
uCEFResolveCallback
-
+
TCefCustomResourceBundleHandler
uCEFResourceBundleHandler
-
+
TCefCustomSetCookieCallback
uCEFSetCookieCallback
-
+
TCefCustomStreamReader
uCEFCustomStreamReader
-
+
TCefCustomStringList
uCEFStringList
CEF string maps are a set of key/value string pairs.
-
+
TCefCustomStringMap
uCEFStringMap
CEF string maps are a set of key/value string pairs.
-
+
TCefCustomStringMultimap
uCEFStringMultimap
CEF string multimaps are a set of key/value string pairs. More than one value can be assigned to a single key.
-
+
TCefDeleteCookiesCallback
uCEFTypes
Structure to implement to be notified of asynchronous completion via ICefCookieManager.DeleteCookies().
-
+
TCefDeleteCookiesCallbackOwn
uCEFDeleteCookiesCallback
-
+
TCefDeleteCookiesCallbackProc
uCEFInterfaces
-
+
TCefDevToolsMessageObserver
uCEFTypes
Callback structure for ICefBrowserHost.AddDevToolsMessageObserver. The functions of this structure will be called on the browser process UI thread.
-
+
TCEFDevToolsMessageObserverOwn
uCEFDevToolsMessageObserver
-
+
TCefDialogHandler
uCEFTypes
Implement this structure to handle dialog events. The functions of this structure will be called on the browser process UI thread.
-
+
TCefDialogHandlerOwn
uCEFDialogHandler
-
+
TCEFDialogType
uCEFTypes
Used by TCEFFileDialogInfo.
-
+
TCefDictionaryValue
uCEFTypes
Structure representing a dictionary value. Can be used on any process and thread.
-
+
TCefDictionaryValueRef
uCEFDictionaryValue
-
+
TCEFDirectoryDeleterThread
uCEFApplication
-
+
TCEFDirectoryDeleterThread
uCEFApplicationCore
-
+
TCefDisplay
uCEFTypes
This structure typically, but not always, corresponds to a physical display connected to the system. A fake Display may exist on a headless system, or a Display may correspond to a remote, virtual display. All size and position values are in density independent pixel (DIP) coordinates unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefDisplayArray
uCEFInterfaces
-
+
TCefDisplayHandler
uCEFTypes
Implement this structure to handle events related to browser display state. The functions of this structure will be called on the UI thread.
-
+
TCefDisplayHandlerOwn
uCEFDisplayHandler
Event handler related to browser display state. The functions of this interface will be called on the UI thread.
-
+
TCefDisplayRef
uCEFDisplay
This class typically, but not always, corresponds to a physical display connected to the system. A fake Display may exist on a headless system, or a Display may correspond to a remote, virtual display. All size and position values are in density independent pixel (DIP) coordinates unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefDockingMode
uCEFTypes
Docking modes supported by ICefWindow.AddOverlay.
-
+
TCefDomDocument
uCEFTypes
Structure used to represent a DOM document. The functions of this structure should only be called on the render process main thread thread.
-
+
TCefDomDocumentRef
uCEFDomDocument
-
+
TCefDomDocumentType
uCEFTypes
DOM document types.
-
+
TCefDomEventCategory
uCEFTypes
DOM event category flags.
-
+
TCefDomEventPhase
uCEFTypes
DOM event processing phases.
-
+
TCefDomFormControlType
uCEFTypes
DOM form control types. Should be kept in sync with Chromium's blink::mojom::FormControlType type.
-
+
TCefDomNode
uCEFTypes
Structure used to represent a DOM node. The functions of this structure should only be called on the render process main thread.
-
+
TCefDomNodeRef
uCEFDomNode
-
+
TCefDomNodeType
uCEFTypes
DOM node types.
-
+
TCefDomVisitor
uCEFTypes
Structure to implement for visiting the DOM. The functions of this structure will be called on the render process main thread.
-
+
TCefDomVisitorOwn
uCEFDomVisitor
-
+
TCefDomVisitorProc
uCEFInterfaces
-
+
TCefDomVisitorProc2
uCEFInterfaces
-
+
TCefDomVisitorProc3
uCEFInterfaces
-
+
TCefDownloadHandler
uCEFTypes
Structure used to handle file downloads. The functions of this structure will called on the browser process UI thread.
-
+
TCefDownloadHandlerOwn
uCEFDownloadHandler
-
+
TCefDownloadImageCallback
uCEFTypes
Callback structure for ICefBrowserHost.DownloadImage. The functions of this structure will be called on the browser process UI thread.
-
+
TCefDownloadImageCallbackOwn
uCEFDownloadImageCallBack
-
+
TCefDownloadInterruptReason
uCEFTypes
Download interrupt reasons. Should be kept in sync with Chromium's download::DownloadInterruptReason type.
-
+
TCefDownloadItem
uCEFTypes
Structure used to represent a download item.
-
+
TCefDownloadItemCallback
uCEFTypes
Callback structure used to asynchronously cancel a download.
-
+
TCefDownloadItemCallbackRef
uCEFDownloadItemCallback
-
+
TCefDownloadItemRef
uCEFDownloadItem
-
+
TCEFDragAndDropMgr
uCEFDragAndDropMgr
-
+
TCefDragData
uCEFTypes
Structure used to represent drag data. The functions of this structure may be called on any thread.
-
+
TCefDragDataRef
uCEFDragData
-
+
TCefDraggableRegion
uCEFTypes
Structure representing a draggable region.
-
+
TCefDraggableRegionArray
uCEFTypes
-
+
TCefDragHandler
uCEFTypes
Implement this structure to handle events related to dragging. The functions of this structure will be called on the UI thread.
-
+
TCefDragHandlerOwn
uCEFDragHandler
-
+
TCefDragOperation
uCEFTypes
-
+
TCefDragOperations
uCEFTypes
"Verb" of a drag-and-drop operation as negotiated between the source and destination. These constants match their equivalents in WebCore's DragActions.h and should not be renumbered.
-
+
TCefDuplexMode
uCEFTypes
Print job duplex mode values.
-
+
TCefEditingCommand
uCEFTypes
Blink editing commands used by the "Input.dispatchKeyEvent" DevTools method.
-
+
TCefEnableFocusTask
uCEFTask
-
+
TCefEndTracingCallback
uCEFTypes
Implement this structure to receive notification when tracing has completed. The functions of this structure will be called on the browser process UI thread.
-
+
TCefEndTracingCallbackOwn
uCEFEndTracingCallback
-
+
TCefEndTracingCallbackProc
uCEFInterfaces
* ******************************************* **** Callback procedures and functions **** ******************************************* *
-
+
TCefErrorCode
uCEFTypes
Supported error code values.
@@ -10257,187 +10288,187 @@ Ranges:
-
+
TCefEventCompletionCallback
uCEFCompletionCallback
-
+
TCefEventFlags
uCEFTypes
Supported event bit flags.
-
+
TCefEventHandle
uCEFTypes
Native event handle.
-
+
TCefFastCompletionCallback
uCEFCompletionCallback
-
+
TCefFastCookieVisitor
uCEFCookieVisitor
-
+
TCefFastDeleteCookiesCallback
uCEFDeleteCookiesCallback
-
+
TCefFastDomVisitor
uCEFDomVisitor
-
+
TCefFastDomVisitor2
uCEFDomVisitor
-
+
TCefFastDomVisitor3
uCEFDomVisitor
-
+
TCefFastDownloadImageCallback
uCEFDownloadImageCallBack
-
+
TCefFastEndTracingCallback
uCEFEndTracingCallback
-
+
TCefFastMediaRouteCreateCallback
uCEFMediaRouteCreateCallback
-
+
TCefFastMediaSinkDeviceInfoCallback
uCEFMediaSinkDeviceInfoCallback
-
+
TCefFastNavigationEntryVisitor
uCEFNavigationEntryVisitor
-
+
TCefFastPdfPrintCallback
uCEFPDFPrintCallback
-
+
TCefFastRunFileDialogCallback
uCEFRunFileDialogCallback
-
+
TCefFastSetCookieCallback
uCEFSetCookieCallback
-
+
TCefFastStringVisitor
uCEFStringVisitor
-
+
TCefFastTask
uCEFTask
-
+
TCefFastTaskProc
uCEFInterfaces
-
+
TCefFastV8Accessor
uCEFv8Accessor
-
+
TCefFastv8ArrayBufferReleaseCallback
uCEFv8ArrayBufferReleaseCallback
-
+
TCefFastV8Interceptor
uCEFv8Interceptor
-
+
TCefFileDialogCallback
uCEFTypes
Callback structure for asynchronous continuation of file dialog requests.
-
+
TCefFileDialogCallbackRef
uCEFFileDialogCallback
-
+
TCEFFileDialogInfo
uCEFFileDialogInfo
-
+
TCefFileDialogMode
uCEFTypes
Supported file dialog modes.
-
+
TCefFillLayout
uCEFTypes
A simple Layout that causes the associated Panel's one child to be sized to match the bounds of its parent. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefFillLayoutRef
uCEFFillLayout
A simple Layout that causes the associated Panel's one child to be sized to match the bounds of its parent. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefFindHandler
uCEFTypes
Implement this structure to handle events related to find results. The functions of this structure will be called on the UI thread.
-
+
TCefFindHandlerOwn
uCEFFindHandler
-
+
TCefFlushStoreCompletionCallback
uCEFCookieManager
-
+
TCefFocusHandler
uCEFTypes
Implement this structure to handle events related to focus. The functions of this structure will be called on the UI thread.
-
+
TCefFocusHandlerOwn
uCEFFocusHandler
-
+
TCefFocusSource
uCEFTypes
Focus sources.
-
+
TCefFrame
uCEFTypes
Structure used to represent a frame in the browser window. When used in the browser process the functions of this structure may be called on any thread unless otherwise indicated in the comments. When used in the render process the functions of this structure may only be called on the main thread.
-
+
TCefFrameHandler
uCEFTypes
Implement this STRUCTURE to handle events related to ICefFrame life span. The order of callbacks is:
@@ -10460,1057 +10491,1057 @@ Ranges:
The functions of this interface will be called on the UI thread unless otherwise indicated.
-
+
TCefFrameHandlerOwn
uCEFFrameHandler
-
+
TCefFrameRef
uCEFFrame
-
+
TCefGenericTask
uCEFTask
-
+
TCefGestureCommand
uCEFTypes
Specifies the gesture commands.
-
+
TCefHighEfficiencyModeState
uCEFTypes
Values used by the high efficiency mode state preference.
-
+
TCefHorizontalAlignment
uCEFTypes
Specifies the horizontal text alignment mode.
-
+
TCefImage
uCEFTypes
Container for a single image represented at different scale factors. All image representations should be the same size in density independent pixel (DIP) units. For example, if the image at scale factor 1.0 is 100x100 pixels then the image at scale factor 2.0 should be 200x200 pixels – both images will display with a DIP size of 100x100 units. The functions of this structure can be called on any browser process thread.
-
+
TCefImageRef
uCEFImage
-
+
TCefInsets
uCEFTypes
Structure representing insets.
-
+
TCefJsDialogCallback
uCEFTypes
Callback structure used for asynchronous continuation of JavaScript dialog requests.
-
+
TCefJsDialogCallbackRef
uCEFJsDialogCallback
-
+
TCefJsDialogHandler
uCEFTypes
Implement this structure to handle events related to JavaScript dialogs. The functions of this structure will be called on the UI thread.
-
+
TCefJsDialogHandlerOwn
uCEFJsDialogHandler
-
+
TCefJsDialogType
uCEFTypes
Supported JavaScript dialog types.
-
+
TCEFJson
uCEFJson
-
+
TCefJsonParserOptions
uCEFTypes
Options that can be passed to CefParseJSON.
-
+
TCefJsonWriterOptions
uCEFTypes
Options that can be passed to CefWriteJSON.
-
+
TCefKeyboardHandler
uCEFTypes
Implement this structure to handle events related to keyboard input. The functions of this structure will be called on the UI thread.
-
+
TCefKeyboardHandlerOwn
uCEFKeyboardHandler
-
+
TCefKeyEvent
uCEFTypes
Structure representing keyboard event information.
-
+
TCefKeyEventType
uCEFTypes
Notification that a character was typed. Use this for text input. Key down events may generate 0, 1, or more than one character event depending on the key, locale, and operating system.
-
+
TCefKeyLocation
uCEFTypes
Key location value used in the TChromiumCore.dispatchKeyEvent DevTools method.
-
+
TCefLabelButton
uCEFTypes
LabelButton is a button with optional text and/or icon. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFLabelButtonComponent
uCEFLabelButtonComponent
-
+
TCefLabelButtonRef
uCEFLabelButton
LabelButton is a button with optional text and/or icon. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefLayout
uCEFTypes
A Layout handles the sizing of the children of a Panel according to implementation-specific heuristics. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefLayoutRef
uCEFLayout
A Layout handles the sizing of the children of a Panel according to implementation-specific heuristics. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefLifeSpanHandler
uCEFTypes
Implement this structure to handle events related to browser life span. The functions of this structure will be called on the UI thread unless otherwise indicated.
-
+
TCefLifeSpanHandlerOwn
uCEFLifeSpanHandler
-
+
TCEFLinkedWinControlBase
uCEFLinkedWinControlBase
TCEFLinkedWinControlBase is a custom TWinControl to host the child controls created by the web browser to show the web contents and it's linked to the TChromium instance that handles that web browser. TCEFLinkedWinControlBase is the parent class of TChromiumWindow, TBrowserWindow and TCEFLinkedWindowParent.
-
+
TCEFLinkedWindowParent
uCEFLinkedWindowParent
This component can be used by VCL and LCL applications. It has the same purpose as TCEFWindowParent but it has a Chromium property to link it directly to a TChromium component. TCEFLinkedWindowParent resizes the child controls created by CEF for browsers in normal mode and sets the browser focus using the linked TChromium component. TCEFWindowParent and TCEFLinkedWindowParent work fine in Windows and you can used any of them but you can't use TCEFWindowParent in Linux or MacOS.
-
+
TCefLinuxWindowProperties
uCEFTypes
Linux window properties, such as X11's WM_CLASS or Wayland's app_id. Those are passed to CefWindowDelegate, so the client can set them for the CefWindow's top-level. Thus, allowing window managers to correctly display the application's information (e.g., icons).
-
+
TCefListValue
uCEFTypes
Structure representing a list value. Can be used on any process and thread.
-
+
TCefListValueRef
uCEFListValue
-
+
TCefLoadHandler
uCEFTypes
Implement this structure to handle events related to browser load status. The functions of this structure will be called on the browser process UI thread or render process main thread (TID_RENDERER).
-
+
TCefLoadHandlerOwn
uCEFLoadHandler
-
+
TCefLogItems
uCEFTypes
Log items prepended to each log line.
-
+
TCefLogSeverity
uCEFTypes
Log severity levels.
-
+
TCefMainArgs
uCEFTypes
Structure representing CefExecuteProcess arguments.
-
+
TCefManagedTask
uCEFTask
Custom class used to execute CEF tasks with CEF4Delphi components.
-
+
TCefMediaAccessCallback
uCEFTypes
Callback structure used for asynchronous continuation of media access permission requests.
-
+
TCefMediaAccessCallbackRef
uCEFMediaAccessCallback
-
+
TCefMediaAccessHandler
uCEFTypes
Implement this structure to handle events related to media access permission requests. The functions of this structure will be called on the browser process UI thread.
-
+
TCefMediaAccessHandlerOwn
uCEFMediaAccessHandler
-
+
TCefMediaAccessPermissionTypes
uCEFTypes
Media access permissions used by OnRequestMediaAccessPermission.
-
+
TCefMediaObserver
uCEFTypes
Implemented by the client to observe MediaRouter events and registered via ICefMediaRouter.AddObserver. The functions of this structure will be called on the browser process UI thread.
-
+
TCefMediaObserverOwn
uCEFMediaObserver
-
+
TCefMediaRoute
uCEFTypes
Represents the route between a media source and sink. Instances of this object are created via ICefMediaRouter.CreateRoute and retrieved via ICefMediaObserver.OnRoutes. Contains the status and metadata of a routing operation. The functions of this structure may be called on any browser process thread unless otherwise indicated.
-
+
TCefMediaRouteArray
uCEFInterfaces
-
+
TCefMediaRouteConnectionState
uCEFTypes
Connection state for a MediaRoute object.
-
+
TCefMediaRouteCreateCallback
uCEFTypes
Callback structure for ICefMediaRouter.CreateRoute. The functions of this structure will be called on the browser process UI thread.
-
+
TCefMediaRouteCreateCallbackOwn
uCEFMediaRouteCreateCallback
-
+
TCefMediaRouteCreateCallbackProc
uCEFInterfaces
-
+
TCefMediaRouteInfo
uCEFInterfaces
Custom record with media route information.
-
+
TCefMediaRouteInfoArray
uCEFInterfaces
-
+
TCefMediaRouter
uCEFTypes
Supports discovery of and communication with media devices on the local network via the Cast and DIAL protocols. The functions of this structure may be called on any browser process thread unless otherwise indicated.
-
+
TCefMediaRouterCreateResult
uCEFTypes
Result codes for ICefMediaRouter.CreateRoute. Should be kept in sync with Chromium's media_router::mojom::RouteRequestResultCode type.
-
+
TCefMediaRouteRef
uCEFMediaRoute
-
+
TCefMediaRouterRef
uCEFMediaRouter
-
+
TCefMediaSink
uCEFTypes
Represents a sink to which media can be routed. Instances of this object are retrieved via ICefMediaObserver.OnSinks. The functions of this structure may be called on any browser process thread unless otherwise indicated.
-
+
TCefMediaSinkArray
uCEFInterfaces
-
+
TCefMediaSinkDeviceInfo
uCEFTypes
Device information for a MediaSink object. handler.
-
+
TCefMediaSinkDeviceInfoCallback
uCEFTypes
Callback structure for ICefMediaSink.GetDeviceInfo. The functions of this structure will be called on the browser process UI thread.
-
+
TCefMediaSinkDeviceInfoCallbackOwn
uCEFMediaSinkDeviceInfoCallback
-
+
TCefMediaSinkDeviceInfoCallbackProc
uCEFInterfaces
-
+
TCefMediaSinkIconType
uCEFTypes
Icon types for a MediaSink object. Should be kept in sync with Chromium's media_router::SinkIconType type.
-
+
TCefMediaSinkInfo
uCEFInterfaces
Custom record with media sink information.
-
+
TCefMediaSinkInfoArray
uCEFInterfaces
-
+
TCefMediaSinkRef
uCEFMediaSink
-
+
TCefMediaSource
uCEFTypes
Represents a source from which media can be routed. Instances of this object are retrieved via ICefMediaRouter.GetSource. The functions of this structure may be called on any browser process thread unless otherwise indicated.
-
+
TCefMediaSourceInfo
uCEFInterfaces
Custom record with media source information.
-
+
TCefMediaSourceInfoArray
uCEFInterfaces
-
+
TCefMediaSourceRef
uCEFMediaSource
-
+
TCefMediaType
uCEFTypes
Used by TCefMediaSinkInfo and TCefMediaSourceInfo.
-
+
TCefMenuAnchorPosition
uCEFTypes
Specifies how a menu will be anchored for non-RTL languages. The opposite position will be used for RTL languages.
-
+
TCefMenuButton
uCEFTypes
MenuButton is a button with optional text, icon and/or menu marker that shows a menu when clicked with the left mouse button. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFMenuButtonComponent
uCEFMenuButtonComponent
-
+
TCefMenuButtonDelegate
uCEFTypes
Implement this structure to handle MenuButton events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefMenuButtonDelegateOwn
uCEFMenuButtonDelegate
Implement this interface to handle MenuButton events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefMenuButtonDelegateRef
uCEFMenuButtonDelegate
-
+
TCefMenuButtonPressedLock
uCEFTypes
MenuButton pressed lock is released when this object is destroyed.
-
+
TCefMenuButtonPressedLockRef
uCEFMenuButtonPressedLock
MenuButton pressed lock is released when this object is destroyed.
-
+
TCefMenuButtonRef
uCEFMenuButton
MenuButton is a button with optional text, icon and/or menu marker that shows a menu when clicked with the left mouse button. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefMenuColorType
uCEFTypes
Supported color types for menu items.
-
+
TCefMenuId
uCEFTypes
Supported menu IDs. Non-English translations can be provided for the IDS_MENU_* strings in ICefResourceBundleHandler.GetLocalizedString().
-
+
TCefMenuItemType
uCEFTypes
Supported menu item types.
-
+
TCefMenuModel
uCEFTypes
Supports creation and modification of menus. See TCefMenuId (cef_menu_id_t) for the command ids that have default implementations. All user-defined command ids should be between MENU_ID_USER_FIRST and MENU_ID_USER_LAST. The functions of this structure can only be accessed on the browser process the UI thread.
-
+
TCefMenuModelDelegate
uCEFTypes
Implement this structure to handle menu model events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefMenuModelDelegateOwn
uCEFMenuModelDelegate
-
+
TCefMenuModelRef
uCEFMenuModel
-
+
TCefMessageLoopType
uCEFTypes
Flags used to customize the behavior of CefURLRequest.
-
+
TCefMouseButtonType
uCEFTypes
Mouse button types.
-
+
TCefMouseEvent
uCEFTypes
Structure representing mouse event information.
-
+
TCefNavigationEntry
uCEFTypes
Structure used to represent an entry in navigation history.
-
+
TCefNavigationEntryRef
uCEFNavigationEntry
-
+
TCefNavigationEntryVisitor
uCEFTypes
Callback structure for ICefBrowserHost.GetNavigationEntries. The functions of this structure will be called on the browser process UI thread.
-
+
TCefNavigationEntryVisitorOwn
uCEFNavigationEntryVisitor
-
+
TCefNavigationEntryVisitorProc
uCEFInterfaces
-
+
TCefNavigationType
uCEFTypes
Navigation types.
-
+
TCefNetLogCaptureMode
uCEFTypes
Values used by the –net-log-capture-mode command line switch. Sets the granularity of events to capture in the network log.
-
+
TCEFOAuth2Helper
uCEFOAuth2Helper
-
+
TCEFOSRIMEHandler
uCEFOSRIMEHandler
Class used to handle the IME window.
-
+
TCefOverlayController
uCEFTypes
Controller for an overlay that contains a contents View added via ICefWindow.AddOverlayView. Methods exposed by this controller should be called in preference to functions of the same name exposed by the contents View unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefOverlayControllerRef
uCEFOverlayController
Controller for an overlay that contains a contents View added via ICefWindow.AddOverlayView. Methods exposed by this controller should be called in preference to functions of the same name exposed by the contents View unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefPaintElementType
uCEFTypes
Paint element types.
-
+
TCefPanel
uCEFTypes
A Panel is a container in the views hierarchy that can contain other Views as children. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFPanelComponent
uCEFPanelComponent
-
+
TCefPanelDelegate
uCEFTypes
Implement this structure to handle Panel events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefPanelDelegateOwn
uCEFPanelDelegate
Implement this interface to handle Panel events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefPanelDelegateRef
uCEFPanelDelegate
-
+
TCefPanelRef
uCEFPanel
A Panel is a container in the views hierarchy that can contain other Views as children. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefPathKey
uCEFTypes
Process termination status values.
-
+
TCefPdfPrintCallback
uCEFTypes
Callback structure for ICefBrowserHost.PrintToPDF. The functions of this structure will be called on the browser process UI thread.
-
+
TCefPdfPrintCallbackOwn
uCEFPDFPrintCallback
-
+
TCefPdfPrintMarginType
uCEFTypes
Margin type for PDF printing.
-
+
TCefPdfPrintSettings
uCEFTypes
Structure representing PDF print settings. These values match the parameters supported by the DevTools Page.printToPDF function. See https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-printToPDF
-
+
TCefPermissionHandler
uCEFTypes
Implement this structure to handle events related to permission requests. The functions of this structure will be called on the browser process UI thread.
-
+
TCefPermissionHandlerOwn
uCEFPermissionHandler
-
+
TCefPermissionPromptCallback
uCEFTypes
Callback structure used for asynchronous continuation of permission prompts.
-
+
TCefPermissionPromptCallbackRef
uCEFPermissionPromptCallback
-
+
TCefPermissionRequestResult
uCEFTypes
Permission request results.
-
+
TCefPermissionRequestTypes
uCEFTypes
Permission types used with OnShowPermissionPrompt. Some types are platform-specific or only supported with Chrome style. Should be kept in sync with Chromium's permissions::RequestType type.
-
+
TCefPlatformThreadHandle
uCEFTypes
Platform thread handle.
-
+
TCefPlatformThreadId
uCEFTypes
Platform thread ID.
-
+
TCefPoint
uCEFTypes
Structure representing a point.
-
+
TCefPointerType
uCEFTypes
The device type that caused the event.
-
+
TCefPopupFeatures
uCEFTypes
Popup window features.
-
+
TCefPostData
uCEFTypes
Structure used to represent post data for a web request. The functions of this structure may be called on any thread.
-
+
TCefPostDataElement
uCEFTypes
Structure used to represent a single element in the request post data. The functions of this structure may be called on any thread.
-
+
TCefPostDataElementArray
uCEFInterfaces
-
+
TCefPostDataElementOwn
uCEFPostDataElement
-
+
TCefPostDataElementRef
uCEFPostDataElement
-
+
TCefPostDataElementType
uCEFTypes
Post data elements may represent either bytes or files.
-
+
TCefPostDataRef
uCEFPostData
-
+
TCefPreferenceManager
uCEFTypes
Manage access to preferences. Many built-in preferences are registered by Chromium. Custom preferences can be registered in ICefBrowserProcessHandler.OnRegisterCustomPreferences.
-
+
TCefPreferenceManagerRef
uCEFPreferenceManager
-
+
TCefPreferenceRegistrar
uCEFTypes
Structure that manages custom preference registrations.
-
+
TCefPreferenceRegistrarRef
uCEFPreferenceRegistrar
Class that manages custom preference registrations.
-
+
TCefPreferencesType
uCEFTypes
Preferences type passed to ICefBrowserProcessHandler.OnRegisterCustomPreferences.
-
+
TCefPrintDialogCallback
uCEFTypes
Callback structure for asynchronous continuation of print dialog requests.
-
+
TCefPrintDialogCallbackRef
uCEFPrintDialogCallback
-
+
TCefPrintHandler
uCEFTypes
Implement this structure to handle printing on Linux. Each browser will have only one print job in progress at a time. The functions of this structure will be called on the browser process UI thread.
-
+
TCefPrintHandlerOwn
uCEFPrintHandler
-
+
TCefPrintJobCallback
uCEFTypes
Callback structure for asynchronous continuation of print job requests.
-
+
TCefPrintJobCallbackRef
uCEFPrintJobCallback
-
+
TCefPrintSettings
uCEFTypes
Structure representing print settings.
-
+
TCefPrintSettingsRef
uCEFPrintSettings
-
+
TCefProcessId
uCEFTypes
Existing process IDs.
-
+
TCefProcessMessage
uCEFTypes
Structure representing a message. Can be used on any process and thread.
-
+
TCefProcessMessageRef
uCEFProcessMessage
-
+
TCefProcessType
uCEFTypes
Sub-process types of Chromium.
-
+
TCefProxyScheme
uCEFTypes
Supported proxy schemes in Chromium.
-
+
TCefQuickMenuEditStateFlags
uCEFTypes
Supported quick menu state bit flags.
-
+
TCefRange
uCEFTypes
Structure representing a range.
-
+
TCefRangeArray
uCEFTypes
-
+
TCefReadHandler
uCEFTypes
Structure the client can implement to provide a custom stream reader. The functions of this structure may be called on any thread.
-
+
TCefReadZoomTask
uCEFTask
-
+
TCefRect
uCEFTypes
Structure representing a rectangle.
-
+
TCefRectArray
uCEFTypes
-
+
TCefRectDynArray
uCEFTypes
-
+
TCefReferrerPolicy
uCEFTypes
Policy for how the Referrer HTTP header value will be sent during navigation. If the `–no-referrers` command-line flag is specified then the policy value will be ignored and the Referrer value will never be sent. Must be kept synchronized with net::URLRequest::ReferrerPolicy from Chromium.
-
+
TCefRegistration
uCEFTypes
Generic callback structure used for managing the lifespan of a registration.
-
+
TCefRegistrationRef
uCEFRegistration
-
+
TCefRenderHandler
uCEFTypes
Implement this structure to handle events when window rendering is disabled. The functions of this structure will be called on the UI thread.
-
+
TCefRenderHandlerOwn
uCEFRenderHandler
-
+
TCefRenderProcessHandler
uCEFTypes
Structure used to implement render process callbacks. The functions of this structure will be called on the render process main thread (TID_RENDERER) unless otherwise indicated.
-
+
TCefRenderProcessHandlerOwn
uCEFRenderProcessHandler
-
+
TCefRequest
uCEFTypes
Structure used to represent a web request. The functions of this structure may be called on any thread.
-
+
TCefRequestContext
uCEFTypes
A request context provides request handling for a set of related browser or URL request objects. A request context can be specified when creating a new browser via the ICefBrowserHost static factory functions or when creating a new URL request via the ICefUrlRequest static factory functions. Browser objects with different request contexts will never be hosted in the same render process. Browser objects with the same request context may or may not be hosted in the same render process depending on the process model. Browser objects created indirectly via the JavaScript window.open function or targeted links will share the same render process and the same request context as the source browser. When running in single-process mode there is only a single render process (the main process) and so all browsers created in single-process mode will share the same request context. This will be the first request context passed into a ICefBrowserHost static factory function and all other request context objects will be ignored.
-
+
TCefRequestContextHandler
uCEFTypes
Implement this structure to provide handler implementations. The handler instance will not be released until all objects related to the context have been destroyed.
-
+
TCefRequestContextHandlerOwn
uCEFRequestContextHandler
-
+
TCefRequestContextHandlerRef
uCEFRequestContextHandler
-
+
TCefRequestContextRef
uCEFRequestContext
A request context provides request handling for a set of related browser or URL request objects. A request context can be specified when creating a new browser via the cef_browser_host_t static factory functions or when creating a new URL request via the cef_urlrequest_t static factory functions. Browser objects with different request contexts will never be hosted in the same render process. Browser objects with the same request context may or may not be hosted in the same render process depending on the process model. Browser objects created indirectly via the JavaScript window.open function or targeted links will share the same render process and the same request context as the source browser. When running in single-process mode there is only a single render process (the main process) and so all browsers created in single-process mode will share the same request context. This will be the first request context passed into a cef_browser_host_t static factory function and all other request context objects will be ignored.
-
+
TCefRequestContextSettings
uCEFTypes
Request context initialization settings. Specify NULL or 0 to get the recommended default values.
-
+
TCefRequestHandler
uCEFTypes
Implement this structure to handle events related to browser requests. The functions of this structure will be called on the thread indicated.
-
+
TCefRequestHandlerOwn
uCEFRequestHandler
-
+
TCefRequestRef
uCEFRequest
-
+
TCefResolveCallback
uCEFTypes
Callback structure for ICefRequestContext.ResolveHost.
-
+
TCefResolveCallbackOwn
uCEFResolveCallback
-
+
TCefResourceBundle
uCEFTypes
Structure used for retrieving resources from the resource bundle (*.pak) files loaded by CEF during startup or via the ICefResourceBundleHandler returned from ICefApp.GetResourceBundleHandler. See TCefSettings for additional options related to resource bundle loading. The functions of this structure may be called on any thread unless otherwise indicated.
-
+
TCefResourceBundleHandler
uCEFTypes
Structure used to implement a custom resource bundle structure. See TCefSettings for additional options related to resource bundle loading. The functions of this structure may be called on multiple threads.
-
+
TCefResourceBundleHandlerOwn
uCEFResourceBundleHandler
-
+
TCefResourceBundleRef
uCEFResourceBundle
-
+
TCefResourceHandler
uCEFTypes
Structure used to implement a custom request handler structure. The functions of this structure will be called on the IO thread unless otherwise indicated.
-
+
TCefResourceHandlerClass
uCEFResourceHandler
-
+
TCefResourceHandlerOwn
uCEFResourceHandler
-
+
TCefResourceHandlerRef
uCEFResourceHandler
-
+
TCefResourceReadCallback
uCEFTypes
Callback for asynchronous continuation of ICefResourceHandler.read().
-
+
TCefResourceReadCallbackRef
uCEFResourceReadCallback
-
+
TCefResourceRequestHandler
uCEFTypes
Implement this structure to handle events related to browser requests. The functions of this structure will be called on the IO thread unless otherwise indicated.
-
+
TCefResourceRequestHandlerOwn
uCEFResourceRequestHandler
-
+
TCefResourceRequestHandlerRef
uCEFResourceRequestHandler
-
+
TCefResourceSkipCallback
uCEFTypes
Callback for asynchronous continuation of ICefResourceHandler.skip().
-
+
TCefResourceSkipCallbackRef
uCEFResourceSkipCallback
-
+
TCefResourceType
uCEFTypes
Resource type for a request. These constants match their equivalents in Chromium's ResourceType and should not be renumbered.
-
+
TCefResponse
uCEFTypes
Structure used to represent a web response. The functions of this structure may be called on any thread.
-
+
TCefResponseFilter
uCEFTypes
Implement this structure to filter resource response content. The functions of this structure will be called on the browser process IO thread.
-
+
TCefResponseFilterOwn
uCEFResponseFilter
Owned class implementing a resource filter.
-
+
TCefResponseFilterRef
uCEFResponseFilter
Reference class implementing a resource filter.
-
+
TCefResponseFilterStatus
uCEFTypes
Return values for ICefResponseFilter.Filter().
-
+
TCefResponseRef
uCEFResponse
-
+
TCefResultCode
uCEFTypes
Process result codes. This is not a comprehensive list, as result codes might also include platform-specific crash values (Posix signal or Windows hardware exception), or internal-only implementation values.
-
+
TCefReturnValue
uCEFTypes
Return value types.
-
+
TCefRunContextMenuCallback
uCEFTypes
Callback structure used for continuation of custom context menu display.
-
+
TCefRunContextMenuCallbackRef
uCEFRunContextMenuCallback
-
+
TCefRunFileDialogCallback
uCEFTypes
Callback structure for ICefBrowserHost.RunFileDialog. The functions of this structure will be called on the browser process UI thread.
-
+
TCefRunFileDialogCallbackOwn
uCEFRunFileDialogCallback
-
+
TCefRunFileDialogCallbackProc
uCEFInterfaces
-
+
TCefRunQuickMenuCallback
uCEFTypes
Callback structure used for continuation of custom quick menu display.
-
+
TCefRunQuickMenuCallbackRef
uCEFRunQuickMenuCallback
-
+
TCefRuntimeStyle
uCEFTypes
@@ -11521,528 +11552,533 @@ Ranges:
-
+
TCefSavePrefsTask
uCEFTask
-
+
TCefScaleFactor
uCEFTypes
Supported UI scale factors for the platform. SCALE_FACTOR_NONE is used for density independent resources such as string, html/js files or an image that can be used for any scale factors (such as wallpapers).
-
+
TCefSchemeHandlerFactory
uCEFTypes
Structure that creates ICefResourceHandler instances for handling scheme requests. The functions of this structure will always be called on the IO thread.
-
+
TCefSchemeHandlerFactoryOwn
uCEFSchemeHandlerFactory
Class that creates ICefResourceHandler instances for handling scheme requests.
-
+
TCefSchemeOptions
uCEFTypes
Configuration options for registering a custom scheme. These values are used when calling AddCustomScheme.
-
+
TCefSchemeRegistrar
uCEFTypes
Structure that manages custom scheme registrations.
-
+
TCefSchemeRegistrarRef
uCEFSchemeRegistrar
Class that manages custom scheme registrations.
-
+
TCefScreenInfo
uCEFTypes
Screen information used when window rendering is disabled. This structure is passed as a parameter to ICefRenderHandler.GetScreenInfo and should be filled in by the client.
-
+
TCefScrollView
uCEFTypes
A ScrollView will show horizontal and/or vertical scrollbars when necessary based on the size of the attached content view. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCEFScrollViewComponent
uCEFScrollViewComponent
-
+
TCefScrollViewRef
uCEFScrollView
A ScrollView will show horizontal and/or vertical scrollbars when necessary based on the size of the attached content view. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefSelectClientCertificateCallback
uCEFTypes
Callback structure used to select a client certificate for authentication.
-
+
TCefSelectClientCertificateCallbackRef
uCEFSelectClientCertificateCallback
-
+
TCEFSentinel
uCEFSentinel
TCEFSentinel is used as a timer that checks the number of running CEF processes when you close all browsers before shutdown. This component is only used as a last resort when there's an unresolved shutdown issue in CEF or CEF4Delphi that generates exceptions when the application is closed.
-
+
TCefServer
uCEFTypes
Structure representing a server that supports HTTP and WebSocket requests. Server capacity is limited and is intended to handle only a small number of simultaneous connections (e.g. for communicating between applications on localhost). The functions of this structure are safe to call from any thread in the brower process unless otherwise indicated.
-
+
TCEFServerComponent
uCEFServerComponent
The TCEFServerComponent class puts together all CEF server procedures, functions, properties and events in one place.
-
+
TCefServerHandler
uCEFTypes
Implement this structure to handle HTTP server requests. A new thread will be created for each ICefServer.CreateServer call (the "dedicated server thread"), and the functions of this structure will be called on that thread. It is therefore recommended to use a different ICefServerHandler instance for each ICefServer.CreateServer call to avoid thread safety issues in the ICefServerHandler implementation.
-
+
TCEFServerHandlerOwn
uCEFServerHandler
-
+
TCEFServerRef
uCEFServer
-
+
TCefSetAudioMutedTask
uCEFTask
-
+
TCefSetCookieCallback
uCEFTypes
Structure to implement to be notified of asynchronous completion via ICefCookieManager.SetCookie().
-
+
TCefSetCookieCallbackOwn
uCEFSetCookieCallback
-
+
TCefSetCookieCallbackProc
uCEFInterfaces
-
+
TCefSettings
uCEFTypes
Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches.
-
+
TCefSetZoomLevelTask
uCEFTask
-
+
TCefSetZoomPctTask
uCEFTask
-
+
TCefSetZoomStepTask
uCEFTask
-
+
TCefSharedMemoryRegion
uCEFTypes
Structure that wraps platform-dependent share memory region mapping.
-
+
TCefSharedMemoryRegionRef
uCEFSharedMemoryRegion
-
+
TCefSharedProcessMessageBuilder
uCEFTypes
Structure that builds a ICefProcessMessage containing a shared memory region. This structure is not thread-safe but may be used exclusively on a different thread from the one which constructed it.
-
+
TCefSharedProcessMessageBuilderRef
uCEFSharedProcessMessageBuilder
-
+
TCefSharedTextureHandle
uCEFTypes
Native texture handle.
-
+
TCefShowState
uCEFTypes
Show states supported by ICefWindowDelegate.GetInitialShowState.
-
+
TCefSimulatedMouseButton
uCEFTypes
Mouse button in the TChromiumCore.SimulateMouseEvent function.
-
+
TCefSimulatedMouseEventType
uCEFTypes
Type of mouse event in the TChromiumCore.SimulateMouseEvent function.
-
+
TCefSimulatedPointerType
uCEFTypes
Pointer type in the TChromiumCore.SimulateMouseEvent function.
-
+
TCefSimulatedTouchEventType
uCEFTypes
Type of touch event in the TChromiumCore.SimulateTouchEvent function.
-
+
TCefSimulatedTouchPoint
uCEFTypes
Structure representing a simulated touch point.
-
+
TCefSimulatedTouchPointArray
uCEFTypes
-
+
TCefSize
uCEFTypes
Structure representing a size.
-
+
TCefSSLContentStatus
uCEFTypes
Supported SSL content status flags. See content/public/common/ssl_status.h for more information.
-
+
TCefSslInfo
uCEFTypes
Structure representing SSL information.
-
+
TCefSslInfoRef
uCEFSslInfo
-
+
TCefSSLStatus
uCEFTypes
Structure representing the SSL information for a navigation entry.
-
+
TCefSSLStatusRef
uCEFSSLStatus
-
+
TCefSSLVersion
uCEFTypes
Supported SSL version values.
-
+
TCefState
uCEFTypes
Represents the state of a setting.
-
+
TCefStorageType
uCEFTypes
Storage types.
-
+
TCefStreamReader
uCEFTypes
Structure used to read data from a stream. The functions of this structure may be called on any thread.
-
+
TCefStreamReaderRef
uCEFStreamReader
-
+
TCefStreamWriter
uCEFTypes
Structure used to write data to a stream. The functions of this structure may be called on any thread.
-
+
TCefStreamWriterRef
uCEFStreamWriter
-
+
TCefString
uCEFTypes
String record used by the CEF C API. The CEF interface is built with the UTF16 string type as the default.
-
+
TCefStringList
uCEFTypes
CEF string maps are a set of key/value string pairs.
-
+
TCefStringListOwn
uCEFStringList
-
+
TCefStringListRef
uCEFStringList
-
+
TCefStringMap
uCEFTypes
CEF string maps are a set of key/value string pairs.
-
+
TCefStringMapOwn
uCEFStringMap
-
+
TCefStringMapRef
uCEFStringMap
-
+
TCefStringMultimap
uCEFTypes
CEF string multimaps are a set of key/value string pairs. More than one value can be assigned to a single key.
-
+
TCefStringMultimapOwn
uCEFStringMultimap
-
+
TCefStringMultimapRef
uCEFStringMultimap
-
+
TCefStringUserFree
uCEFTypes
-
+
TCefStringUserFreeUtf16
uCEFTypes
-
+
TCefStringUserFreeUtf8
uCEFTypes
-
+
TCefStringUserFreeWide
uCEFTypes
-
+
TCefStringUtf16
uCEFTypes
CEF utf16 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
-
+
TCefStringUtf8
uCEFTypes
CEF utf8 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
-
+
TCefStringVisitor
uCEFTypes
Implement this structure to receive string values asynchronously.
-
+
TCefStringVisitorOwn
uCEFStringVisitor
-
+
TCefStringVisitorProc
uCEFInterfaces
-
+
TCefStringWide
uCEFTypes
CEF wide string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
-
+
TCefTask
uCEFTypes
Implement this structure for asynchronous task execution. If the task is posted successfully and if the associated message loop is still running then the execute() function will be called on the target thread. If the task fails to post then the task object may be destroyed on the source thread instead of the target thread. For this reason be cautious when performing work in the task object destructor.
-
+
TCefTaskInfo
uCEFTypes
Structure representing task information provided by ICefTaskManager.
-
+
TCefTaskManager
uCEFTypes
Structure that facilitates managing the browser-related tasks. The functions of this structure may only be called on the UI thread.
-
+
TCefTaskManagerRef
uCEFTaskManager
Class that facilitates managing the browser-related tasks.
-
+
TCefTaskOwn
uCEFTask
-
+
TCefTaskRef
uCEFTask
-
+
TCefTaskRunner
uCEFTypes
Structure that asynchronously executes tasks on the associated thread. It is safe to call the functions of this structure on any thread.
CEF maintains multiple internal threads that are used for handling different types of tasks in different processes. The TCefThreadId definitions in cef_types.h list the common CEF threads. Task runners are also available for other CEF threads as appropriate (for example, V8 WebWorker threads).
-
+
TCefTaskRunnerRef
uCEFTaskRunner
-
+
TCefTaskType
uCEFTypes
Specifies the task type variants supported by CefTaskManager. Should be kept in sync with Chromium's task_manager::Task::Type type.
-
+
TCefTerminationStatus
uCEFTypes
Process termination status values.
-
+
TCefTestCertType
uCEFTypes
Specifies the gesture commands.
-
+
TCefTextfield
uCEFTypes
A Textfield supports editing of text. This control is custom rendered with no platform-specific code. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefTextFieldCommands
uCEFTypes
Represents commands available to TextField.
-
+
TCEFTextfieldComponent
uCEFTextfieldComponent
-
+
TCefTextfieldDelegate
uCEFTypes
Implement this structure to handle Textfield events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefTextfieldDelegateOwn
uCEFTextfieldDelegate
Implement this interface to handle Textfield events. The functions of this interface will be called on the browser process UI thread unless otherwise indicated.
-
+
TCefTextfieldDelegateRef
uCEFTextfieldDelegate
-
+
TCefTextfieldRef
uCEFTextfield
A Textfield supports editing of text. This control is custom rendered with no platform-specific code. Methods must be called on the browser process UI thread unless otherwise indicated.
-
+
TCefTextInpuMode
uCEFTypes
Input mode of a virtual keyboard. These constants match their equivalents in Chromium's text_input_mode.h and should not be renumbered. See https://html.spec.whatwg.org/#input-modalities:-the-inputmode-attribute
-
+
TCefTextStyle
uCEFTypes
Text style types. Should be kepy in sync with gfx::TextStyle.
-
+
TCefThread
uCEFTypes
A simple thread abstraction that establishes a message loop on a new thread. The consumer uses ICefTaskRunner to execute code on the thread's message loop. The thread is terminated when the ICefThread object is destroyed or stop() is called. All pending tasks queued on the thread's message loop will run to completion before the thread is terminated. cef_thread_create() can be called on any valid CEF thread in either the browser or render process. This structure should only be used for tasks that require a dedicated thread. In most cases you can post tasks to an existing CEF thread instead of creating a new one; see cef_task.h for details.
-
+
TCefThreadId
uCEFTypes
Existing thread IDs.
-
+
TCefThreadPriority
uCEFTypes
Thread priority values listed in increasing order of importance.
-
+
TCefThreadRef
uCEFThread
-
+
TCefTime
uCEFTypes
Time information. Values should always be in UTC.
-
+
TCEFTimerWorkScheduler
uCEFTimerWorkScheduler
-
+
TCefToggleAudioMutedTask
uCEFTask
-
+
TCefTouchEeventType
uCEFTypes
Touch points states types.
-
+
TCefTouchEvent
uCEFTypes
Structure representing touch event information.
-
+
TCefTouchHandleState
uCEFTypes
Touch handle state.
-
+
TCefTouchHandleStateFlags
uCEFTypes
Values indicating what state of the touch handle is set.
-
+
TCefTransitionType
uCEFTypes
Transition type for a request. Made up of one source value and 0 or more qualifiers.
+
+TCefTryCloseBrowserTask
+uCEFTask
+
+
TCefUIColorMode
uCEFTypes
diff --git a/docs/html/ClassHierarchy.html b/docs/html/ClassHierarchy.html
index e16e0d0f..35e8895d 100644
--- a/docs/html/ClassHierarchy.html
+++ b/docs/html/ClassHierarchy.html
@@ -213,7 +213,7 @@
TCefTaskOwn
TCefFastTask TCefManagedTask
TCefURLRequestClientTask
diff --git a/docs/html/cef4delphi.hhc b/docs/html/cef4delphi.hhc
index dbcb48a0..73d8f2b0 100644
--- a/docs/html/cef4delphi.hhc
+++ b/docs/html/cef4delphi.hhc
@@ -2128,6 +2128,10 @@
+
+
+
+
@@ -6002,6 +6006,10 @@
+
+
+
+
@@ -8734,6 +8742,10 @@
+
+
+
+
@@ -11446,10 +11458,6 @@
-
-
-
-
@@ -11462,10 +11470,6 @@
-
-
-
-
@@ -11478,6 +11482,14 @@
+
+
+
+
+
+
+
+
@@ -11542,10 +11554,6 @@
-
-
-
-
@@ -12054,14 +12062,6 @@
-
-
-
-
-
-
-
-
@@ -12070,14 +12070,6 @@
-
-
-
-
-
-
-
-
@@ -12090,6 +12082,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -12174,34 +12194,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12254,6 +12246,10 @@
+
+
+
+
@@ -12290,6 +12286,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -20582,6 +20590,10 @@
+
+
+
+
@@ -39227,6 +39239,22 @@
+
+
+
+
+
@@ -64558,6 +64586,10 @@
+
+
+
+
@@ -67454,6 +67486,10 @@
+
+
+
+
@@ -86528,6 +86564,22 @@
+
+
+
+
+
@@ -93292,6 +93344,10 @@
+
+
+
+
@@ -94608,6 +94664,10 @@
+
+
+
+
diff --git a/docs/html/cef4delphi.hhk b/docs/html/cef4delphi.hhk
index 0bc6adb7..360387b9 100644
--- a/docs/html/cef4delphi.hhk
+++ b/docs/html/cef4delphi.hhk
@@ -114,16 +114,16 @@
-
+
@@ -2517,7 +2517,7 @@
-
+
@@ -2525,11 +2525,11 @@
-
+
-
+
@@ -2717,16 +2717,20 @@
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
@@ -2813,10 +2817,6 @@
-
-
-
-
@@ -2853,6 +2853,10 @@
+
+
+
+
@@ -2921,6 +2925,10 @@
+
+
+
+
@@ -2933,10 +2941,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3009,34 +3029,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3085,6 +3077,10 @@
+
+
+
+
@@ -3185,6 +3181,10 @@
+
+
+
+
@@ -3373,14 +3373,6 @@
-
-
-
-
-
-
-
-
@@ -3405,14 +3397,6 @@
-
-
-
-
-
-
-
-
@@ -3525,6 +3509,10 @@
+
+
+
+
@@ -3557,6 +3545,10 @@
+
+
+
+
@@ -3613,6 +3605,10 @@
+
+
+
+
@@ -3706,16 +3702,16 @@
-
+
@@ -4018,16 +4014,16 @@
-
+
@@ -4868,16 +4864,16 @@
-
+
@@ -11499,6 +11495,10 @@
+
+
+
+
@@ -14854,16 +14854,16 @@
-
+
@@ -15675,6 +15675,10 @@
+
+
+
+
@@ -17666,16 +17670,16 @@
-
+
@@ -22374,16 +22378,16 @@
-
+
@@ -24620,11 +24624,15 @@
-
+
+
+
+
+
@@ -24635,10 +24643,6 @@
-
-
-
-
@@ -32979,6 +32983,14 @@
+
+
+
+
+
+
+
+
@@ -38534,16 +38546,16 @@
-
+
@@ -38606,16 +38618,16 @@
-
+
@@ -39283,6 +39295,10 @@
+
+
+
+
@@ -40285,6 +40301,10 @@
+
+
+
+
@@ -40682,30 +40702,30 @@
-
+
-
+
@@ -41922,12 +41942,12 @@
-
+
-
+
@@ -41935,7 +41955,7 @@
-
+
@@ -44484,21 +44504,21 @@
-
+
@@ -44622,16 +44642,16 @@
-
+
@@ -44816,16 +44836,16 @@
-
+
@@ -45274,16 +45294,16 @@
-
+
@@ -45344,16 +45364,16 @@
-
+
diff --git a/docs/html/cef4delphi.hhp b/docs/html/cef4delphi.hhp
index 51a184c7..e036c4b9 100644
--- a/docs/html/cef4delphi.hhp
+++ b/docs/html/cef4delphi.hhp
@@ -645,6 +645,7 @@ uCEFTask.TCefBrowserNavigationTask.html
uCEFTask.TCefSetAudioMutedTask.html
uCEFTask.TCefToggleAudioMutedTask.html
uCEFTask.TCefEnableFocusTask.html
+uCEFTask.TCefTryCloseBrowserTask.html
uCEFTaskManager.html
uCEFTaskManager.TCefTaskManagerRef.html
uCEFTaskRunner.html
diff --git a/docs/html/cef4delphi.log b/docs/html/cef4delphi.log
index 6aa56a80..c8684d2d 100644
--- a/docs/html/cef4delphi.log
+++ b/docs/html/cef4delphi.log
@@ -632,6 +632,7 @@ uCEFTask.TCefBrowserNavigationTask.html
uCEFTask.TCefSetAudioMutedTask.html
uCEFTask.TCefToggleAudioMutedTask.html
uCEFTask.TCefEnableFocusTask.html
+uCEFTask.TCefTryCloseBrowserTask.html
uCEFTaskManager.html
uCEFTaskManager.TCefTaskManagerRef.html
uCEFTaskRunner.html
@@ -927,12 +928,12 @@ published.gif
automated.gif
pasdoc.css
-Compile time: 0 minutes, 16 seconds
-16,341 Topics
-139,301 Local links
-35 Internet links
+Compile time: 0 minutes, 15 seconds
+16,347 Topics
+139,361 Local links
+32 Internet links
5 Graphics
-Created c:\Users\usuario\Documents\Embarcadero\Studio\Projects\CEF4Delphi\docs\cef4delphi.chm, 3,600,504 bytes
-Compression decreased file by 23,313,388 bytes.
+Created c:\Users\usuario\Documents\Embarcadero\Studio\Projects\CEF4Delphi\docs\cef4delphi.chm, 3,661,896 bytes
+Compression decreased file by 23,395,725 bytes.
diff --git a/docs/html/uCEFApplicationCore.TCefApplicationCore.html b/docs/html/uCEFApplicationCore.TCefApplicationCore.html
index abdf8cf4..280d69ab 100644
--- a/docs/html/uCEFApplicationCore.TCefApplicationCore.html
+++ b/docs/html/uCEFApplicationCore.TCefApplicationCore.html
@@ -1114,93 +1114,97 @@
-procedure ShowErrorMessageDlg (const aError : string); virtual;
+function CheckOSVersion : boolean; virtual;
+procedure ShowErrorMessageDlg (const aError : string); virtual;
+
+
+
function ParseProcessType : TCefProcessType ;
-
+
procedure AddCustomCommandLineSwitches (var aKeys, aValues : TStringList); virtual;
-
+
procedure AppendSwitch (var aKeys, aValues : TStringList; const aNewKey : ustring ; const aNewValue : ustring = '');
-
+
procedure ReplaceSwitch (var aKeys, aValues : TStringList; const aNewKey : ustring ; const aNewValue : ustring = '');
-
+
procedure CleanupFeatures (var aKeys, aValues : TStringList; const aEnableKey, aDisableKey : string);
-
+
procedure ClearSchemeHandlerFactories ;
-
+
constructor Create ;
-
+
destructor Destroy ; override;
-
+
procedure AfterConstruction ; override;
-
+
procedure AddCustomCommandLine (const aCommandLine : string; const aValue : string = '');
-
+
function CheckCEFLibrary : boolean;
-
+
function StartMainProcess : boolean;
-
+
function StartSubProcess : boolean;
-
+
procedure DoMessageLoopWork ;
-
+
procedure RunMessageLoop ;
-
+
procedure QuitMessageLoop ;
-
+
procedure UpdateDeviceScaleFactor ; virtual;
-
+
function ValidComponentID (aComponentID : integer) : boolean;
-
+
function NextComponentID : integer;
-
+
procedure RemoveComponentID (aComponentID : integer);
-
+
function DumpWithoutCrashing (mseconds_between_dumps: int64; const function_name, file_name: ustring ; line_number: integer): boolean;
-
+
function DumpWithoutCrashingUnthrottled : boolean;
@@ -4042,6 +4046,14 @@ ICefLoadHandler
+function CheckOSVersion : boolean; virtual;
+
+
+This item has no description.
+
+
-CEF_SUPPORTED_VERSION_RELEASE = 8;
+CEF_SUPPORTED_VERSION_RELEASE = 12;
This item has no description.
@@ -143,7 +143,7 @@
-CEF_CHROMEELF_VERSION_BUILD = 114;
+CEF_CHROMEELF_VERSION_BUILD = 138;
This item has no description.
diff --git a/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html b/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html
index 27498136..d059a51e 100644
--- a/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html
+++ b/docs/html/uCEFBaseScopedWrapper.TCEFBaseScopedWrapperRef.html
@@ -19,7 +19,7 @@
type TCEFBaseScopedWrapperRef = class(TObject)
Description
-The complete list of compiler versions is here : http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Yukon Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h
+The complete list of compiler versions is here : https://docwiki.embarcadero.com/RADStudio/Athens/en/Compiler_Versions Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Athens Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations OS_POSIX is defined for AIX, ANDROID, ASMJS, CHROMEOS, FREEBSD, IOS, LINUX, MAC, NACL, NETBSD, OPENBSD, QNX and SOLARIS in /include/base/cef_build.h
Hierarchy
TObject
TCEFBaseScopedWrapperRef Overview
diff --git a/docs/html/uCEFChromiumCore.TChromiumCore.html b/docs/html/uCEFChromiumCore.TChromiumCore.html
index 1311508e..e0356d2c 100644
--- a/docs/html/uCEFChromiumCore.TChromiumCore.html
+++ b/docs/html/uCEFChromiumCore.TChromiumCore.html
@@ -317,601 +317,605 @@
-FOldBrowserCompWndPrc : TFNWndProc;
+FTryingToCloseBrowser : boolean;
+FOldBrowserCompWndPrc : TFNWndProc;
+
+
+
FOldWidgetCompWndPrc : TFNWndProc;
-
+
FOldRenderCompWndPrc : TFNWndProc;
-
+
FBrowserCompStub : Pointer;
-
+
FWidgetCompStub : Pointer;
-
+
FRenderCompStub : Pointer;
-
+
FBrowserCompHWND : THandle;
-
+
FWidgetCompHWND : THandle;
-
+
FRenderCompHWND : THandle;
-
+
FOnProcessMessageReceived : TOnProcessMessageReceived ;
-
+
FOnLoadStart : TOnLoadStart ;
-
+
FOnLoadEnd : TOnLoadEnd ;
-
+
FOnLoadError : TOnLoadError ;
-
+
FOnLoadingStateChange : TOnLoadingStateChange ;
-
+
FOnTakeFocus : TOnTakeFocus ;
-
+
FOnSetFocus : TOnSetFocus ;
-
+
FOnGotFocus : TOnGotFocus ;
-
+
FOnBeforeContextMenu : TOnBeforeContextMenu ;
-
+
FOnRunContextMenu : TOnRunContextMenu ;
-
+
FOnContextMenuCommand : TOnContextMenuCommand ;
-
+
FOnContextMenuDismissed : TOnContextMenuDismissed ;
-
+
FOnRunQuickMenu : TOnRunQuickMenuEvent ;
-
+
FOnQuickMenuCommand : TOnQuickMenuCommandEvent ;
-
+
FOnQuickMenuDismissed : TOnQuickMenuDismissedEvent ;
-
+
FOnPreKeyEvent : TOnPreKeyEvent ;
-
+
FOnKeyEvent : TOnKeyEvent ;
-
+
FOnAddressChange : TOnAddressChange ;
-
+
FOnTitleChange : TOnTitleChange ;
-
+
FOnFavIconUrlChange : TOnFavIconUrlChange ;
-
+
FOnFullScreenModeChange : TOnFullScreenModeChange ;
-
+
FOnTooltip : TOnTooltip ;
-
+
FOnStatusMessage : TOnStatusMessage ;
-
+
FOnConsoleMessage : TOnConsoleMessage ;
-
+
FOnAutoResize : TOnAutoResize ;
-
+
FOnLoadingProgressChange : TOnLoadingProgressChange ;
-
+
FOnCursorChange : TOnCursorChange ;
-
+
FOnMediaAccessChange : TOnMediaAccessChange ;
-
+
FOnCanDownload : TOnCanDownloadEvent ;
-
+
FOnBeforeDownload : TOnBeforeDownload ;
-
+
FOnDownloadUpdated : TOnDownloadUpdated ;
-
+
FOnJsdialog : TOnJsdialog ;
-
+
FOnBeforeUnloadDialog : TOnBeforeUnloadDialog ;
-
+
FOnResetDialogState : TOnResetDialogState ;
-
+
FOnDialogClosed : TOnDialogClosed ;
-
+
FOnBeforePopup : TOnBeforePopup ;
-
+
FOnBeforeDevToolsPopup : TOnBeforeDevToolsPopup ;
-
+
FOnAfterCreated : TOnAfterCreated ;
-
+
FOnBeforeClose : TOnBeforeClose ;
-
+
FOnClose : TOnClose ;
-
+
FOnBeforeBrowse : TOnBeforeBrowse ;
-
+
FOnOpenUrlFromTab : TOnOpenUrlFromTab ;
-
+
FOnGetAuthCredentials : TOnGetAuthCredentials ;
-
+
FOnCertificateError : TOnCertificateError ;
-
+
FOnSelectClientCertificate : TOnSelectClientCertificate ;
-
+
FOnRenderViewReady : TOnRenderViewReady ;
-
+
FOnRenderProcessUnresponsive : TOnRenderProcessUnresponsive ;
-
+
FOnRenderProcessResponsive : TOnRenderProcessResponsive ;
-
+
FOnRenderProcessTerminated : TOnRenderProcessTerminated ;
-
+
FOnGetResourceRequestHandler_ReqHdlr : TOnGetResourceRequestHandler ;
-
+
FOnDocumentAvailableInMainFrame : TOnDocumentAvailableInMainFrame ;
-
+
FOnBeforeResourceLoad : TOnBeforeResourceLoad ;
-
+
FOnGetResourceHandler : TOnGetResourceHandler ;
-
+
FOnResourceRedirect : TOnResourceRedirect ;
-
+
FOnResourceResponse : TOnResourceResponse ;
-
+
FOnGetResourceResponseFilter : TOnGetResourceResponseFilter ;
-
+
FOnResourceLoadComplete : TOnResourceLoadComplete ;
-
+
FOnProtocolExecution : TOnProtocolExecution ;
-
+
FOnCanSendCookie : TOnCanSendCookie ;
-
+
FOnCanSaveCookie : TOnCanSaveCookie ;
-
+
FOnFileDialog : TOnFileDialog ;
-
+
FOnGetAccessibilityHandler : TOnGetAccessibilityHandler ;
-
+
FOnGetRootScreenRect : TOnGetRootScreenRect ;
-
+
FOnGetViewRect : TOnGetViewRect ;
-
+
FOnGetScreenPoint : TOnGetScreenPoint ;
-
+
FOnGetScreenInfo : TOnGetScreenInfo ;
-
+
FOnPopupShow : TOnPopupShow ;
-
+
FOnPopupSize : TOnPopupSize ;
-
+
FOnPaint : TOnPaint ;
-
+
FOnAcceleratedPaint : TOnAcceleratedPaint ;
-
+
FOnGetTouchHandleSize : TOnGetTouchHandleSize ;
-
+
FOnTouchHandleStateChanged : TOnTouchHandleStateChanged ;
-
+
FOnStartDragging : TOnStartDragging ;
-
+
FOnUpdateDragCursor : TOnUpdateDragCursor ;
-
+
FOnScrollOffsetChanged : TOnScrollOffsetChanged ;
-
+
FOnIMECompositionRangeChanged : TOnIMECompositionRangeChanged ;
-
+
FOnTextSelectionChanged : TOnTextSelectionChanged ;
-
+
FOnVirtualKeyboardRequested : TOnVirtualKeyboardRequested ;
-
+
FOnDragEnter : TOnDragEnter ;
-
+
FOnDraggableRegionsChanged : TOnDraggableRegionsChanged ;
-
+
FOnFindResult : TOnFindResult ;
-
+
FOnRequestContextInitialized : TOnRequestContextInitialized ;
-
+
FOnGetResourceRequestHandler_ReqCtxHdlr : TOnGetResourceRequestHandler ;
-
+
FOnSinks : TOnSinksEvent ;
-
+
FOnRoutes : TOnRoutesEvent ;
-
+
FOnRouteStateChanged : TOnRouteStateChangedEvent ;
-
+
FOnRouteMessageReceived : TOnRouteMessageReceivedEvent ;
-
+
FOnGetAudioParameters : TOnGetAudioParametersEvent ;
-
+
FOnAudioStreamStarted : TOnAudioStreamStartedEvent ;
-
+
FOnAudioStreamPacket : TOnAudioStreamPacketEvent ;
-
+
FOnAudioStreamStopped : TOnAudioStreamStoppedEvent ;
-
+
FOnAudioStreamError : TOnAudioStreamErrorEvent ;
-
+
FOnDevToolsMessage : TOnDevToolsMessageEvent ;
-
+
FOnDevToolsRawMessage : TOnDevToolsRawMessageEvent ;
-
+
FOnDevToolsMethodResult : TOnDevToolsMethodResultEvent ;
-
+
FOnDevToolsMethodRawResult : TOnDevToolsMethodRawResultEvent ;
-
+
FOnDevToolsEvent : TOnDevToolsEventEvent ;
-
+
FOnDevToolsRawEvent : TOnDevToolsEventRawEvent ;
-
+
FOnDevToolsAgentAttached : TOnDevToolsAgentAttachedEvent ;
-
+
FOnDevToolsAgentDetached : TOnDevToolsAgentDetachedEvent ;
-
+
FOnPrintStart : TOnPrintStartEvent ;
-
+
FOnPrintSettings : TOnPrintSettingsEvent ;
-
+
FOnPrintDialog : TOnPrintDialogEvent ;
-
+
FOnPrintJob : TOnPrintJobEvent ;
-
+
FOnPrintReset : TOnPrintResetEvent ;
-
+
FOnGetPDFPaperSize : TOnGetPDFPaperSizeEvent ;
-
+
FOnFrameCreated : TOnFrameCreated ;
-
+
FOnFrameAttached : TOnFrameAttached ;
-
+
FOnFrameDetached : TOnFrameDetached ;
-
+
FOnMainFrameChanged : TOnMainFrameChanged ;
-
+
FOnChromeCommand : TOnChromeCommandEvent ;
-
+
FOnIsChromeAppMenuItemVisible : TOnIsChromeAppMenuItemVisibleEvent ;
-
+
FOnIsChromeAppMenuItemEnabled : TOnIsChromeAppMenuItemEnabledEvent ;
-
+
FOnIsChromePageActionIconVisible : TOnIsChromePageActionIconVisibleEvent ;
-
+
FOnIsChromeToolbarButtonVisible : TOnIsChromeToolbarButtonVisibleEvent ;
-
+
FOnRequestMediaAccessPermission : TOnRequestMediaAccessPermissionEvent ;
-
+
FOnShowPermissionPrompt : TOnShowPermissionPromptEvent ;
-
+
FOnDismissPermissionPrompt : TOnDismissPermissionPromptEvent ;
-
+
FOnTextResultAvailable : TOnTextResultAvailableEvent ;
-
+
FOnPdfPrintFinished : TOnPdfPrintFinishedEvent ;
-
+
FOnPrefsAvailable : TOnPrefsAvailableEvent ;
-
+
FOnPrefsUpdated : TNotifyEvent;
-
+
FOnCookiesDeleted : TOnCookiesDeletedEvent ;
-
+
FOnResolvedHostAvailable : TOnResolvedIPsAvailableEvent ;
-
+
FOnNavigationVisitorResultAvailable : TOnNavigationVisitorResultAvailableEvent ;
-
+
FOnDownloadImageFinished : TOnDownloadImageFinishedEvent ;
-
+
FOnCookiesFlushed : TNotifyEvent;
-
+
FOnCertificateExceptionsCleared : TNotifyEvent;
-
+
FOnHttpAuthCredentialsCleared : TNotifyEvent;
-
+
FOnAllConnectionsClosed : TNotifyEvent;
-
+
FOnExecuteTaskOnCefThread : TOnExecuteTaskOnCefThread ;
-
+
FOnCookiesVisited : TOnCookiesVisited ;
-
+
FOnCookieVisitorDestroyed : TOnCookieVisitorDestroyed ;
-
+
FOnCookieSet : TOnCookieSet ;
-
+
FOnZoomPctAvailable : TOnZoomPctAvailable ;
-
+
FOnMediaRouteCreateFinished : TOnMediaRouteCreateFinishedEvent ;
-
+
FOnMediaSinkDeviceInfo : TOnMediaSinkDeviceInfoEvent ;
-
+
FOnCanFocus : TNotifyEvent;
-
+
FOnBrowserCompMsg : TOnCompMsgEvent ;
-
+
FOnWidgetCompMsg : TOnCompMsgEvent ;
-
+
FOnRenderCompMsg : TOnCompMsgEvent ;
@@ -2092,625 +2096,629 @@
-function MustCreateAudioHandler : boolean; virtual;
+function doTryCloseBrowser : boolean; virtual;
+function MustCreateAudioHandler : boolean; virtual;
+
+
+
function MustCreateCommandHandler : boolean; virtual;
-
+
function MustCreateDevToolsMessageObserver : boolean; virtual;
-
+
function MustCreateLoadHandler : boolean; virtual;
-
+
function MustCreateFocusHandler : boolean; virtual;
-
+
function MustCreateContextMenuHandler : boolean; virtual;
-
+
function MustCreateDialogHandler : boolean; virtual;
-
+
function MustCreateKeyboardHandler : boolean; virtual;
-
+
function MustCreateDisplayHandler : boolean; virtual;
-
+
function MustCreateDownloadHandler : boolean; virtual;
-
+
function MustCreateJsDialogHandler : boolean; virtual;
-
+
function MustCreateLifeSpanHandler : boolean; virtual;
-
+
function MustCreateRenderHandler : boolean; virtual;
-
+
function MustCreateRequestHandler : boolean; virtual;
-
+
function MustCreateDragHandler : boolean; virtual;
-
+
function MustCreateFindHandler : boolean; virtual;
-
+
function MustCreateResourceRequestHandler : boolean; virtual;
-
+
function MustCreateCookieAccessFilter : boolean; virtual;
-
+
function MustCreateMediaObserver : boolean; virtual;
-
+
function MustCreatePrintHandler : boolean; virtual;
-
+
function MustCreateFrameHandler : boolean; virtual;
-
+
function MustCreatePermissionHandler : boolean; virtual;
-
+
constructor Create (AOwner: TComponent); override;
-
+
destructor Destroy ; override;
-
+
procedure AfterConstruction ; override;
-
+
procedure BeforeDestruction ; override;
-
+
function CreateClientHandler (aIsOSR : boolean = True) : boolean; overload;
-
+
function CreateClientHandler (var aClient : ICefClient ; aIsOSR : boolean = True) : boolean; overload;
-
+
procedure CloseBrowser (aForceClose : boolean);
-
+
procedure CloseAllBrowsers ;
-
+
function TryCloseBrowser : boolean;
-
+
function SelectBrowser (aID : integer) : boolean;
-
+
function IndexOfBrowserID (aID : integer) : integer;
-
+
function ShareRequestContext (var aContext : ICefRequestContext ; const aHandler : ICefRequestContextHandler = nil) : boolean;
-
+
procedure InitializeDragAndDrop (const aDropTargetWnd : HWND);
-
+
procedure ShutdownDragAndDrop ;
-
+
function SetNewBrowserParent (aNewParentHwnd : HWND) : boolean;
-
+
function CreateBrowser (aParentHandle : TCefWindowHandle ; aParentRect : TRect; const aWindowName : ustring = ''; const aContext : ICefRequestContext = nil; const aExtraInfo : ICefDictionaryValue = nil; aForceAsPopup : boolean = False) : boolean; overload; virtual;
-
+
function CreateBrowser (const aURL : ustring ; const aBrowserViewComp : TCEFBrowserViewComponent ; const aContext : ICefRequestContext = nil; const aExtraInfo : ICefDictionaryValue = nil) : boolean; overload; virtual;
-
+
procedure LoadURL (const aURL : ustring ; const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''); overload;
-
+
procedure LoadURL (const aURL : ustring ; const aFrame : ICefFrame ); overload;
-
+
procedure LoadString (const aHTML : ustring ; const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''); overload;
-
+
procedure LoadString (const aHTML : ustring ; const aFrame : ICefFrame ); overload;
-
+
procedure LoadResource (const aStream : TCustomMemoryStream; const aMimeType, aCharset : string; const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''); overload;
-
+
procedure LoadResource (const aStream : TCustomMemoryStream; const aMimeType, aCharset : string; const aFrame : ICefFrame ); overload;
-
+
procedure LoadRequest (const aRequest: ICefRequest );
-
+
procedure GoBack ;
-
+
procedure GoForward ;
-
+
procedure Reload ;
-
+
procedure ReloadIgnoreCache ;
-
+
procedure StopLoad ;
-
+
procedure StartDownload (const aURL : ustring );
-
+
procedure DownloadImage (const imageUrl: ustring ; isFavicon: Boolean; maxImageSize: cardinal; bypassCache: Boolean);
-
+
procedure SimulateMouseWheel (aDeltaX, aDeltaY : integer);
-
+
procedure SimulateKeyEvent (type_: TSimulatedCefKeyEventType ; modifiers: integer = CEF_MOUSETOUCH_EVENT_MODIFIERS_NONE ; timestamp: single = 0; const text: ustring = ''; const unmodifiedtext: ustring = ''; const keyIdentifier: ustring = ''; const code: ustring = ''; const key: ustring = ''; windowsVirtualKeyCode: integer = 0; nativeVirtualKeyCode: integer = 0; autoRepeat: boolean = False; isKeypad: boolean = False; isSystemKey: boolean = False; location: TCefKeyLocation = CEF_KEYLOCATION_NONE ; commands: TCefEditingCommand = ecNone );
-
+
procedure SimulateMouseEvent (type_: TCefSimulatedMouseEventType ; x, y: single; modifiers: integer = CEF_MOUSETOUCH_EVENT_MODIFIERS_NONE ; timestamp: single = 0; button: TCefSimulatedMouseButton = CEF_SIMULATEDMOUSEBUTTON_NONE ; buttons: integer = CEF_PRESSED_MOUSE_BUTTONS_NONE ; clickCount: integer = 0; force: single = 0; tangentialPressure: single = 0; tiltX: single = 0; tiltY: single = 0; twist: integer = 0; deltaX: single = 0; deltaY: single = 0; pointerType: TCefSimulatedPointerType = CEF_SIMULATEDPOINTERTYPE_MOUSE );
-
+
procedure SimulateTouchEvent (type_: TCefSimulatedTouchEventType ; var touchPoints: TCefSimulatedTouchPointArray ; modifiers: integer = CEF_MOUSETOUCH_EVENT_MODIFIERS_NONE ; timestamp: single = 0);
-
+
procedure SimulateEditingCommand (command : TCefEditingCommand );
-
+
function ClearCertificateExceptions (aClearImmediately : boolean = True) : boolean;
-
+
function ClearHttpAuthCredentials (aClearImmediately : boolean = True) : boolean;
-
+
function CloseAllConnections (aCloseImmediately : boolean = True) : boolean;
-
+
procedure RetrieveHTML (const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''); overload;
-
+
procedure RetrieveHTML (const aFrame : ICefFrame ); overload;
-
+
procedure RetrieveText (const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''); overload;
-
+
procedure RetrieveText (const aFrame : ICefFrame ); overload;
-
+
procedure GetNavigationEntries (currentOnly: Boolean);
-
+
function GetFrameNames (var aFrameNames : TStrings) : boolean;
-
+
function GetFrameIdentifiers (var aFrameIdentifiers : TStrings) : boolean;
-
+
procedure ExecuteJavaScript (const aCode, aScriptURL : ustring ; const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''; aStartLine : integer = 0); overload;
-
+
procedure ExecuteJavaScript (const aCode, aScriptURL : ustring ; const aFrame : ICefFrame ; aStartLine : integer = 0); overload;
-
+
procedure UpdatePreferences ;
-
+
procedure SavePreferences (const aFileName : string);
-
+
procedure ResolveHost (const aURL : ustring );
-
+
function IsSameBrowser (const aBrowser : ICefBrowser ) : boolean;
-
+
function ExecuteTaskOnCefThread (aCefThreadId : TCefThreadId ; aTaskID : cardinal; aDelayMs : Int64 = 0) : boolean;
-
+
procedure SetUserAgentOverride (const aUserAgent : ustring ; const aAcceptLanguage : ustring = ''; const aPlatform : ustring = '');
-
+
procedure ClearDataForOrigin (const aOrigin : ustring ; aStorageTypes : TCefClearDataStorageTypes = cdstAll );
-
+
procedure ClearCache ;
-
+
procedure ToggleAudioMuted ;
-
+
function DeleteCookies (const url : ustring = ''; const cookieName : ustring = ''; aDeleteImmediately : boolean = False) : boolean;
-
+
function VisitAllCookies (aID : integer = 0) : boolean;
-
+
function VisitURLCookies (const url : ustring ; includeHttpOnly : boolean = False; aID : integer = 0) : boolean;
-
+
function SetCookie (const url, name_, value, domain, path: ustring ; secure, httponly, hasExpires: Boolean; const creation, lastAccess, expires: TDateTime; same_site : TCefCookieSameSite ; priority : TCefCookiePriority ; aSetImmediately : boolean = True; aID : integer = 0): Boolean;
-
+
function FlushCookieStore (aFlushImmediately : boolean = True) : boolean;
-
+
procedure ShowDevTools (const inspectElementAt: TPoint; aWindowInfo: PCefWindowInfo );
-
+
procedure CloseDevTools ; overload;
-
+
procedure CloseDevTools (const aDevToolsWnd : TCefWindowHandle ); overload;
-
+
function SendDevToolsMessage (const message_: ustring ): boolean;
-
+
function ExecuteDevToolsMethod (message_id: integer; const method: ustring ; const params: ICefDictionaryValue ): Integer;
-
+
function AddDevToolsMessageObserver (const observer: ICefDevToolsMessageObserver ): ICefRegistration ;
-
+
procedure Find (const aSearchText : ustring ; aForward, aMatchCase, aFindNext : Boolean);
-
+
procedure StopFinding (aClearSelection : Boolean);
-
+
procedure Print ;
-
+
procedure PrintToPDF (const aFilePath : ustring );
-
+
procedure ClipboardCopy ;
-
+
procedure ClipboardPaste ;
-
+
procedure ClipboardCut ;
-
+
procedure ClipboardUndo ;
-
+
procedure ClipboardRedo ;
-
+
procedure ClipboardDel ;
-
+
procedure SelectAll ;
-
+
procedure IncZoomStep ;
-
+
procedure DecZoomStep ;
-
+
procedure IncZoomPct ;
-
+
procedure DecZoomPct ;
-
+
procedure ResetZoomStep ;
-
+
procedure ResetZoomLevel ;
-
+
procedure ResetZoomPct ;
-
+
procedure ReadZoom ;
-
+
procedure IncZoomCommand ;
-
+
procedure DecZoomCommand ;
-
+
procedure ResetZoomCommand ;
-
+
procedure WasResized ;
-
+
procedure WasHidden (hidden: Boolean);
-
+
procedure NotifyScreenInfoChanged ;
-
+
procedure NotifyMoveOrResizeStarted ;
-
+
procedure Invalidate (type_: TCefPaintElementType = PET_VIEW );
-
+
procedure ExitFullscreen (will_cause_resize: boolean);
-
+
function CanExecuteChromeCommand (command_id: integer): boolean;
-
+
procedure ExecuteChromeCommand (command_id: integer; disposition: TCefWindowOpenDisposition );
-
+
procedure SendExternalBeginFrame ;
-
+
procedure SendKeyEvent (const event: PCefKeyEvent );
-
+
procedure SendMouseClickEvent (const event: PCefMouseEvent ; type_: TCefMouseButtonType ; mouseUp: Boolean; clickCount: Integer);
-
+
procedure SendMouseMoveEvent (const event: PCefMouseEvent ; mouseLeave: Boolean);
-
+
procedure SendMouseWheelEvent (const event: PCefMouseEvent ; deltaX, deltaY: Integer);
-
+
procedure SendTouchEvent (const event: PCefTouchEvent );
-
+
procedure SendCaptureLostEvent ;
-
+
procedure SendProcessMessage (targetProcess: TCefProcessId ; const ProcMessage: ICefProcessMessage ; const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''); overload;
-
+
procedure SendProcessMessage (targetProcess: TCefProcessId ; const ProcMessage: ICefProcessMessage ; const aFrame : ICefFrame ); overload;
-
+
function CreateUrlRequest (const request: ICefRequest ; const client: ICefUrlrequestClient ; const aFrameName : ustring = ''; const aFrameIdentifier : ustring = ''): ICefUrlRequest ; overload;
-
+
function CreateUrlRequest (const request: ICefRequest ; const client: ICefUrlrequestClient ; const aFrame : ICefFrame ): ICefUrlRequest ; overload;
-
+
procedure SetFocus (focus: Boolean);
-
+
procedure SetAccessibilityState (accessibilityState: TCefState );
-
+
procedure DragTargetDragEnter (const dragData: ICefDragData ; const event: PCefMouseEvent ; allowedOps: TCefDragOperations );
-
+
procedure DragTargetDragOver (const event: PCefMouseEvent ; allowedOps: TCefDragOperations );
-
+
procedure DragTargetDragLeave ;
-
+
procedure DragTargetDrop (const event: PCefMouseEvent );
-
+
procedure DragSourceEndedAt (x, y: Integer; op: TCefDragOperation );
-
+
procedure DragSourceSystemDragEnded ;
-
+
procedure IMESetComposition (const text: ustring ; const underlines : TCefCompositionUnderlineDynArray ; const replacement_range, selection_range : PCefRange );
-
+
procedure IMECommitText (const text: ustring ; const replacement_range : PCefRange ; relative_cursor_pos : integer);
-
+
procedure IMEFinishComposingText (keep_selection : boolean);
-
+
procedure IMECancelComposition ;
-
+
procedure ReplaceMisspelling (const aWord : ustring );
-
+
procedure AddWordToDictionary (const aWord : ustring );
-
+
function AddObserver (const observer: ICefMediaObserver ): ICefRegistration ;
-
+
function GetSource (const urn: ustring ): ICefMediaSource ;
-
+
procedure NotifyCurrentSinks ;
-
+
procedure NotifyCurrentRoutes ;
-
+
procedure CreateRoute (const source: ICefMediaSource ; const sink: ICefMediaSink );
-
+
procedure GetDeviceInfo (const aMediaSink: ICefMediaSink );
-
+
function GetWebsiteSetting (const requesting_url, top_level_url: ustring ; content_type: TCefContentSettingTypes ): ICefValue ;
-
+
procedure SetWebsiteSetting (const requesting_url, top_level_url: ustring ; content_type: TCefContentSettingTypes ; const value: ICefValue );
-
+
function GetContentSetting (const requesting_url, top_level_url: ustring ; content_type: TCefContentSettingTypes ): TCefContentSettingValues ;
-
+
procedure SetContentSetting (const requesting_url, top_level_url: ustring ; content_type: TCefContentSettingTypes ; value: TCefContentSettingValues );
-
+
procedure SetChromeColorScheme (variant: TCefColorVariant ; user_color: TCefColor );
@@ -4247,6 +4255,14 @@
+FTryingToCloseBrowser : boolean;
+
+
+This item has no description.
+
+
+
+
FOldBrowserCompWndPrc : TFNWndProc;
@@ -7896,6 +7912,14 @@ Custom
+function doTryCloseBrowser : boolean; virtual;
+
+
+This item has no description.
+
+
+
+
function MustCreateAudioHandler : boolean; virtual;
diff --git a/docs/html/uCEFConstants.html b/docs/html/uCEFConstants.html
index c1939b68..d194ec82 100644
--- a/docs/html/uCEFConstants.html
+++ b/docs/html/uCEFConstants.html
@@ -88,19 +88,13 @@
ERR_SOCKET_IS_CONNECTED = -23;
-ERR_BLOCKED_ENROLLMENT_CHECK_PENDING = -24;
-
-
ERR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED = -25;
-
+
ERR_CONTEXT_SHUT_DOWN = -26;
-
-ERR_BLOCKED_BY_RESPONSE = -27;
-
-ERR_BLOCKED_BY_XSS_AUDITOR = -28;
+ERR_BLOCKED_BY_RESPONSE = -27;
ERR_CLEARTEXT_NOT_PERMITTED = -29;
@@ -112,6 +106,12 @@
ERR_H2_OR_QUIC_REQUIRED = -31;
+ERR_BLOCKED_BY_ORB = -32;
+
+
+ERR_NETWORK_ACCESS_REVOKED = -33;
+
+
ERR_CONNECTION_CLOSED = -100;
@@ -160,416 +160,422 @@
ERR_PROXY_AUTH_UNSUPPORTED = -115;
-ERR_CERT_ERROR_IN_SSL_RENEGOTIATION = -116;
-
-
ERR_BAD_SSL_CLIENT_AUTH_CERT = -117;
-
+
ERR_CONNECTION_TIMED_OUT = -118;
-
+
ERR_HOST_RESOLVER_QUEUE_TOO_LARGE = -119;
-
+
ERR_SOCKS_CONNECTION_FAILED = -120;
-
+
ERR_SOCKS_CONNECTION_HOST_UNREACHABLE = -121;
-
+
ERR_ALPN_NEGOTIATION_FAILED = -122;
-
+
ERR_SSL_NO_RENEGOTIATION = -123;
-
+
ERR_WINSOCK_UNEXPECTED_WRITTEN_BYTES = -124;
-
+
ERR_SSL_DECOMPRESSION_FAILURE_ALERT = -125;
-
+
ERR_SSL_BAD_RECORD_MAC_ALERT = -126;
-
+
ERR_PROXY_AUTH_REQUESTED = -127;
-
+
ERR_PROXY_CONNECTION_FAILED = -130;
-
+
ERR_MANDATORY_PROXY_CONFIGURATION_FAILED = -131;
-
+
ERR_PRECONNECT_MAX_SOCKET_LIMIT = -133;
-
+
ERR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED = -134;
-
+
ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY = -135;
-
+
ERR_PROXY_CERTIFICATE_INVALID = -136;
-
+
ERR_NAME_RESOLUTION_FAILED = -137;
-
+
ERR_NETWORK_ACCESS_DENIED = -138;
-
+
ERR_TEMPORARILY_THROTTLED = -139;
-
+
ERR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT = -140;
-
+
ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED = -141;
-
+
ERR_MSG_TOO_BIG = -142;
-
+
ERR_WS_PROTOCOL_ERROR = -145;
-
+
ERR_ADDRESS_IN_USE = -147;
-
+
ERR_SSL_HANDSHAKE_NOT_COMPLETED = -148;
-
+
ERR_SSL_BAD_PEER_PUBLIC_KEY = -149;
-
+
ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN = -150;
-
+
ERR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED = -151;
-
+
ERR_SSL_DECRYPT_ERROR_ALERT = -153;
-
+
ERR_WS_THROTTLE_QUEUE_TOO_LARGE = -154;
-
+
ERR_SSL_SERVER_CERT_CHANGED = -156;
-
+
ERR_SSL_UNRECOGNIZED_NAME_ALERT = -159;
-
+
ERR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR = -160;
-
+
ERR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR = -161;
-
+
ERR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE = -162;
-
+
ERR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE = -163;
-
+
ERR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT = -164;
-
+
ERR_ICANN_NAME_COLLISION = -166;
-
+
ERR_SSL_SERVER_CERT_BAD_FORMAT = -167;
-
+
ERR_CT_STH_PARSING_FAILED = -168;
-
+
ERR_CT_STH_INCOMPLETE = -169;
-
+
ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH = -170;
-
+
ERR_CT_CONSISTENCY_PROOF_PARSING_FAILED = -171;
-
+
ERR_SSL_OBSOLETE_CIPHER = -172;
-
+
ERR_WS_UPGRADE = -173;
-
+
ERR_READ_IF_READY_NOT_IMPLEMENTED = -174;
-
+
ERR_NO_BUFFER_SPACE = -176;
-
+
ERR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS = -177;
-
+
ERR_EARLY_DATA_REJECTED = -178;
-
+
ERR_WRONG_VERSION_ON_EARLY_DATA = -179;
-
+
ERR_TLS13_DOWNGRADE_DETECTED = -180;
-
+
ERR_SSL_KEY_USAGE_INCOMPATIBLE = -181;
-
+
ERR_INVALID_ECH_CONFIG_LIST = -182;
-
+
ERR_ECH_NOT_NEGOTIATED = -183;
-
+
ERR_ECH_FALLBACK_CERTIFICATE_INVALID = -184;
-
+
ERR_CERT_COMMON_NAME_INVALID = -200;
-
+
ERR_CERT_DATE_INVALID = -201;
-
+
ERR_CERT_AUTHORITY_INVALID = -202;
-
+
ERR_CERT_CONTAINS_ERRORS = -203;
-
+
ERR_CERT_NO_REVOCATION_MECHANISM = -204;
-
+
ERR_CERT_UNABLE_TO_CHECK_REVOCATION = -205;
-
+
ERR_CERT_REVOKED = -206;
-
+
ERR_CERT_INVALID = -207;
-
+
ERR_CERT_WEAK_SIGNATURE_ALGORITHM = -208;
-
+
ERR_CERT_NON_UNIQUE_NAME = -210;
-
+
ERR_CERT_WEAK_KEY = -211;
-
+
ERR_CERT_NAME_CONSTRAINT_VIOLATION = -212;
-
+
ERR_CERT_VALIDITY_TOO_LONG = -213;
-
+
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED = -214;
-
+
ERR_CERT_SYMANTEC_LEGACY = -215;
-
+
ERR_CERT_KNOWN_INTERCEPTION_BLOCKED = -217;
-
+
ERR_CERT_END = -219;
-
+
ERR_INVALID_URL = -300;
-
+
ERR_DISALLOWED_URL_SCHEME = -301;
-
+
ERR_UNKNOWN_URL_SCHEME = -302;
-
+
ERR_INVALID_REDIRECT = -303;
-
+
ERR_TOO_MANY_REDIRECTS = -310;
-
+
ERR_UNSAFE_REDIRECT = -311;
-
+
ERR_UNSAFE_PORT = -312;
-
+
ERR_INVALID_RESPONSE = -320;
-
+
ERR_INVALID_CHUNKED_ENCODING = -321;
-
+
ERR_METHOD_NOT_SUPPORTED = -322;
-
+
ERR_UNEXPECTED_PROXY_AUTH = -323;
-
+
ERR_EMPTY_RESPONSE = -324;
-
+
ERR_RESPONSE_HEADERS_TOO_BIG = -325;
-
+
ERR_PAC_SCRIPT_FAILED = -327;
-
+
ERR_REQUEST_RANGE_NOT_SATISFIABLE = -328;
-
+
ERR_MALFORMED_IDENTITY = -329;
-
+
ERR_CONTENT_DECODING_FAILED = -330;
-
+
ERR_NETWORK_IO_SUSPENDED = -331;
-
+
ERR_SYN_REPLY_NOT_RECEIVED = -332;
-
+
ERR_ENCODING_CONVERSION_FAILED = -333;
-
+
ERR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT = -334;
-
+
ERR_NO_SUPPORTED_PROXIES = -336;
-
+
ERR_SPDY_PROTOCOL_ERROR = -337;
-
+
ERR_INVALID_AUTH_CREDENTIALS = -338;
-
+
ERR_UNSUPPORTED_AUTH_SCHEME = -339;
-
+
ERR_ENCODING_DETECTION_FAILED = -340;
-
+
ERR_MISSING_AUTH_CREDENTIALS = -341;
-
+
ERR_UNEXPECTED_SECURITY_LIBRARY_STATUS = -342;
-
+
ERR_MISCONFIGURED_AUTH_ENVIRONMENT = -343;
-
+
ERR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS = -344;
-
+
ERR_RESPONSE_BODY_TOO_BIG_TO_DRAIN = -345;
-
+
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH = -346;
-
+
ERR_INCOMPLETE_SPDY_HEADERS = -347;
-
+
ERR_PAC_NOT_IN_DHCP = -348;
-
+
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION = -349;
-
+
ERR_RESPONSE_HEADERS_MULTIPLE_LOCATION = -350;
-
+
ERR_SPDY_SERVER_REFUSED_STREAM = -351;
-
+
ERR_SPDY_PING_FAILED = -352;
-
+
ERR_CONTENT_LENGTH_MISMATCH = -354;
-
+
ERR_INCOMPLETE_CHUNKED_ENCODING = -355;
-
+
ERR_QUIC_PROTOCOL_ERROR = -356;
-
+
ERR_RESPONSE_HEADERS_TRUNCATED = -357;
-
+
ERR_QUIC_HANDSHAKE_FAILED = -358;
-
+
ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY = -360;
-
+
ERR_SPDY_FLOW_CONTROL_ERROR = -361;
-
+
ERR_SPDY_FRAME_SIZE_ERROR = -362;
-
+
ERR_SPDY_COMPRESSION_ERROR = -363;
-
+
ERR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION = -364;
-
+
ERR_HTTP_1_1_REQUIRED = -365;
-
+
ERR_PROXY_HTTP_1_1_REQUIRED = -366;
-
+
ERR_PAC_SCRIPT_TERMINATED = -367;
-
+
ERR_INVALID_HTTP_RESPONSE = -370;
-
+
ERR_CONTENT_DECODING_INIT_FAILED = -371;
-
+
ERR_SPDY_RST_STREAM_NO_ERROR_RECEIVED = -372;
-
-ERR_SPDY_PUSHED_STREAM_NOT_AVAILABLE = -373;
-
-ERR_SPDY_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER = -374;
-
-
ERR_TOO_MANY_RETRIES = -375;
-
+
ERR_SPDY_STREAM_CLOSED = -376;
-
-ERR_SPDY_CLIENT_REFUSED_STREAM = -377;
-
-ERR_SPDY_PUSHED_RESPONSE_DOES_NOT_MATCH = -378;
-
-
ERR_HTTP_RESPONSE_CODE_FAILURE = -379;
-
+
ERR_QUIC_CERT_ROOT_NOT_KNOWN = -380;
-
+
ERR_QUIC_GOAWAY_REQUEST_CAN_BE_RETRIED = -381;
+
+ERR_TOO_MANY_ACCEPT_CH_RESTARTS = -382;
+
+
+ERR_INCONSISTENT_IP_ADDRESS_SPACE = -383;
+
+
+ERR_CACHED_IP_ADDRESS_SPACE_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_POLICY = -384;
+
+
+ERR_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_CHECKS = -385;
+
+
+ERR_ZSTD_WINDOW_SIZE_TOO_BIG = -386;
+
+
+ERR_DICTIONARY_LOAD_FAILED = -387;
+
+
+ERR_UNEXPECTED_CONTENT_DICTIONARY_HEADER = -388;
+
ERR_CACHE_MISS = -400;
@@ -634,65 +640,47 @@
ERR_TRUST_TOKEN_OPERATION_SUCCESS_WITHOUT_SENDING_REQUEST = -507;
-ERR_FTP_FAILED = -601;
-
-
-ERR_FTP_SERVICE_UNAVAILABLE = -602;
-
-
-ERR_FTP_TRANSFER_ABORTED = -603;
-
-
-ERR_FTP_FILE_BUSY = -604;
-
-
-ERR_FTP_SYNTAX_ERROR = -605;
-
-
-ERR_FTP_COMMAND_NOT_SUPPORTED = -606;
-
-
-ERR_FTP_BAD_COMMAND_SEQUENCE = -607;
-
-
ERR_PKCS12_IMPORT_BAD_PASSWORD = -701;
-
+
ERR_PKCS12_IMPORT_FAILED = -702;
-
+
ERR_IMPORT_CA_CERT_NOT_CA = -703;
-
+
ERR_IMPORT_CERT_ALREADY_EXISTS = -704;
-
+
ERR_IMPORT_CA_CERT_FAILED = -705;
-
+
ERR_IMPORT_SERVER_CERT_FAILED = -706;
-
+
ERR_PKCS12_IMPORT_INVALID_MAC = -707;
-
+
ERR_PKCS12_IMPORT_INVALID_FILE = -708;
-
+
ERR_PKCS12_IMPORT_UNSUPPORTED = -709;
-
+
ERR_KEY_GENERATION_FAILED = -710;
-
+
ERR_PRIVATE_KEY_EXPORT_FAILED = -712;
-
+
ERR_SELF_SIGNED_CERT_GENERATION_FAILED = -713;
-
+
ERR_CERT_DATABASE_CHANGED = -714;
+
+ERR_CERT_VERIFIER_CHANGED = -716;
+
ERR_DNS_MALFORMED_RESPONSE = -800;
@@ -721,2589 +709,2598 @@
ERR_DNS_NAME_HTTPS_ONLY = -809;
+ERR_DNS_REQUEST_CANCELLED = -810;
+
+
+ERR_DNS_NO_MATCHING_SUPPORTED_ALPN = -811;
+
+
+ERR_DNS_SECURE_PROBE_RECORD_INVALID = -814;
+
+
COMMAND_ID_FIRST_UNBOUNDED = $E000;
-
+
IDC_MinimumLabelValue = 4000;
-
+
IDC_BACK = 33000;
-
+
IDC_FORWARD = 33001;
-
+
IDC_RELOAD = 33002;
-
+
IDC_HOME = 33003;
-
+
IDC_OPEN_CURRENT_URL = 33004;
-
+
IDC_STOP = 33006;
-
+
IDC_RELOAD_BYPASSING_CACHE = 33007;
-
+
IDC_RELOAD_CLEARING_CACHE = 33009;
-
+
IDC_NEW_WINDOW = 34000;
-
+
IDC_NEW_INCOGNITO_WINDOW = 34001;
-
+
IDC_CLOSE_WINDOW = 34012;
-
+
IDC_ALWAYS_ON_TOP = 34013;
-
+
IDC_NEW_TAB = 34014;
-
+
IDC_CLOSE_TAB = 34015;
-
+
IDC_SELECT_NEXT_TAB = 34016;
-
+
IDC_SELECT_PREVIOUS_TAB = 34017;
-
+
IDC_SELECT_TAB_0 = 34018;
-
+
IDC_SELECT_TAB_1 = 34019;
-
+
IDC_SELECT_TAB_2 = 34020;
-
+
IDC_SELECT_TAB_3 = 34021;
-
+
IDC_SELECT_TAB_4 = 34022;
-
+
IDC_SELECT_TAB_5 = 34023;
-
+
IDC_SELECT_TAB_6 = 34024;
-
+
IDC_SELECT_TAB_7 = 34025;
-
+
IDC_SELECT_LAST_TAB = 34026;
-
+
IDC_DUPLICATE_TAB = 34027;
-
+
IDC_RESTORE_TAB = 34028;
-
+
IDC_SHOW_AS_TAB = 34029;
-
+
IDC_FULLSCREEN = 34030;
-
+
IDC_EXIT = 34031;
-
+
IDC_MOVE_TAB_NEXT = 34032;
-
+
IDC_MOVE_TAB_PREVIOUS = 34033;
-
+
IDC_SEARCH = 34035;
-
+
IDC_WINDOW_MENU = 34045;
-
+
IDC_MINIMIZE_WINDOW = 34046;
-
+
IDC_MAXIMIZE_WINDOW = 34047;
-
+
IDC_ALL_WINDOWS_FRONT = 34048;
-
+
IDC_NAME_WINDOW = 34049;
-
+
IDC_TOGGLE_MULTITASK_MENU = 34050;
-
+
IDC_USE_SYSTEM_TITLE_BAR = 34051;
-
+
IDC_RESTORE_WINDOW = 34052;
-
+
IDC_OPEN_IN_PWA_WINDOW = 34053;
-
+
IDC_MOVE_TAB_TO_NEW_WINDOW = 34054;
-
+
IDC_COPY_URL = 34060;
-
+
IDC_OPEN_IN_CHROME = 34061;
-
+
IDC_WEB_APP_SETTINGS = 34062;
-
+
IDC_WEB_APP_MENU_APP_INFO = 34063;
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_2 = 34080;
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_3 = 34081;
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_4 = 34082;
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_5 = 34083;
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_NEXT = IDC_VISIT_DESKTOP_OF_LRU_USER_2 ;
-
+
IDC_VISIT_DESKTOP_OF_LRU_USER_LAST = IDC_VISIT_DESKTOP_OF_LRU_USER_5 ;
-
+
IDC_BOOKMARK_THIS_TAB = 35000;
-
+
IDC_BOOKMARK_ALL_TABS = 35001;
-
+
IDC_VIEW_SOURCE = 35002;
-
+
IDC_PRINT = 35003;
-
+
IDC_SAVE_PAGE = 35004;
-
+
IDC_EMAIL_PAGE_LOCATION = 35006;
-
+
IDC_BASIC_PRINT = 35007;
-
+
IDC_SAVE_CREDIT_CARD_FOR_PAGE = 35008;
-
+
IDC_SHOW_TRANSLATE = 35009;
-
+
IDC_MANAGE_PASSWORDS_FOR_PAGE = 35010;
-
+
IDC_ROUTE_MEDIA = 35011;
-
+
IDC_WINDOW_MUTE_SITE = 35012;
-
+
IDC_WINDOW_PIN_TAB = 35013;
-
+
IDC_WINDOW_GROUP_TAB = 35014;
-
+
IDC_MIGRATE_LOCAL_CREDIT_CARD_FOR_PAGE = 35015;
-
+
IDC_SEND_TAB_TO_SELF = 35016;
-
+
IDC_FOCUS_THIS_TAB = 35017;
-
+
IDC_QRCODE_GENERATOR = 35021;
-
+
IDC_WINDOW_CLOSE_TABS_TO_RIGHT = 35022;
-
+
IDC_WINDOW_CLOSE_OTHER_TABS = 35023;
-
+
IDC_NEW_TAB_TO_RIGHT = 35024;
-
+
IDC_SAVE_AUTOFILL_ADDRESS = 35025;
-
+
IDC_OFFERS_AND_REWARDS_FOR_PAGE = 35026;
-
+
IDC_WEBAUTHN = 35027;
-
+
IDC_SHARING_HUB = 35028;
-
+
IDC_SHARING_HUB_MENU = 35029;
-
+
IDC_VIRTUAL_CARD_MANUAL_FALLBACK = 35030;
-
+
IDC_SHARING_HUB_SCREENSHOT = 35031;
-
+
IDC_VIRTUAL_CARD_ENROLL = 35032;
-
+
IDC_FOLLOW = 35033;
-
+
IDC_UNFOLLOW = 35034;
-
+
IDC_SAVE_IBAN_FOR_PAGE = 35035;
-
+
IDC_AUTOFILL_MANDATORY_REAUTH = 35036;
-
+
IDC_PROFILE_MENU_IN_APP_MENU = 35039;
-
+
IDC_PASSWORDS_AND_AUTOFILL_MENU = 35040;
-
+
IDC_SHOW_PASSWORD_MANAGER = 35041;
-
+
IDC_SHOW_PAYMENT_METHODS = 35042;
-
+
IDC_SHOW_ADDRESSES = 35043;
-
+
IDC_ORGANIZE_TABS = 35044;
-
+
IDC_MUTE_TARGET_SITE = 35050;
-
+
IDC_PIN_TARGET_TAB = 35051;
-
+
IDC_GROUP_TARGET_TAB = 35052;
-
+
IDC_DUPLICATE_TARGET_TAB = 35053;
-
+
IDC_CUT = 36000;
-
+
IDC_COPY = 36001;
-
+
IDC_PASTE = 36003;
-
+
IDC_EDIT_MENU = 36004;
-
+
IDC_FIND = 37000;
-
+
IDC_FIND_NEXT = 37001;
-
+
IDC_FIND_PREVIOUS = 37002;
-
+
IDC_CLOSE_FIND_OR_STOP = 37003;
-
+
IDC_FIND_MENU = 37100;
-
+
IDC_FIND_AND_EDIT_MENU = 37200;
-
+
IDC_SAVE_AND_SHARE_MENU = 37300;
-
+
IDC_CUSTOMIZE_CHROME = 37350;
-
+
IDC_CLOSE_PROFILE = 35351;
-
+
IDC_MANAGE_GOOGLE_ACCOUNT = 35352;
-
+
IDC_SHOW_SYNC_SETTINGS = 35353;
-
+
IDC_TURN_ON_SYNC = 35354;
-
+
IDC_SHOW_SIGNIN_WHEN_PAUSED = 35355;
-
+
IDC_OPEN_GUEST_PROFILE = 35356;
-
+
IDC_ADD_NEW_PROFILE = 35357;
-
+
IDC_MANAGE_CHROME_PROFILES = 35358;
-
+
IDC_ZOOM_MENU = 38000;
-
+
IDC_ZOOM_PLUS = 38001;
-
+
IDC_ZOOM_NORMAL = 38002;
-
+
IDC_ZOOM_MINUS = 38003;
-
+
IDC_FOCUS_TOOLBAR = 39000;
-
+
IDC_FOCUS_LOCATION = 39001;
-
+
IDC_FOCUS_SEARCH = 39002;
-
+
IDC_FOCUS_MENU_BAR = 39003;
-
+
IDC_FOCUS_NEXT_PANE = 39004;
-
+
IDC_FOCUS_PREVIOUS_PANE = 39005;
-
+
IDC_FOCUS_BOOKMARKS = 39006;
-
+
IDC_FOCUS_INACTIVE_POPUP_FOR_ACCESSIBILITY = 39007;
-
+
IDC_FOCUS_WEB_CONTENTS_PANE = 39009;
-
+
IDC_OPEN_FILE = 40000;
-
+
IDC_CREATE_SHORTCUT = 40002;
-
+
IDC_DEVELOPER_MENU = 40003;
-
+
IDC_DEV_TOOLS = 40004;
-
+
IDC_DEV_TOOLS_CONSOLE = 40005;
-
+
IDC_TASK_MANAGER = 40006;
-
+
IDC_DEV_TOOLS_DEVICES = 40007;
-
+
IDC_FEEDBACK = 40008;
-
+
IDC_SHOW_BOOKMARK_BAR = 40009;
-
+
IDC_SHOW_HISTORY = 40010;
-
+
IDC_SHOW_BOOKMARK_MANAGER = 40011;
-
+
IDC_SHOW_DOWNLOADS = 40012;
-
+
IDC_CLEAR_BROWSING_DATA = 40013;
-
+
IDC_IMPORT_SETTINGS = 40014;
-
+
IDC_OPTIONS = 40015;
-
+
IDC_EDIT_SEARCH_ENGINES = 40016;
-
+
IDC_VIEW_PASSWORDS = 40017;
-
+
IDC_ABOUT = 40018;
-
+
IDC_HELP_PAGE_VIA_KEYBOARD = 40019;
-
+
IDC_HELP_PAGE_VIA_MENU = 40020;
-
+
IDC_SHOW_APP_MENU = 40021;
-
+
IDC_MANAGE_EXTENSIONS = 40022;
-
+
IDC_DEV_TOOLS_INSPECT = 40023;
-
+
IDC_UPGRADE_DIALOG = 40024;
-
+
IDC_SHOW_HISTORY_CLUSTERS_SIDE_PANEL = 40025;
-
+
IDC_PROFILING_ENABLED = 40028;
-
+
IDC_BOOKMARKS_MENU = 40029;
-
+
IDC_EXTENSION_ERRORS = 40031;
-
+
IDC_SHOW_SETTINGS_CHANGE_FIRST = 40033;
-
+
IDC_SHOW_SETTINGS_CHANGE_LAST = 40133;
-
+
IDC_SHOW_AVATAR_MENU = 40134;
-
+
IDC_EXTENSION_INSTALL_ERROR_FIRST = 40135;
-
+
IDC_EXTENSION_INSTALL_ERROR_LAST = 40235;
-
+
IDC_TOGGLE_REQUEST_TABLET_SITE = 40236;
-
+
IDC_DEV_TOOLS_TOGGLE = 40237;
-
+
IDC_RECENT_TABS_MENU = 40239;
-
+
IDC_RECENT_TABS_NO_DEVICE_TABS = 40240;
-
+
IDC_SHOW_SETTINGS_RESET_BUBBLE = 40241;
-
+
IDC_DISTILL_PAGE = 40243;
-
+
IDC_HELP_MENU = 40244;
-
+
IDC_SHOW_SRT_BUBBLE = 40246;
-
+
IDC_ELEVATED_RECOVERY_DIALOG = 40247;
-
+
IDC_TAKE_SCREENSHOT = 40248;
-
+
IDC_MORE_TOOLS_MENU = 40249;
-
+
IDC_TOGGLE_FULLSCREEN_TOOLBAR = 40250;
-
+
IDC_CUSTOMIZE_TOUCH_BAR = 40251;
-
+
IDC_SHOW_BETA_FORUM = 40252;
-
+
IDC_TOGGLE_JAVASCRIPT_APPLE_EVENTS = 40253;
-
+
IDC_INSTALL_PWA = 40254;
-
+
IDC_SHOW_MANAGEMENT_PAGE = 40255;
-
+
IDC_PASTE_AND_GO = 40256;
-
+
IDC_SHOW_SAVE_LOCAL_CARD_SIGN_IN_PROMO_IF_APPLICABLE = 40257;
-
+
IDC_CLOSE_SIGN_IN_PROMO = 40258;
-
+
IDC_SHOW_FULL_URLS = 40259;
-
+
IDC_CARET_BROWSING_TOGGLE = 40260;
-
+
IDC_CHROME_TIPS = 40263;
-
+
IDC_CHROME_WHATS_NEW = 40264;
-
+
IDC_LACROS_DATA_MIGRATION = 40265;
-
+
IDC_PERFORMANCE = 40266;
-
+
IDC_EXTENSIONS_SUBMENU = 40267;
-
+
IDC_EXTENSIONS_SUBMENU_MANAGE_EXTENSIONS = 40268;
-
+
IDC_EXTENSIONS_SUBMENU_VISIT_CHROME_WEB_STORE = 40269;
-
+
IDC_READING_LIST_MENU = 40270;
-
+
IDC_READING_LIST_MENU_ADD_TAB = 40271;
-
+
IDC_READING_LIST_MENU_SHOW_UI = 40272;
-
+
IDC_SHOW_READING_MODE_SIDE_PANEL = 40273;
-
+
IDC_SHOW_BOOKMARK_SIDE_PANEL = 40274;
-
+
IDC_SHOW_SEARCH_COMPANION = 40275;
-
+
IDC_SHOW_CHROME_LABS = 40276;
-
+
IDC_RECENT_TABS_LOGIN_FOR_DEVICE_TABS = 40277;
-
+
IDC_OPEN_RECENT_TAB = 40278;
-
+
IDC_OPEN_SAFETY_HUB = 40279;
-
+
IDC_SHOW_PASSWORD_CHECKUP = 40280;
-
+
IDC_SPELLCHECK_SUGGESTION_0 = 41000;
-
+
IDC_SPELLCHECK_SUGGESTION_1 = 41001;
-
+
IDC_SPELLCHECK_SUGGESTION_2 = 41002;
-
+
IDC_SPELLCHECK_SUGGESTION_3 = 41003;
-
+
IDC_SPELLCHECK_SUGGESTION_4 = 41004;
-
+
IDC_SPELLCHECK_SUGGESTION_LAST = IDC_SPELLCHECK_SUGGESTION_4 ;
-
+
IDC_SPELLCHECK_MENU = 41005;
-
+
IDC_SPELLCHECK_LANGUAGES_FIRST = 41006;
-
+
IDC_SPELLCHECK_LANGUAGES_LAST = 41106;
-
+
IDC_CHECK_SPELLING_WHILE_TYPING = 41107;
-
+
IDC_SPELLPANEL_TOGGLE = 41109;
-
+
IDC_SPELLCHECK_ADD_TO_DICTIONARY = 41110;
-
+
IDC_SPELLCHECK_MULTI_LINGUAL = 41111;
-
+
IDC_WRITING_DIRECTION_MENU = 41120;
-
+
IDC_WRITING_DIRECTION_DEFAULT = 41121;
-
+
IDC_WRITING_DIRECTION_LTR = 41122;
-
+
IDC_WRITING_DIRECTION_RTL = 41123;
-
+
IDC_TRANSLATE_ORIGINAL_LANGUAGE_BASE = 42100;
-
+
IDC_TRANSLATE_TARGET_LANGUAGE_BASE = 42400;
-
+
IDC_VIEW_MENU = 44000;
-
+
IDC_FILE_MENU = 44001;
-
+
IDC_CHROME_MENU = 44002;
-
+
IDC_HIDE_APP = 44003;
-
+
IDC_HISTORY_MENU = 46000;
-
+
IDC_TAB_MENU = 46001;
-
+
IDC_PROFILE_MAIN_MENU = 46100;
-
+
IDC_INPUT_METHODS_MENU = 46300;
-
+
IDC_CONTENT_CONTEXT_CUSTOM_FIRST = 47000;
-
+
IDC_CONTENT_CONTEXT_CUSTOM_LAST = 48000;
-
+
IDC_EXTENSIONS_CONTEXT_CUSTOM_FIRST = 49000;
-
+
IDC_EXTENSIONS_CONTEXT_CUSTOM_LAST = 50000;
-
+
IDC_CONTENT_CONTEXT_OPENLINKNEWTAB = 50100;
-
+
IDC_CONTENT_CONTEXT_OPENLINKNEWWINDOW = 50101;
-
+
IDC_CONTENT_CONTEXT_OPENLINKOFFTHERECORD = 50102;
-
+
IDC_CONTENT_CONTEXT_SAVELINKAS = 50103;
-
+
IDC_CONTENT_CONTEXT_COPYLINKLOCATION = 50104;
-
+
IDC_CONTENT_CONTEXT_COPYEMAILADDRESS = 50105;
-
+
IDC_CONTENT_CONTEXT_OPENLINKWITH = 50106;
-
+
IDC_CONTENT_CONTEXT_COPYLINKTEXT = 50107;
-
+
IDC_CONTENT_CONTEXT_OPENLINKINPROFILE = 50108;
-
+
IDC_CONTENT_CONTEXT_OPENLINKBOOKMARKAPP = 50109;
-
+
IDC_CONTENT_CONTEXT_OPENLINKPREVIEW = 50110;
-
+
IDC_CONTENT_CONTEXT_SAVEIMAGEAS = 50120;
-
+
IDC_CONTENT_CONTEXT_COPYIMAGELOCATION = 50121;
-
+
IDC_CONTENT_CONTEXT_COPYIMAGE = 50122;
-
+
IDC_CONTENT_CONTEXT_OPENIMAGENEWTAB = 50123;
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORIMAGE = 50124;
-
+
IDC_CONTENT_CONTEXT_OPEN_ORIGINAL_IMAGE_NEW_TAB = 50125;
-
+
IDC_CONTENT_CONTEXT_LOAD_IMAGE = 50126;
-
+
IDC_CONTENT_CONTEXT_SEARCHLENSFORIMAGE = 50127;
-
+
IDC_CONTENT_CONTEXT_TRANSLATEIMAGEWITHWEB = 50128;
-
+
IDC_CONTENT_CONTEXT_TRANSLATEIMAGEWITHLENS = 50129;
-
+
IDC_CONTENT_CONTEXT_SAVEVIDEOFRAMEAS = 50130;
-
+
IDC_CONTENT_CONTEXT_SAVEAVAS = 50131;
-
+
IDC_CONTENT_CONTEXT_COPYAVLOCATION = 50132;
-
+
IDC_CONTENT_CONTEXT_COPYVIDEOFRAME = 50133;
-
+
IDC_CONTENT_CONTEXT_SEARCHLENSFORVIDEOFRAME = 50134;
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORVIDEOFRAME = 50135;
-
+
IDC_CONTENT_CONTEXT_OPENAVNEWTAB = 50136;
-
+
IDC_CONTENT_CONTEXT_PICTUREINPICTURE = 50137;
-
+
IDC_CONTENT_CONTEXT_LOOP = 50140;
-
+
IDC_CONTENT_CONTEXT_CONTROLS = 50141;
-
+
IDC_CONTENT_CONTEXT_ROTATECW = 50142;
-
+
IDC_CONTENT_CONTEXT_ROTATECCW = 50143;
-
+
IDC_CONTENT_CONTEXT_COPY = 50150;
-
+
IDC_CONTENT_CONTEXT_CUT = 50151;
-
+
IDC_CONTENT_CONTEXT_PASTE = 50152;
-
+
IDC_CONTENT_CONTEXT_DELETE = 50153;
-
+
IDC_CONTENT_CONTEXT_UNDO = 50154;
-
+
IDC_CONTENT_CONTEXT_REDO = 50155;
-
+
IDC_CONTENT_CONTEXT_SELECTALL = 50156;
-
+
IDC_CONTENT_CONTEXT_PASTE_AND_MATCH_STYLE = 50157;
-
+
IDC_CONTENT_CONTEXT_COPYLINKTOTEXT = 50158;
-
+
IDC_CONTENT_CONTEXT_RESHARELINKTOTEXT = 50159;
-
+
IDC_CONTENT_CONTEXT_REMOVELINKTOTEXT = 50160;
-
+
IDC_CONTENT_CONTEXT_TRANSLATE = 50161;
-
+
IDC_CONTENT_CONTEXT_INSPECTELEMENT = 50162;
-
+
IDC_CONTENT_CONTEXT_VIEWPAGEINFO = 50163;
-
+
IDC_CONTENT_CONTEXT_LANGUAGE_SETTINGS = 50164;
-
+
IDC_CONTENT_CONTEXT_LOOK_UP = 50165;
-
+
IDC_CONTENT_CONTEXT_NO_SPELLING_SUGGESTIONS = 50166;
-
+
IDC_CONTENT_CONTEXT_SPELLING_SUGGESTION = 50167;
-
+
IDC_CONTENT_CONTEXT_SPELLING_TOGGLE = 50168;
-
+
IDC_CONTENT_CONTEXT_OPEN_IN_READING_MODE = 50169;
-
+
IDC_CONTENT_CONTEXT_SAVEPLUGINAS = 50170;
-
+
IDC_CONTENT_CONTEXT_INSPECTBACKGROUNDPAGE = 50171;
-
+
IDC_CONTENT_CONTEXT_RELOAD_PACKAGED_APP = 50172;
-
+
IDC_CONTENT_CONTEXT_RESTART_PACKAGED_APP = 50173;
-
+
IDC_CONTENT_CONTEXT_LENS_REGION_SEARCH = 50174;
-
+
IDC_CONTENT_CONTEXT_WEB_REGION_SEARCH = 50175;
-
+
IDC_CONTENT_CONTEXT_GENERATEPASSWORD = 50176;
-
+
IDC_CONTENT_CONTEXT_EXIT_FULLSCREEN = 50177;
-
+
IDC_CONTENT_CONTEXT_SHOWALLSAVEDPASSWORDS = 50178;
-
+
IDC_CONTENT_CONTEXT_PARTIAL_TRANSLATE = 50179;
-
+
IDC_CONTENT_CONTEXT_RELOADFRAME = 50180;
-
+
IDC_CONTENT_CONTEXT_VIEWFRAMESOURCE = 50181;
-
+
IDC_CONTENT_CONTEXT_VIEWFRAMEINFO = 50182;
-
+
IDC_CONTENT_CONTEXT_ADD_A_NOTE = 50185;
-
+
IDC_CONTENT_CONTEXT_GOTOURL = 50190;
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFOR = 50191;
-
+
IDC_CONTENT_CONTEXT_SEARCHWEBFORNEWTAB = 50192;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH1 = 50200;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH2 = 50201;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH3 = 50202;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH4 = 50203;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH5 = 50204;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH6 = 50205;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH7 = 50206;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH8 = 50207;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH9 = 50208;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH10 = 50209;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH11 = 50210;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH12 = 50211;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH13 = 50212;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH14 = 50213;
-
+
IDC_CONTENT_CONTEXT_OPEN_WITH_LAST = IDC_CONTENT_CONTEXT_OPEN_WITH14 ;
-
+
IDC_CONTENT_CONTEXT_EMOJI = 50220;
-
+
IDC_CONTEXT_COMPOSE = 50230;
-
+
IDC_BOOKMARK_BAR_OPEN_ALL = 51000;
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_NEW_WINDOW = 51001;
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_INCOGNITO = 51002;
-
+
IDC_BOOKMARK_BAR_OPEN_INCOGNITO = 51003;
-
+
IDC_BOOKMARK_BAR_OPEN_ALL_NEW_TAB_GROUP = 51004;
-
+
IDC_BOOKMARK_BAR_RENAME_FOLDER = 51005;
-
+
IDC_BOOKMARK_BAR_EDIT = 51006;
-
+
IDC_BOOKMARK_BAR_REMOVE = 51007;
-
+
IDC_BOOKMARK_BAR_UNDO = 51008;
-
+
IDC_BOOKMARK_BAR_REDO = 51009;
-
+
IDC_BOOKMARK_BAR_ADD_NEW_BOOKMARK = 51010;
-
+
IDC_BOOKMARK_BAR_NEW_FOLDER = 51011;
-
+
IDC_BOOKMARK_MANAGER = 51012;
-
+
IDC_BOOKMARK_BAR_ALWAYS_SHOW = 51013;
-
+
IDC_BOOKMARK_BAR_SHOW_APPS_SHORTCUT = 51014;
-
+
IDC_BOOKMARK_BAR_SHOW_READING_LIST = 51015;
-
+
IDC_BOOKMARK_BAR_SHOW_MANAGED_BOOKMARKS = 51016;
-
+
IDC_BOOKMARK_BAR_TRACK_PRICE_FOR_SHOPPING_BOOKMARK = 51017;
-
+
IDC_BOOKMARK_BAR_UNTRACK_PRICE_FOR_SHOPPING_BOOKMARK = 51018;
-
+
IDC_BOOKMARK_BAR_ADD_TO_BOOKMARKS_BAR = 51019;
-
+
IDC_BOOKMARK_BAR_REMOVE_FROM_BOOKMARKS_BAR = 51020;
-
+
IDC_CONTENT_CONTEXT_SHARING_CLICK_TO_CALL_SINGLE_DEVICE = 51030;
-
+
IDC_CONTENT_CONTEXT_SHARING_CLICK_TO_CALL_MULTIPLE_DEVICES = 51031;
-
+
IDC_CONTENT_CONTEXT_SHARING_SHARED_CLIPBOARD_SINGLE_DEVICE = 51032;
-
+
IDC_CONTENT_CONTEXT_SHARING_SHARED_CLIPBOARD_MULTIPLE_DEVICES = 51033;
-
+
IDC_CONTENT_CONTEXT_GENERATE_QR_CODE = 51034;
-
+
IDC_CONTENT_CONTEXT_SHARING_SUBMENU = 51035;
-
+
IDC_CONTENT_CLIPBOARD_HISTORY_MENU = 51036;
-
+
IDC_CONTENT_PASTE_FROM_CLIPBOARD = 51037;
-
+
IDC_STATUS_TRAY_KEEP_CHROME_RUNNING_IN_BACKGROUND = 51100;
-
+
IDC_MEDIA_ROUTER_ABOUT = 51200;
-
+
IDC_MEDIA_ROUTER_HELP = 51201;
-
+
IDC_MEDIA_ROUTER_LEARN_MORE = 51202;
-
+
IDC_MEDIA_ROUTER_ALWAYS_SHOW_TOOLBAR_ACTION = 51204;
-
+
IDC_MEDIA_ROUTER_SHOWN_BY_POLICY = 51206;
-
+
IDC_MEDIA_ROUTER_SHOW_IN_TOOLBAR = 51207;
-
+
IDC_MEDIA_ROUTER_TOGGLE_MEDIA_REMOTING = 51208;
-
+
IDC_MEDIA_TOOLBAR_CONTEXT_REPORT_CAST_ISSUE = 51209;
-
+
IDC_MEDIA_TOOLBAR_CONTEXT_SHOW_OTHER_SESSIONS = 51210;
-
+
IDC_UPDATE_SIDE_PANEL_PIN_STATE = 51211;
-
+
IDC_MEDIA_STREAM_DEVICE_STATUS_TRAY = 51300;
-
+
IDC_MEDIA_CONTEXT_MEDIA_STREAM_CAPTURE_LIST_FIRST = 51301;
-
+
IDC_MEDIA_CONTEXT_MEDIA_STREAM_CAPTURE_LIST_LAST = 51399;
-
+
IDC_MEDIA_STREAM_DEVICE_ALWAYS_ALLOW = 51400;
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_FIRST = 52000;
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_LAST = 52199;
-
+
IDC_CONTENT_CONTEXT_PROTOCOL_HANDLER_SETTINGS = 52200;
-
+
IDC_OPEN_LINK_IN_PROFILE_FIRST = 52300;
-
+
IDC_OPEN_LINK_IN_PROFILE_LAST = 52399;
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION1 = 52400;
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION2 = 52401;
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION3 = 52402;
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION4 = 52403;
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION5 = 52404;
-
+
IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION_LAST = IDC_CONTENT_CONTEXT_START_SMART_SELECTION_ACTION5 ;
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS_TOGGLE = 52410;
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS = 52411;
-
+
IDC_CONTENT_CONTEXT_ACCESSIBILITY_LABELS_TOGGLE_ONCE = 52412;
-
+
IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_ANSWER = 52413;
-
+
IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_QUERY = 52414;
-
+
IDC_CONTENT_CONTEXT_RUN_LAYOUT_EXTRACTION = 52420;
-
+
IDC_CONTENT_CONTEXT_PDF_OCR = 52421;
-
+
IDC_TAB_SEARCH = 52500;
-
+
IDC_TAB_SEARCH_CLOSE = 52501;
-
+
IDC_DEBUG_TOGGLE_TABLET_MODE = 52510;
-
+
IDC_DEBUG_PRINT_VIEW_TREE = 52511;
-
+
IDC_DEBUG_PRINT_VIEW_TREE_DETAILS = 52512;
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FEEDBACK = 52990;
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_PLUS_ADDRESS = 52994;
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_ADDRESS = 52995;
-
+
IDC_CONTENT_CONTEXT_AUTOFILL_FALLBACK_PAYMENTS = 52996;
-
+
IDC_LIVE_CAPTION = 53251;
-
+
IDC_DEVICE_SYSTEM_TRAY_ICON_FIRST = 53260;
-
+
IDC_DEVICE_SYSTEM_TRAY_ICON_LAST = 53299;
-
+
IDC_FIRST_UNBOUNDED_MENU = COMMAND_ID_FIRST_UNBOUNDED ;
-
+
CERT_STATUS_NONE = 0;
-
+
CERT_STATUS_COMMON_NAME_INVALID = 1 shl 0;
-
+
CERT_STATUS_DATE_INVALID = 1 shl 1;
-
+
CERT_STATUS_AUTHORITY_INVALID = 1 shl 2;
-
+
CERT_STATUS_NO_REVOCATION_MECHANISM = 1 shl 4;
-
+
CERT_STATUS_UNABLE_TO_CHECK_REVOCATION = 1 shl 5;
-
+
CERT_STATUS_REVOKED = 1 shl 6;
-
+
CERT_STATUS_INVALID = 1 shl 7;
-
+
CERT_STATUS_WEAK_SIGNATURE_ALGORITHM = 1 shl 8;
-
+
CERT_STATUS_NON_UNIQUE_NAME = 1 shl 10;
-
+
CERT_STATUS_WEAK_KEY = 1 shl 11;
-
+
CERT_STATUS_PINNED_KEY_MISSING = 1 shl 13;
-
+
CERT_STATUS_NAME_CONSTRAINT_VIOLATION = 1 shl 14;
-
+
CERT_STATUS_VALIDITY_TOO_LONG = 1 shl 15;
-
+
CERT_STATUS_IS_EV = 1 shl 16;
-
+
CERT_STATUS_REV_CHECKING_ENABLED = 1 shl 17;
-
+
CERT_STATUS_SHA1_SIGNATURE_PRESENT = 1 shl 19;
-
+
CERT_STATUS_CT_COMPLIANCE_FAILED = 1 shl 20;
-
+
CERT_STATUS_FIRST_ERROR = CERT_STATUS_COMMON_NAME_INVALID ;
-
+
CERT_STATUS_LAST_ERROR = CERT_STATUS_VALIDITY_TOO_LONG ;
-
+
V8_PROPERTY_ATTRIBUTE_NONE = 0;
-
+
V8_PROPERTY_ATTRIBUTE_READONLY = 1 shl 0;
-
+
V8_PROPERTY_ATTRIBUTE_DONTENUM = 1 shl 1;
-
+
V8_PROPERTY_ATTRIBUTE_DONTDELETE = 1 shl 2;
-
+
TT_LINK = 0;
-
+
TT_EXPLICIT = 1;
-
+
TT_AUTO_BOOKMARK = 2;
-
+
TT_AUTO_SUBFRAME = 3;
-
+
TT_MANUAL_SUBFRAME = 4;
-
+
TT_GENERATED = 5;
-
+
TT_AUTO_TOPLEVEL = 6;
-
+
TT_FORM_SUBMIT = 7;
-
+
TT_RELOAD = 8;
-
+
TT_KEYWORD = 9;
-
+
TT_KEYWORD_GENERATED = 10;
-
+
TT_SOURCE_MASK = $000000FF;
-
+
TT_BLOCKED_FLAG = $00800000;
-
+
TT_FORWARD_BACK_FLAG = $01000000;
-
+
TT_DIRECT_LOAD_FLAG = $02000000;
-
+
TT_HOME_PAGE_FLAG = $04000000;
-
+
TT_FROM_API_FLAG = $08000000;
-
+
TT_CHAIN_START_FLAG = $10000000;
-
+
TT_CHAIN_END_FLAG = $20000000;
-
+
TT_CLIENT_REDIRECT_FLAG = $40000000;
-
+
TT_SERVER_REDIRECT_FLAG = $80000000;
-
+
TT_IS_REDIRECT_MASK = $C0000000;
-
+
TT_QUALIFIER_MASK = $FFFFFF00;
-
+
UR_FLAG_NONE = 0;
-
+
UR_FLAG_SKIP_CACHE = 1 shl 0;
-
+
UR_FLAG_ONLY_FROM_CACHE = 1 shl 1;
-
+
UR_FLAG_DISABLE_CACHE = 1 shl 2;
-
+
UR_FLAG_ALLOW_STORED_CREDENTIALS = 1 shl 3;
-
+
UR_FLAG_REPORT_UPLOAD_PROGRESS = 1 shl 4;
-
+
UR_FLAG_NO_DOWNLOAD_DATA = 1 shl 5;
-
+
UR_FLAG_NO_RETRY_ON_5XX = 1 shl 6;
-
+
UR_FLAG_STOP_ON_REDIRECT = 1 shl 7;
-
+
CEF_SCHEME_OPTION_NONE = 0;
-
+
CEF_SCHEME_OPTION_STANDARD = 1 shl 0;
-
+
CEF_SCHEME_OPTION_LOCAL = 1 shl 1;
-
+
CEF_SCHEME_OPTION_DISPLAY_ISOLATED = 1 shl 2;
-
+
CEF_SCHEME_OPTION_SECURE = 1 shl 3;
-
+
CEF_SCHEME_OPTION_CORS_ENABLED = 1 shl 4;
-
+
CEF_SCHEME_OPTION_CSP_BYPASSING = 1 shl 5;
-
+
CEF_SCHEME_OPTION_FETCH_ENABLED = 1 shl 6;
-
+
DOM_EVENT_CATEGORY_UNKNOWN = 0;
-
+
DOM_EVENT_CATEGORY_UI = 1 shl 0;
-
+
DOM_EVENT_CATEGORY_MOUSE = 1 shl 1;
-
+
DOM_EVENT_CATEGORY_MUTATION = 1 shl 2;
-
+
DOM_EVENT_CATEGORY_KEYBOARD = 1 shl 3;
-
+
DOM_EVENT_CATEGORY_TEXT = 1 shl 4;
-
+
DOM_EVENT_CATEGORY_COMPOSITION = 1 shl 5;
-
+
DOM_EVENT_CATEGORY_DRAG = 1 shl 6;
-
+
DOM_EVENT_CATEGORY_CLIPBOARD = 1 shl 7;
-
+
DOM_EVENT_CATEGORY_MESSAGE = 1 shl 8;
-
+
DOM_EVENT_CATEGORY_WHEEL = 1 shl 9;
-
+
DOM_EVENT_CATEGORY_BEFORE_TEXT_INSERTED = 1 shl 10;
-
+
DOM_EVENT_CATEGORY_OVERFLOW = 1 shl 11;
-
+
DOM_EVENT_CATEGORY_PAGE_TRANSITION = 1 shl 12;
-
+
DOM_EVENT_CATEGORY_POPSTATE = 1 shl 13;
-
+
DOM_EVENT_CATEGORY_PROGRESS = 1 shl 14;
-
+
DOM_EVENT_CATEGORY_XMLHTTPREQUEST_PROGRESS = 1 shl 15;
-
+
EVENTFLAG_NONE = 0;
-
+
EVENTFLAG_CAPS_LOCK_ON = 1 shl 0;
-
+
EVENTFLAG_SHIFT_DOWN = 1 shl 1;
-
+
EVENTFLAG_CONTROL_DOWN = 1 shl 2;
-
+
EVENTFLAG_ALT_DOWN = 1 shl 3;
-
+
EVENTFLAG_LEFT_MOUSE_BUTTON = 1 shl 4;
-
+
EVENTFLAG_MIDDLE_MOUSE_BUTTON = 1 shl 5;
-
+
EVENTFLAG_RIGHT_MOUSE_BUTTON = 1 shl 6;
-
+
EVENTFLAG_COMMAND_DOWN = 1 shl 7;
-
+
EVENTFLAG_NUM_LOCK_ON = 1 shl 8;
-
+
EVENTFLAG_IS_KEY_PAD = 1 shl 9;
-
+
EVENTFLAG_IS_LEFT = 1 shl 10;
-
+
EVENTFLAG_IS_RIGHT = 1 shl 11;
-
+
EVENTFLAG_ALTGR_DOWN = 1 shl 12;
-
+
EVENTFLAG_IS_REPEAT = 1 shl 13;
-
+
DRAG_OPERATION_NONE = 0;
-
+
DRAG_OPERATION_COPY = 1 shl 0;
-
+
DRAG_OPERATION_LINK = 1 shl 1;
-
+
DRAG_OPERATION_GENERIC = 1 shl 2;
-
+
DRAG_OPERATION_PRIVATE = 1 shl 3;
-
+
DRAG_OPERATION_MOVE = 1 shl 4;
-
+
DRAG_OPERATION_DELETE = 1 shl 5;
-
+
DRAG_OPERATION_EVERY = $FFFFFFFF;
-
+
FILE_DIALOG_OPEN = $00000000;
-
+
FILE_DIALOG_OPEN_MULTIPLE = $00000001;
-
+
FILE_DIALOG_OPEN_FOLDER = $00000002;
-
+
FILE_DIALOG_SAVE = $00000003;
-
+
UU_NONE = 0;
-
+
UU_NORMAL = 1 shl 0;
-
+
UU_SPACES = 1 shl 1;
-
+
UU_PATH_SEPARATORS = 1 shl 2;
-
+
UU_URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS = 1 shl 3;
-
+
UU_REPLACE_PLUS_WITH_SPACE = 1 shl 4;
-
+
MENU_ID_BACK = 100;
-
+
MENU_ID_FORWARD = 101;
-
+
MENU_ID_RELOAD = 102;
-
+
MENU_ID_RELOAD_NOCACHE = 103;
-
+
MENU_ID_STOPLOAD = 104;
-
+
MENU_ID_UNDO = 110;
-
+
MENU_ID_REDO = 111;
-
+
MENU_ID_CUT = 112;
-
+
MENU_ID_COPY = 113;
-
+
MENU_ID_PASTE = 114;
-
+
MENU_ID_DELETE = 115;
-
+
MENU_ID_SELECT_ALL = 116;
-
+
MENU_ID_FIND = 130;
-
+
MENU_ID_PRINT = 131;
-
+
MENU_ID_VIEW_SOURCE = 132;
-
+
MENU_ID_SPELLCHECK_SUGGESTION_0 = 200;
-
+
MENU_ID_SPELLCHECK_SUGGESTION_1 = 201;
-
+
MENU_ID_SPELLCHECK_SUGGESTION_2 = 202;
-
+
MENU_ID_SPELLCHECK_SUGGESTION_3 = 203;
-
+
MENU_ID_SPELLCHECK_SUGGESTION_4 = 204;
-
+
MENU_ID_SPELLCHECK_SUGGESTION_LAST = 204;
-
+
MENU_ID_NO_SPELLING_SUGGESTIONS = 205;
-
+
MENU_ID_ADD_TO_DICTIONARY = 206;
-
+
MENU_ID_CUSTOM_FIRST = 220;
-
+
MENU_ID_CUSTOM_LAST = 250;
-
+
MENU_ID_USER_FIRST = 26500;
-
+
MENU_ID_USER_LAST = 28500;
-
+
CM_TYPEFLAG_NONE = 0;
-
+
CM_TYPEFLAG_PAGE = 1 shl 0;
-
+
CM_TYPEFLAG_FRAME = 1 shl 1;
-
+
CM_TYPEFLAG_LINK = 1 shl 2;
-
+
CM_TYPEFLAG_MEDIA = 1 shl 3;
-
+
CM_TYPEFLAG_SELECTION = 1 shl 4;
-
+
CM_TYPEFLAG_EDITABLE = 1 shl 5;
-
+
CM_MEDIAFLAG_NONE = 0;
-
+
CM_MEDIAFLAG_IN_ERROR = 1 shl 0;
-
+
CM_MEDIAFLAG_PAUSED = 1 shl 1;
-
+
CM_MEDIAFLAG_MUTED = 1 shl 2;
-
+
CM_MEDIAFLAG_LOOP = 1 shl 3;
-
+
CM_MEDIAFLAG_CAN_SAVE = 1 shl 4;
-
+
CM_MEDIAFLAG_HAS_AUDIO = 1 shl 5;
-
+
CM_MEDIAFLAG_CAN_TOGGLE_CONTROLS = 1 shl 6;
-
+
CM_MEDIAFLAG_CONTROLS = 1 shl 7;
-
+
CM_MEDIAFLAG_CAN_PRINT = 1 shl 8;
-
+
CM_MEDIAFLAG_CAN_ROTATE = 1 shl 9;
-
+
CM_MEDIAFLAG_CAN_PICTURE_IN_PICTURE = 1 shl 10;
-
+
CM_MEDIAFLAG_PICTURE_IN_PICTURE = 1 shl 11;
-
+
CM_MEDIAFLAG_CAN_LOOP = 1 shl 12;
-
+
CM_EDITFLAG_NONE = 0;
-
+
CM_EDITFLAG_CAN_UNDO = 1 shl 0;
-
+
CM_EDITFLAG_CAN_REDO = 1 shl 1;
-
+
CM_EDITFLAG_CAN_CUT = 1 shl 2;
-
+
CM_EDITFLAG_CAN_COPY = 1 shl 3;
-
+
CM_EDITFLAG_CAN_PASTE = 1 shl 4;
-
+
CM_EDITFLAG_CAN_DELETE = 1 shl 5;
-
+
CM_EDITFLAG_CAN_SELECT_ALL = 1 shl 6;
-
+
CM_EDITFLAG_CAN_TRANSLATE = 1 shl 7;
-
+
CM_EDITFLAG_CAN_EDIT_RICHLY = 1 shl 8;
-
+
SSL_CONNECTION_VERSION_UNKNOWN = 0;
-
+
SSL_CONNECTION_VERSION_SSL2 = 1;
-
+
SSL_CONNECTION_VERSION_SSL3 = 2;
-
+
SSL_CONNECTION_VERSION_TLS1 = 3;
-
+
SSL_CONNECTION_VERSION_TLS1_1 = 4;
-
+
SSL_CONNECTION_VERSION_TLS1_2 = 5;
-
+
SSL_CONNECTION_VERSION_TLS1_3 = 6;
-
+
SSL_CONNECTION_VERSION_QUIC = 7;
-
+
SSL_CONTENT_NORMAL_CONTENT = 0;
-
+
SSL_CONTENT_DISPLAYED_INSECURE_CONTENT = 1 shl 0;
-
+
SSL_CONTENT_RAN_INSECURE_CONTENT = 1 shl 1;
-
+
JSON_WRITER_DEFAULT = 0;
-
+
JSON_WRITER_OMIT_BINARY_VALUES = 1 shl 0;
-
+
JSON_WRITER_OMIT_DOUBLE_TYPE_PRESERVATION = 1 shl 1;
-
+
JSON_WRITER_PRETTY_PRINT = 1 shl 2;
-
+
LOGSEVERITY_DEFAULT = 0;
-
+
LOGSEVERITY_VERBOSE = 1;
-
+
LOGSEVERITY_DEBUG = LOGSEVERITY_VERBOSE ;
-
+
LOGSEVERITY_INFO = 2;
-
+
LOGSEVERITY_WARNING = 3;
-
+
LOGSEVERITY_ERROR = 4;
-
+
LOGSEVERITY_FATAL = 5;
-
+
LOGSEVERITY_DISABLE = 99;
-
+
DUPLEX_MODE_UNKNOWN = -1;
-
+
DUPLEX_MODE_SIMPLEX = 0;
-
+
DUPLEX_MODE_LONG_EDGE = 1;
-
+
DUPLEX_MODE_SHORT_EDGE = 2;
-
+
CEF_MRCR_UNKNOWN_ERROR = 0;
-
+
CEF_MRCR_OK = 1;
-
+
CEF_MRCR_TIMED_OUT = 2;
-
+
CEF_MRCR_ROUTE_NOT_FOUND = 3;
-
+
CEF_MRCR_SINK_NOT_FOUND = 4;
-
+
CEF_MRCR_INVALID_ORIGIN = 5;
-
+
CEF_MRCR_NO_SUPPORTED_PROVIDER = 7;
-
+
CEF_MRCR_CANCELLED = 8;
-
+
CEF_MRCR_ROUTE_ALREADY_EXISTS = 9;
-
+
CEF_MRCR_ROUTE_ALREADY_TERMINATED = 11;
-
+
CEF_COOKIE_PRIORITY_LOW = -1;
-
+
CEF_COOKIE_PRIORITY_MEDIUM = 0;
-
+
CEF_COOKIE_PRIORITY_HIGH = 1;
-
+
CEF_TFC_CUT = 1;
-
+
CEF_TFC_COPY = 2;
-
+
CEF_TFC_PASTE = 3;
-
+
CEF_TFC_UNDO = 4;
-
+
CEF_TFC_DELETE = 5;
-
+
CEF_TFC_SELECT_ALL = 6;
-
+
CEF_CTT_NONE = 1;
-
+
CEF_CTT_NORMAL = 2;
-
+
CEF_CTT_LOCATION = 3;
-
+
CEF_DOCKING_MODE_TOP_LEFT = 1;
-
+
CEF_DOCKING_MODE_TOP_RIGHT = 2;
-
+
CEF_DOCKING_MODE_BOTTOM_LEFT = 3;
-
+
CEF_DOCKING_MODE_BOTTOM_RIGHT = 4;
-
+
CEF_DOCKING_MODE_CUSTOM = 5;
-
+
CEF_SHOW_STATE_NORMAL = 1;
-
+
CEF_SHOW_STATE_MINIMIZED = 2;
-
+
CEF_SHOW_STATE_MAXIMIZED = 3;
-
+
CEF_SHOW_STATE_FULLSCREEN = 4;
-
+
CEF_SHOW_STATE_HIDDEN = 5;
-
+
QM_EDITFLAG_NONE = 0;
-
+
QM_EDITFLAG_CAN_ELLIPSIS = 1 shl 0;
-
+
QM_EDITFLAG_CAN_CUT = 1 shl 1;
-
+
QM_EDITFLAG_CAN_COPY = 1 shl 2;
-
+
QM_EDITFLAG_CAN_PASTE = 1 shl 3;
-
+
CEF_THS_FLAG_NONE = 0;
-
+
CEF_THS_FLAG_ENABLED = 1 shl 0;
-
+
CEF_THS_FLAG_ORIENTATION = 1 shl 1;
-
+
CEF_THS_FLAG_ORIGIN = 1 shl 2;
-
+
CEF_THS_FLAG_ALPHA = 1 shl 3;
-
+
CEF_MEDIA_PERMISSION_NONE = 0;
-
+
CEF_MEDIA_PERMISSION_DEVICE_AUDIO_CAPTURE = 1 shl 0;
-
+
CEF_MEDIA_PERMISSION_DEVICE_VIDEO_CAPTURE = 1 shl 1;
-
+
CEF_MEDIA_PERMISSION_DESKTOP_AUDIO_CAPTURE = 1 shl 2;
-
+
CEF_MEDIA_PERMISSION_DESKTOP_VIDEO_CAPTURE = 1 shl 3;
-
+
CEF_PERMISSION_TYPE_NONE = 0;
-
+
CEF_PERMISSION_TYPE_ACCESSIBILITY_EVENTS = 1 shl 0;
-
+
CEF_PERMISSION_TYPE_AR_SESSION = 1 shl 1;
-
+
CEF_PERMISSION_TYPE_CAMERA_PAN_TILT_ZOOM = 1 shl 2;
-
+
CEF_PERMISSION_TYPE_CAMERA_STREAM = 1 shl 3;
-
+
CEF_PERMISSION_TYPE_CAPTURED_SURFACE_CONTROL = 1 shl 4;
-
+
CEF_PERMISSION_TYPE_CLIPBOARD = 1 shl 5;
-
+
CEF_PERMISSION_TYPE_TOP_LEVEL_STORAGE_ACCESS = 1 shl 6;
-
+
CEF_PERMISSION_TYPE_DISK_QUOTA = 1 shl 7;
-
+
CEF_PERMISSION_TYPE_LOCAL_FONTS = 1 shl 8;
-
+
CEF_PERMISSION_TYPE_GEOLOCATION = 1 shl 9;
-
+
CEF_PERMISSION_TYPE_IDENTITY_PROVIDER = 1 shl 10;
-
+
CEF_PERMISSION_TYPE_IDLE_DETECTION = 1 shl 11;
-
+
CEF_PERMISSION_TYPE_MIC_STREAM = 1 shl 12;
-
+
CEF_PERMISSION_TYPE_MIDI_SYSEX = 1 shl 13;
-
+
CEF_PERMISSION_TYPE_MULTIPLE_DOWNLOADS = 1 shl 14;
-
+
CEF_PERMISSION_TYPE_NOTIFICATIONS = 1 shl 15;
-
+
CEF_PERMISSION_TYPE_KEYBOARD_LOCK = 1 shl 16;
-
+
CEF_PERMISSION_TYPE_POINTER_LOCK = 1 shl 17;
-
+
CEF_PERMISSION_TYPE_PROTECTED_MEDIA_IDENTIFIER = 1 shl 18;
-
+
CEF_PERMISSION_TYPE_REGISTER_PROTOCOL_HANDLER = 1 shl 19;
-
+
CEF_PERMISSION_TYPE_STORAGE_ACCESS = 1 shl 20;
-
+
CEF_PERMISSION_TYPE_VR_SESSION = 1 shl 21;
-
+
CEF_PERMISSION_TYPE_WINDOW_MANAGEMENT = 1 shl 22;
-
+
CEF_PERMISSION_TYPE_FILE_SYSTEM_ACCESS = 1 shl 23;
-
+
CEF_API_HASH_PLATFORM = 0;
-
+
CEF_API_HASH_UNIVERSAL = 1;
-
+
CEF_COMMIT_HASH = 2;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_NONE = 0;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_FAILED = 1;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_ACCESS_DENIED = 2;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_NO_SPACE = 3;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_NAME_TOO_LONG = 5;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_TOO_LARGE = 6;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_VIRUS_INFECTED = 7;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_TRANSIENT_ERROR = 10;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_BLOCKED = 11;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_SECURITY_CHECK_FAILED = 12;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_TOO_SHORT = 13;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_HASH_MISMATCH = 14;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_FILE_SAME_AS_SOURCE = 15;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED = 20;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_NETWORK_TIMEOUT = 21;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_NETWORK_DISCONNECTED = 22;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_NETWORK_SERVER_DOWN = 23;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_NETWORK_INVALID_REQUEST = 24;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_FAILED = 30;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_NO_RANGE = 31;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_BAD_CONTENT = 33;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_UNAUTHORIZED = 34;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_CERT_PROBLEM = 35;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_FORBIDDEN = 36;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_UNREACHABLE = 37;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_CONTENT_LENGTH_MISMATCH = 38;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_SERVER_CROSS_ORIGIN_REDIRECT = 39;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_USER_CANCELED = 40;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_USER_SHUTDOWN = 41;
-
+
CEF_DOWNLOAD_INTERRUPT_REASON_CRASH = 50;
-
+
LOG_ITEMS_DEFAULT = 0;
-
+
LOG_ITEMS_NONE = 1 shl 0;
-
+
LOG_ITEMS_FLAG_PROCESS_ID = 1 shl 1;
-
+
LOG_ITEMS_FLAG_THREAD_ID = 1 shl 2;
-
+
LOG_ITEMS_FLAG_TIME_STAMP = 1 shl 3;
-
+
LOG_ITEMS_FLAG_TICK_COUNT = 1 shl 4;
-
+
CEF_RESULT_CODE_NORMAL_EXIT = 0;
-
+
CEF_RESULT_CODE_KILLED = 1;
-
+
CEF_RESULT_CODE_HUNG = 2;
-
+
CEF_RESULT_CODE_KILLED_BAD_MESSAGE = 3;
-
+
CEF_RESULT_CODE_GPU_DEAD_ON_ARRIVAL = 4;
-
+
CEF_RESULT_CODE_CHROME_FIRST = 5;
-
+
CEF_RESULT_CODE_INVALID_CMDLINE_URL = CEF_RESULT_CODE_CHROME_FIRST ;
-
+
CEF_RESULT_CODE_BAD_PROCESS_TYPE = 6;
-
+
CEF_RESULT_CODE_MISSING_DATA = 7;
-
+
CEF_RESULT_CODE_SHELL_INTEGRATION_FAILED = 8;
-
+
CEF_RESULT_CODE_MACHINE_LEVEL_INSTALL_EXISTS = 9;
-
+
CEF_RESULT_CODE_UNINSTALL_CHROME_ALIVE = 10;
-
+
CEF_RESULT_CODE_UNINSTALL_USER_CANCEL = 11;
-
+
CEF_RESULT_CODE_UNINSTALL_DELETE_PROFILE = 12;
-
+
CEF_RESULT_CODE_UNSUPPORTED_PARAM = 13;
-
+
CEF_RESULT_CODE_IMPORTER_HUNG = 14;
-
+
CEF_RESULT_CODE_RESPAWN_FAILED = 15;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_EXP1 = 16;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_EXP2 = 17;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_EXP3 = 18;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_EXP4 = 19;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_CANCEL = 20;
-
+
CEF_RESULT_CODE_PROFILE_IN_USE = 21;
-
+
CEF_RESULT_CODE_PACK_EXTENSION_ERROR = 22;
-
+
CEF_RESULT_CODE_UNINSTALL_EXTENSION_ERROR = 23;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_PROCESS_NOTIFIED = 24;
-
+
CEF_RESULT_CODE_NOTUSED_1 = 25;
-
+
CEF_RESULT_CODE_INSTALL_FROM_WEBSTORE_ERROR_2 = 26;
-
+
CEF_RESULT_CODE_NOTUSED_2 = 27;
-
+
CEF_RESULT_CODE_EULA_REFUSED = 28;
-
+
CEF_RESULT_CODE_SXS_MIGRATION_FAILED_NOT_USED = 29;
-
+
CEF_RESULT_CODE_ACTION_DISALLOWED_BY_POLICY = 30;
-
+
CEF_RESULT_CODE_INVALID_SANDBOX_STATE = 31;
-
+
CEF_RESULT_CODE_CLOUD_POLICY_ENROLLMENT_FAILED = 32;
-
+
CEF_RESULT_CODE_DOWNGRADE_AND_RELAUNCH = 33;
-
+
CEF_RESULT_CODE_GPU_EXIT_ON_CONTEXT_LOST = 34;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_UPGRADE_RELAUNCHED = 35;
-
+
CEF_RESULT_CODE_NORMAL_EXIT_PACK_EXTENSION_SUCCESS = 36;
-
+
CEF_RESULT_CODE_SYSTEM_RESOURCE_EXHAUSTED = 37;
-
+
CEF_RESULT_CODE_INVALID_POST_LOGIN_PARAMS = 38;
-
+
CEF_RESULT_CODE_CHROME_LAST = 39;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_FIRST = 7006;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_INTEGRITY = CEF_RESULT_CODE_SANDBOX_FATAL_FIRST ;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_DROPTOKEN = 7007;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_FLUSHANDLES = 7008;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_CACHEDISABLE = 7009;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_CLOSEHANDLES = 7010;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_MITIGATION = 7011;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_MEMORY_EXCEEDED = 7012;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_WARMUP = 7013;
-
+
CEF_RESULT_CODE_SANDBOX_FATAL_LAST = 7014;
-
+
ABOUTBLANK_URI = 'about:blank';
-
+
DEVTOOLS_WINDOWNAME = 'DevTools';
-
+
CEF_PROXYTYPE_DIRECT = 0;
-
+
CEF_PROXYTYPE_AUTODETECT = 1;
-
+
CEF_PROXYTYPE_SYSTEM = 2;
-
+
CEF_PROXYTYPE_FIXED_SERVERS = 3;
-
+
CEF_PROXYTYPE_PAC_SCRIPT = 4;
-
+
CEF_LOG_SEVERITY_VERBOSE = -1;
-
+
CEF_LOG_SEVERITY_INFO = 0;
-
+
CEF_LOG_SEVERITY_WARNING = 1;
-
+
CEF_LOG_SEVERITY_ERROR = 2;
-
+
CEF_LOG_SEVERITY_FATAL = 3;
-
+
CEF_MAX_CONNECTIONS_PER_PROXY_DEFAULT_VALUE = 32;
-
+
CEF_MAX_CONNECTIONS_PER_PROXY_MIN_VALUE = 7;
-
+
CEF_MAX_CONNECTIONS_PER_PROXY_MAX_VALUE = 99;
-
+
CEF_COOKIE_PREF_DEFAULT = 0;
-
+
CEF_COOKIE_PREF_ALLOW = 1;
-
+
CEF_COOKIE_PREF_BLOCK = 2;
-
+
CEF_DEFAULT_ENABLEFOCUSDELAY = 500;
-
+
YOUTUBE_RESTRICT_OFF = 0;
-
+
YOUTUBE_RESTRICT_MODERATE = 1;
-
+
YOUTUBE_RESTRICT_STRICT = 2;
-
+
ZOOM_STEP_25 = 0;
-
+
ZOOM_STEP_33 = 1;
-
+
ZOOM_STEP_50 = 2;
-
+
ZOOM_STEP_67 = 3;
-
+
ZOOM_STEP_75 = 4;
-
+
ZOOM_STEP_90 = 5;
-
+
ZOOM_STEP_100 = 6;
-
+
ZOOM_STEP_110 = 7;
-
+
ZOOM_STEP_125 = 8;
-
+
ZOOM_STEP_150 = 9;
-
+
ZOOM_STEP_175 = 10;
-
+
ZOOM_STEP_200 = 11;
-
+
ZOOM_STEP_250 = 12;
-
+
ZOOM_STEP_300 = 13;
-
+
ZOOM_STEP_400 = 14;
-
+
ZOOM_STEP_500 = 15;
-
+
ZOOM_STEP_UNK = 16;
-
+
ZOOM_STEP_MIN = ZOOM_STEP_25 ;
-
+
ZOOM_STEP_MAX = ZOOM_STEP_500 ;
-
+
ZOOM_STEP_DEF = ZOOM_STEP_100 ;
-
+
ZOOM_PCT_DELTA = 5;
-
+
ZoomStepValues : array[ZOOM_STEP_MIN..ZOOM_STEP_MAX] of integer = (25, 33, 50, 67, 75, 90, 100, 110, 125, 150, 175, 200, 250, 300, 400, 500);
-
+
CEF_PREFERENCES_SAVED = WM_APP + $A00;
-
+
CEF_DOONCLOSE = WM_APP + $A01;
-
+
CEF_STARTDRAGGING = WM_APP + $A02;
-
+
CEF_AFTERCREATED = WM_APP + $A03;
-
+
CEF_PENDINGRESIZE = WM_APP + $A04;
-
+
CEF_PUMPHAVEWORK = WM_APP + $A05;
-
+
CEF_DESTROY = WM_APP + $A06;
-
+
CEF_DOONBEFORECLOSE = WM_APP + $A07;
-
+
CEF_PENDINGINVALIDATE = WM_APP + $A08;
-
+
CEF_IMERANGECHANGED = WM_APP + $A09;
-
+
CEF_SENTINEL_START = WM_APP + $A0A;
-
+
CEF_SENTINEL_DOCLOSE = WM_APP + $A0B;
-
+
CEF_BEFORECLOSE = WM_APP + $A0C;
-
+
CEF_INVALIDATE = WM_APP + $A0D;
-
+
CEF_FOCUSENABLED = WM_APP + $A0E;
-
+
WM_TOUCH = $0240;
-
+
WM_POINTERUPDATE = $0245;
-
+
WM_POINTERDOWN = $0246;
-
+
WM_POINTERUP = $0247;
-
+
CEF_OSR_FRAMERATE_DEFAULT = 30;
-
+
CEF_OSR_SHARED_TEXTURES_FRAMERATE_DEFAULT = 60;
-
+
CEF_TIMER_MINIMUM = $0000000A;
-
+
CEF_TIMER_MAXIMUM = $7FFFFFFF;
-
+
CEF_TIMER_MAXDELAY = 1000 div CEF_OSR_FRAMERATE_DEFAULT ;
-
+
CEF_TIMER_DEPLETEWORK_CYCLES = 10;
-
+
CEF_TIMER_DEPLETEWORK_DELAY = 50;
-
+
CEF4DELPHI_URL = 'https://github.com/salvadordf/CEF4Delphi';
-
+
CRLF = #13 + #10;
-
+
CEF_URLS_URL = 'chrome://chrome-urls';
-
+
CEF_VERSION_URL = 'chrome://version';
-
+
CEF_FLAGS_URL = 'chrome://flags';
-
+
CEF_SETTINGS_URL = 'chrome://settings';
-
+
CEF_DOWNLOADS_URL = 'chrome://downloads';
-
+
CEF_EXTENSIONS_URL = 'chrome://extensions';
-
+
CEF_IMAGE_FILE_MACHINE_I386 = $014C;
-
+
CEF_IMAGE_FILE_MACHINE_AMD64 = $8664;
-
+
USER_DEFAULT_SCREEN_DPI = 96;
-
+
CEF_MOUSETOUCH_EVENT_MODIFIERS_NONE = 0;
-
+
CEF_MOUSETOUCH_EVENT_MODIFIERS_ALT = 1 shl 0;
-
+
CEF_MOUSETOUCH_EVENT_MODIFIERS_CTRL = 1 shl 1;
-
+
CEF_MOUSETOUCH_EVENT_MODIFIERS_METACMD = 1 shl 2;
-
+
CEF_MOUSETOUCH_EVENT_MODIFIERS_SHIFT = 1 shl 3;
-
+
CEF_PRESSED_MOUSE_BUTTONS_NONE = 0;
-
+
CEF_PRESSED_MOUSE_BUTTONS_LEFT = 1 shl 0;
-
+
CEF_PRESSED_MOUSE_BUTTONS_RIGHT = 1 shl 1;
-
+
CEF_PRESSED_MOUSE_BUTTONS_MIDDLE = 1 shl 2;
-
+
CEF_PRESSED_MOUSE_BUTTONS_BACK = 1 shl 3;
-
+
CEF_PRESSED_MOUSE_BUTTONS_FORWARD = 1 shl 4;
-
+
CHROMIUM_NONBROWSERSHUTDOWNPRIORITY = $280;
-
+
INFINITE = Cardinal($FFFFFFFF);
-
+
pidWin32 = 0;
-
+
pidWin64 = 0;
-
+
pfidWindows = pidWin32 or pidWin64 ;
-
+
pidOSX32 = 0;
-
+
pidOSX64 = 0;
-
+
pidOSXArm64 = 0;
-
+
pfidOSX = pidOSX32 or pidOSX64 or pidOSXArm64 ;
-
+
pidLinux64 = 0;
-
+
pfidLinux = pidLinux64 ;
-
+
CEF_ONEDAYINMILLISECONDS = 86400000;
@@ -3315,15 +3312,13 @@
- Supported error code values. Ranges: 0- 99 System related errors 100-199 Connection related errors 200-299 Certificate errors 300-399 HTTP errors 400-499 Cache errors 500-599 ? 600-699 FTP errors 700-799 Certificate manager errors 800-899 DNS resolver errors
+ No error.
-
TCefErrorCode values.
+
TCefErrorCode value.
-
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
-
-
<see href="https://chromium.googlesource.com/chromium/src/ +/master/net/base/net_error_list.h">For the complete list of error values see include/base/internal/cef_net_error_list.h which includes this Chromium source file /net/base/net_error_list.h)
+<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
@@ -3331,1638 +3326,3531 @@
ERR_IO_PENDING = -1;
-This item has no description.
+
+ An asynchronous IO operation is not yet complete. This usually does not indicate a fatal error. Typically this error will be generated as a notification to wait for some external notification that the IO operation finally completed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SOCKET_IS_CONNECTED = -23;
-This item has no description.
-
-
ERR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED = -25;
-This item has no description.
+
+ The upload failed because the upload stream needed to be re-read, due to a retry or a redirect, but the upload stream doesn't support that operation.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_BLOCKED_BY_RESPONSE = -27;
-This item has no description.
-
-
-
-ERR_BLOCKED_BY_XSS_AUDITOR = -28;
-
-
-This item has no description.
+
+ The request failed because the response was delivered along with requirements which are not met ('X-Frame-Options' and 'Content-Security-Policy' ancestor checks and 'Cross-Origin-Resource-Policy' for instance).
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
+
+
ERR_PROXY_AUTH_UNSUPPORTED = -115;
-This item has no description.
-
-
ERR_SSL_DECOMPRESSION_FAILURE_ALERT = -125;
-This item has no description.
+
+ An SSL peer sent us a fatal decompression_failure alert. This typically occurs when a peer selects DEFLATE compression in the mistaken belief that it supports it.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_PROXY_CONNECTION_FAILED = -130;
-This item has no description.
+
+ Could not create a connection to the proxy server. An error occurred either in resolving its name, or in connecting a socket to it. Note that this does NOT include failures during the actual "CONNECT" method of an HTTP proxy.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_MANDATORY_PROXY_CONFIGURATION_FAILED = -131;
-This item has no description.
+
+ A mandatory proxy configuration could not be used. Currently this means that a mandatory PAC script could not be fetched, parsed or executed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_NETWORK_ACCESS_DENIED = -138;
-This item has no description.
+
+ Permission to access the network was denied. This is used to distinguish errors that were most likely caused by a firewall from other access denied errors. See also ERR_ACCESS_DENIED.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT = -140;
-This item has no description.
+
+ A request to create an SSL tunnel connection through the HTTPS proxy received a 302 (temporary redirect) response. The response body might include a description of why the request failed.
+
+
TODO(crbug.com/40093955): This is deprecated and should not be used by new code.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED = -141;
-This item has no description.
+
+ We were unable to sign the CertificateVerify data of an SSL client auth handshake with the client certificate's private key.
+
+
Possible causes for this include the user implicitly or explicitly denying access to the private key, the private key may not be valid for signing, the key may be relying on a cached handle which is no longer valid, or the CSP won't allow arbitrary data to be signed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN = -150;
-This item has no description.
+
+ The certificate didn't match the built-in public key pins for the host name. The pins are set in net/http/transport_security_state.cc and require that one of a set of public keys exist on the path from the leaf to the root.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SSL_DECRYPT_ERROR_ALERT = -153;
-This item has no description.
+
+ An SSL peer sent us a fatal decrypt_error alert. This typically occurs when a peer could not correctly verify a signature (in CertificateVerify or ServerKeyExchange) or validate a Finished message.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_ICANN_NAME_COLLISION = -166;
-This item has no description.
+
+ Resolving a hostname to an IP address list included the IPv4 address "127.0.53.53". This is a special IP address which ICANN has recommended to indicate there was a name collision, and alert admins to a potential problem.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SSL_SERVER_CERT_BAD_FORMAT = -167;
-This item has no description.
+
+ The SSL server presented a certificate which could not be decoded. This is not a certificate error code as no X509Certificate object is available. This error is fatal.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH = -170;
-This item has no description.
+
+ The attempt to reuse a connection to send proxy auth credentials failed before the AuthController was used to generate credentials. The caller should reuse the controller with a new connection. This error is only used internally by the network stack.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SSL_OBSOLETE_CIPHER = -172;
-This item has no description.
+
+ The SSL server required an unsupported cipher suite that has since been removed. This error will temporarily be signaled on a fallback for one or two releases immediately following a cipher suite's removal, after which the fallback will be removed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_READ_IF_READY_NOT_IMPLEMENTED = -174;
-This item has no description.
+
+ Socket ReadIfReady support is not implemented. This error should not be user visible, because the normal Read() method is used as a fallback.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_EARLY_DATA_REJECTED = -178;
-This item has no description.
+
+ TLS 1.3 early data was rejected by the server. This will be received before any data is returned from the socket. The request should be retried with early data disabled.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_TLS13_DOWNGRADE_DETECTED = -180;
-This item has no description.
+
+ TLS 1.3 was enabled, but a lower version was negotiated and the server returned a value indicating it supported TLS 1.3. This is part of a security check in TLS 1.3, but it may also indicate the user is behind a buggy TLS-terminating proxy which implemented TLS 1.2 incorrectly. (See https://crbug.com/boringssl/226 .)
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_ECH_FALLBACK_CERTIFICATE_INVALID = -184;
-This item has no description.
+
+ ECH was enabled, the server was unable to decrypt the encrypted ClientHello, and additionally did not present a certificate valid for the public name.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERT_COMMON_NAME_INVALID = -200;
-This item has no description.
+
+ The server responded with a certificate whose common name did not match the host name. This could mean:
+
+
1. An attacker has redirected our traffic to their server and is presenting a certificate for which they know the private key.
+
+
2. The server is misconfigured and responding with the wrong cert.
+
+
3. The user is on a wireless network and is being redirected to the network's login page.
+
+
4. The OS has used a DNS search suffix and the server doesn't have a certificate for the abbreviated name in the address bar.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERT_DATE_INVALID = -201;
-This item has no description.
+
+ The server responded with a certificate that, by our clock, appears to either not yet be valid or to have expired. This could mean:
+
+
1. An attacker is presenting an old certificate for which they have managed to obtain the private key.
+
+
2. The server is misconfigured and is not presenting a valid cert.
+
+
3. Our clock is wrong.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERT_AUTHORITY_INVALID = -202;
-This item has no description.
+
+ The server responded with a certificate that is signed by an authority we don't trust. The could mean:
+
+
1. An attacker has substituted the real certificate for a cert that contains their public key and is signed by their cousin.
+
+
2. The server operator has a legitimate certificate from a CA we don't know about, but should trust.
+
+
3. The server is presenting a self-signed certificate, providing no defense against active attackers (but foiling passive attackers).
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERT_CONTAINS_ERRORS = -203;
-This item has no description.
+
+ The server responded with a certificate that contains errors. This error is not recoverable.
+
+
MSDN describes this error as follows: "The SSL certificate contains errors." NOTE: It's unclear how this differs from ERR_CERT_INVALID. For consistency, use that code instead of this one from now on.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERT_UNABLE_TO_CHECK_REVOCATION = -205;
-This item has no description.
+
+ Revocation information for the security certificate for this site is not available. This could mean:
+
+
1. An attacker has compromised the private key in the certificate and is blocking our attempt to find out that the cert was revoked.
+
+
2. The certificate is unrevoked, but the revocation server is busy or unavailable.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERT_INVALID = -207;
-This item has no description.
+
+ The server responded with a certificate that is invalid. This error is not recoverable.
+
+
MSDN describes this error as follows: "The SSL certificate is invalid."
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED = -214;
-This item has no description.
+
+ Certificate Transparency was required for this connection, but the server did not provide CT information that complied with the policy.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_UNSAFE_PORT = -312;
-This item has no description.
+
+ Attempting to load an URL with an unsafe port number. These are port numbers that correspond to services, which are not robust to spurious input that may be constructed as a result of an allowed web construct (e.g., HTTP looks a lot like SMTP, so form submission to port 25 is denied).
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_INCOMPLETE_SPDY_HEADERS = -347;
-This item has no description.
+
+ HTTP/2 headers have been received, but not all of them - status or version headers are missing, so we're expecting additional frames to complete them.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_PAC_NOT_IN_DHCP = -348;
-This item has no description.
+
+ No PAC URL configuration could be retrieved from DHCP. This can indicate either a failure to retrieve the DHCP configuration, or that there was no PAC URL configured in DHCP.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SPDY_SERVER_REFUSED_STREAM = -351;
-This item has no description.
+
+ HTTP/2 server refused the request without processing, and sent either a GOAWAY frame with error code NO_ERROR and Last-Stream-ID lower than the stream id corresponding to the request indicating that this request has not been processed yet, or a RST_STREAM frame with error code REFUSED_STREAM. Client MAY retry (on a different connection). See RFC7540 Section 8.1.4.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_INCOMPLETE_CHUNKED_ENCODING = -355;
-This item has no description.
+
+ The HTTP response body is transferred with Chunked-Encoding, but the terminating zero-length chunk was never sent when the connection is closed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SPDY_RST_STREAM_NO_ERROR_RECEIVED = -372;
-This item has no description.
-
-
-
-ERR_SPDY_PUSHED_STREAM_NOT_AVAILABLE = -373;
-
-
-This item has no description.
-
-
-
-ERR_SPDY_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER = -374;
-
-
-This item has no description.
+
+ Received HTTP/2 RST_STREAM frame with NO_ERROR error code. This error should be handled internally by HTTP/2 code, and should not make it above the SpdyStream layer.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_TOO_MANY_RETRIES = -375;
-This item has no description.
+
+ An HTTP transaction was retried too many times due for authentication or invalid certificates. This may be due to a bug in the net stack that would otherwise infinite loop, or if the server or proxy continually requests fresh credentials or presents a fresh invalid certificate.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_SPDY_STREAM_CLOSED = -376;
-This item has no description.
-
-
-
-ERR_SPDY_CLIENT_REFUSED_STREAM = -377;
-
-
-This item has no description.
-
-
ERR_HTTP_RESPONSE_CODE_FAILURE = -379;
-This item has no description.
+
+ The server returned a non-2xx HTTP response code.
+
+
Note that this error is only used by certain APIs that interpret the HTTP response itself. URLRequest for instance just passes most non-2xx response back as success.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_QUIC_CERT_ROOT_NOT_KNOWN = -380;
-This item has no description.
+
+ The certificate presented on a QUIC connection does not chain to a known root and the origin connected to is not on a list of domains where unknown roots are allowed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_QUIC_GOAWAY_REQUEST_CAN_BE_RETRIED = -381;
-This item has no description.
+
+ A GOAWAY frame has been received indicating that the request has not been processed and is therefore safe to retry on a different connection.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
+
+
+
+
+ERR_INCONSISTENT_IP_ADDRESS_SPACE = -383;
+
+
+
+ The IP address space of the remote endpoint differed from the previous observed value during the same request. Any cache entry for the affected request should be invalidated.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
+
+
+
+
+
+
ERR_CACHE_RACE = -406;
-This item has no description.
+
+ Multiple transactions are racing to create disk cache entries. This is an internal error returned from the HttpCache to the HttpCacheTransaction that tells the transaction to restart the entry-creation logic because the state of the cache has changed.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CACHE_CHECKSUM_READ_FAILURE = -407;
-This item has no description.
+
+ The cache was unable to read a checksum record on an entry. This can be returned from attempts to read from the cache. It is an internal error, returned by the SimpleCache backend, but not by any URLRequest methods or members.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CACHE_CHECKSUM_MISMATCH = -408;
-This item has no description.
+
+ The cache found an entry with an invalid checksum. This can be returned from attempts to read from the cache. It is an internal error, returned by the SimpleCache backend, but not by any URLRequest methods or members.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CACHE_AUTH_FAILURE_AFTER_READ = -410;
-This item has no description.
+
+ Received a challenge after the transaction has read some data, and the credentials aren't available. There isn't a way to get them at that point.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_CACHE_ENTRY_NOT_SUITABLE = -411;
-This item has no description.
+
+ Internal not-quite error code for the HTTP cache. In-memory hints suggest that the cache entry would not have been usable with the transaction's current configuration (e.g. load flags, mode, etc.)
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_TRUST_TOKEN_OPERATION_FAILED = -506;
-This item has no description.
+
+ A Trust Tokens protocol operation-executing request failed for one of a number of reasons (precondition failure, internal error, bad response).
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_TRUST_TOKEN_OPERATION_SUCCESS_WITHOUT_SENDING_REQUEST = -507;
-This item has no description.
-
-
-
-ERR_FTP_FAILED = -601;
-
-
-This item has no description.
-
-
-
-ERR_FTP_SERVICE_UNAVAILABLE = -602;
-
-
-This item has no description.
-
-
-
-ERR_FTP_TRANSFER_ABORTED = -603;
-
-
-This item has no description.
-
-
-
-ERR_FTP_FILE_BUSY = -604;
-
-
-This item has no description.
-
-
-
-ERR_FTP_SYNTAX_ERROR = -605;
-
-
-This item has no description.
-
-
-
-ERR_FTP_COMMAND_NOT_SUPPORTED = -606;
-
-
-This item has no description.
-
-
-
-ERR_FTP_BAD_COMMAND_SEQUENCE = -607;
-
-
-This item has no description.
+
+ When handling a Trust Tokens protocol operation-executing request, the system was able to execute the request's Trust Tokens operation without sending the request to its destination: for instance, the results could have been present in a local cache (for redemption) or the operation could have been diverted to a local provider (for "platform-provided" issuance).
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_IMPORT_CERT_ALREADY_EXISTS = -704;
-This item has no description.
+
+ Import failed - certificate already exists in database. Note it's a little weird this is an error but reimporting a PKCS12 is ok (no-op). That's how Mozilla does it, though.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
+
ERR_DNS_SERVER_FAILED = -802;
-This item has no description.
+
+ DNS server failed. This error is returned for all of the following error conditions: 1 - Format error - The name server was unable to interpret the query. 2 - Server failure - The name server was unable to process this query due to a problem with the name server. 4 - Not Implemented - The name server does not support the requested kind of query. 5 - Refused - The name server refuses to perform the specified operation for policy reasons.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_NS_CACHE_MISS = -804;
-This item has no description.
+
+ The entry was not found in cache or other local sources, for lookups where only local sources were queried. TODO(ericorth): Consider renaming to DNS_LOCAL_MISS or something like that as the cache is not necessarily queried either.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
ERR_DNS_NAME_HTTPS_ONLY = -809;
-This item has no description.
+
+ DNS identified the request as disallowed for insecure connection (http/ws). Error should be handled as if an HTTP redirect was received to redirect to https or wss.
+
+
+
+
TCefErrorCode value.
+
+
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h ">CEF source file: /include/internal/cef_types.h (cef_errorcode_t))
+
+
+
+
+
diff --git a/docs/html/uCEFInterfaces.IChromiumEvents.html b/docs/html/uCEFInterfaces.IChromiumEvents.html
index 24bd5ee8..277463aa 100644
--- a/docs/html/uCEFInterfaces.IChromiumEvents.html
+++ b/docs/html/uCEFInterfaces.IChromiumEvents.html
@@ -612,89 +612,93 @@
-function MustCreateAudioHandler : boolean;
+function doTryCloseBrowser : boolean;
+function MustCreateAudioHandler : boolean;
+
+
+
function MustCreateCommandHandler : boolean;
-
+
function MustCreateLoadHandler : boolean;
-
+
function MustCreateFocusHandler : boolean;
-
+
function MustCreateContextMenuHandler : boolean;
-
+
function MustCreateDialogHandler : boolean;
-
+
function MustCreateKeyboardHandler : boolean;
-
+
function MustCreateDisplayHandler : boolean;
-
+
function MustCreateDownloadHandler : boolean;
-
+
function MustCreateJsDialogHandler : boolean;
-
+
function MustCreateLifeSpanHandler : boolean;
-
+
function MustCreateRenderHandler : boolean;
-
+
function MustCreateRequestHandler : boolean;
-
+
function MustCreateDragHandler : boolean;
-
+
function MustCreateFindHandler : boolean;
-
+
function MustCreateResourceRequestHandler : boolean;
-
+
function MustCreateCookieAccessFilter : boolean;
-
+
function MustCreateMediaObserver : boolean;
-
+
function MustCreatePrintHandler : boolean;
-
+
function MustCreateFrameHandler : boolean;
-
+
function MustCreatePermissionHandler : boolean;
-
+
function GetComponentID : integer;
@@ -1921,6 +1925,14 @@ Custom
+function doTryCloseBrowser : boolean;
+
+
+This item has no description.
+
+
+
+
function MustCreateAudioHandler : boolean;
diff --git a/docs/html/uCEFTask.TCefTryCloseBrowserTask.html b/docs/html/uCEFTask.TCefTryCloseBrowserTask.html
new file mode 100644
index 00000000..00131e28
--- /dev/null
+++ b/docs/html/uCEFTask.TCefTryCloseBrowserTask.html
@@ -0,0 +1,51 @@
+
+
+
+cef4delphi: uCEFTask: Class TCefTryCloseBrowserTask
+
+
+
+
+
+
+Class TCefTryCloseBrowserTask
+
+Unit
+
+uCEFTask
+Declaration
+
+type TCefTryCloseBrowserTask = class(TCefChromiumTask )
+Description
+This item has no description. Showing description inherited from TCefChromiumTask .
+ Custom class used to execute CEF tasks with a TChromiumCore component.
+Hierarchy
+Overview
+Methods
+
+
+
+procedure Execute ; override;
+
+
+Description
+Methods
+
+
+
+procedure Execute ; override;
+
+
+This item has no description. Showing description inherited from ICefTask.Execute .
+ Method that will be executed on the target thread.
+
+
+Generated by PasDoc 0.16.0-snapshot .
+
+
diff --git a/docs/html/uCEFTask.html b/docs/html/uCEFTask.html
index 067cc97f..abebae88 100644
--- a/docs/html/uCEFTask.html
+++ b/docs/html/uCEFTask.html
@@ -107,6 +107,10 @@
Class TCefEnableFocusTask
+
+Class TCefTryCloseBrowserTask
+
+
Generated by PasDoc 0.16.0-snapshot .
diff --git a/source/uCEFConstants.pas b/source/uCEFConstants.pas
index 1f4fc632..9732dc33 100644
--- a/source/uCEFConstants.pas
+++ b/source/uCEFConstants.pas
@@ -22,287 +22,2083 @@ uses
const
///
- /// Supported error code values.
- /// Ranges:
- /// 0- 99 System related errors
- /// 100-199 Connection related errors
- /// 200-299 Certificate errors
- /// 300-399 HTTP errors
- /// 400-499 Cache errors
- /// 500-599 ?
- /// 600-699 FTP errors
- /// 700-799 Certificate manager errors
- /// 800-899 DNS resolver errors
+ /// No error.
///
///
- /// TCefErrorCode values.
+ /// TCefErrorCode value.
/// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
- /// For the complete list of error values see include/base/internal/cef_net_error_list.h which includes this Chromium source file /net/base/net_error_list.h
///
ERR_NONE = 0;
+ ///
+ /// An asynchronous IO operation is not yet complete. This usually does not
+ /// indicate a fatal error. Typically this error will be generated as a
+ /// notification to wait for some external notification that the IO operation
+ /// finally completed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_IO_PENDING = -1;
+ ///
+ /// A generic failure occurred.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FAILED = -2;
+ ///
+ // An operation was aborted (due to user action).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ABORTED = -3;
+ ///
+ /// An argument to the function is incorrect.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_ARGUMENT = -4;
+ ///
+ /// The handle or file descriptor is invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_HANDLE = -5;
+ ///
+ /// The file or directory cannot be found.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FILE_NOT_FOUND = -6;
+ ///
+ /// An operation timed out.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TIMED_OUT = -7;
+ ///
+ /// The file is too large.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FILE_TOO_BIG = -8;
+ ///
+ /// An unexpected error. This may be caused by a programming mistake or an
+ /// invalid assumption.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNEXPECTED = -9;
+ ///
+ /// Permission to access a resource, other than the network, was denied.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ACCESS_DENIED = -10;
+ ///
+ /// The operation failed because of unimplemented functionality.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NOT_IMPLEMENTED = -11;
+ ///
+ /// There were not enough resources to complete the operation.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INSUFFICIENT_RESOURCES = -12;
+ ///
+ /// Memory allocation failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_OUT_OF_MEMORY = -13;
+ ///
+ /// The file upload failed because the file's modification time was different
+ /// from the expectation.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UPLOAD_FILE_CHANGED = -14;
+ ///
+ /// The socket is not connected.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKET_NOT_CONNECTED = -15;
+ ///
+ /// The file already exists.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FILE_EXISTS = -16;
+ ///
+ /// The path or file name is too long.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FILE_PATH_TOO_LONG = -17;
+ ///
+ /// Not enough room left on the disk.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FILE_NO_SPACE = -18;
+ ///
+ /// The file has a virus.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_FILE_VIRUS_INFECTED = -19;
+ ///
+ /// The client chose to block the request.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_BLOCKED_BY_CLIENT = -20;
+ ///
+ /// The network changed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NETWORK_CHANGED = -21;
+ ///
+ /// The request was blocked by the URL block list configured by the domain
+ /// administrator.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_BLOCKED_BY_ADMINISTRATOR = -22;
+ ///
+ /// The socket is already connected.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKET_IS_CONNECTED = -23;
- ERR_BLOCKED_ENROLLMENT_CHECK_PENDING = -24;
+ ///
+ /// The upload failed because the upload stream needed to be re-read, due to a
+ /// retry or a redirect, but the upload stream doesn't support that operation.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED = -25;
+ ///
+ /// The request failed because the URLRequestContext is shutting down, or has
+ /// been shut down.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONTEXT_SHUT_DOWN = -26;
+ ///
+ /// The request failed because the response was delivered along with requirements
+ /// which are not met ('X-Frame-Options' and 'Content-Security-Policy' ancestor
+ /// checks and 'Cross-Origin-Resource-Policy' for instance).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_BLOCKED_BY_RESPONSE = -27;
- ERR_BLOCKED_BY_XSS_AUDITOR = -28;
+ ///
+ /// The request was blocked by system policy disallowing some or all cleartext
+ /// requests. Used for NetworkSecurityPolicy on Android.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CLEARTEXT_NOT_PERMITTED = -29;
+ ///
+ /// The request was blocked by a Content Security Policy
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_BLOCKED_BY_CSP = -30;
+ ///
+ /// The request was blocked because of no H/2 or QUIC session.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_H2_OR_QUIC_REQUIRED = -31;
- //
+ ///
+ /// The request was blocked by CORB or ORB.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_BLOCKED_BY_ORB = -32;
+ ///
+ /// The request was blocked because it originated from a frame that has disabled
+ /// network access.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_NETWORK_ACCESS_REVOKED = -33;
+ ///
+ /// A connection was closed (corresponding to a TCP FIN).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONNECTION_CLOSED = -100;
+ ///
+ /// A connection was reset (corresponding to a TCP RST).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONNECTION_RESET = -101;
+ ///
+ /// A connection attempt was refused.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONNECTION_REFUSED = -102;
+ ///
+ /// A connection timed out as a result of not receiving an ACK for data sent.
+ /// This can include a FIN packet that did not get ACK'd.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONNECTION_ABORTED = -103;
+ ///
+ /// A connection attempt failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONNECTION_FAILED = -104;
+ ///
+ /// The host name could not be resolved.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NAME_NOT_RESOLVED = -105;
+ ///
+ /// The Internet connection has been lost.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INTERNET_DISCONNECTED = -106;
+ ///
+ /// An SSL protocol error occurred.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_PROTOCOL_ERROR = -107;
+ ///
+ /// The IP address or port number is invalid (e.g., cannot connect to the IP
+ /// address 0 or the port 0).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ADDRESS_INVALID = -108;
+ ///
+ /// The IP address is unreachable. This usually means that there is no route to
+ /// the specified host or network.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ADDRESS_UNREACHABLE = -109;
+ ///
+ /// The server requested a client certificate for SSL client authentication.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_CLIENT_AUTH_CERT_NEEDED = -110;
+ ///
+ /// A tunnel connection through the proxy could not be established.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TUNNEL_CONNECTION_FAILED = -111;
+ ///
+ /// No SSL protocol versions are enabled.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NO_SSL_VERSIONS_ENABLED = -112;
+ ///
+ /// The client and server don't support a common SSL protocol version or
+ /// cipher suite.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_VERSION_OR_CIPHER_MISMATCH = -113;
+ ///
+ /// The server requested a renegotiation (rehandshake).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_RENEGOTIATION_REQUESTED = -114;
+ ///
+ /// The proxy requested authentication (for tunnel establishment) with an
+ /// unsupported method.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PROXY_AUTH_UNSUPPORTED = -115;
- ERR_CERT_ERROR_IN_SSL_RENEGOTIATION = -116;
+ ///
+ /// The SSL handshake failed because of a bad or missing client certificate.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_BAD_SSL_CLIENT_AUTH_CERT = -117;
+ ///
+ /// A connection attempt timed out.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONNECTION_TIMED_OUT = -118;
+ ///
+ /// There are too many pending DNS resolves, so a request in the queue was
+ /// aborted.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_HOST_RESOLVER_QUEUE_TOO_LARGE = -119;
+ ///
+ /// Failed establishing a connection to the SOCKS proxy server for a target host.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKS_CONNECTION_FAILED = -120;
+ ///
+ /// The SOCKS proxy server failed establishing connection to the target host
+ /// because that host is unreachable.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKS_CONNECTION_HOST_UNREACHABLE = -121;
+ ///
+ /// The request to negotiate an alternate protocol failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ALPN_NEGOTIATION_FAILED = -122;
+ ///
+ /// The peer sent an SSL no_renegotiation alert message.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_NO_RENEGOTIATION = -123;
+ ///
+ /// Winsock sometimes reports more data written than passed. This is probably
+ /// due to a broken LSP.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_WINSOCK_UNEXPECTED_WRITTEN_BYTES = -124;
+ ///
+ /// An SSL peer sent us a fatal decompression_failure alert. This typically
+ /// occurs when a peer selects DEFLATE compression in the mistaken belief that
+ /// it supports it.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_DECOMPRESSION_FAILURE_ALERT = -125;
+ ///
+ /// An SSL peer sent us a fatal bad_record_mac alert. This has been observed
+ /// from servers with buggy DEFLATE support.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_BAD_RECORD_MAC_ALERT = -126;
+ ///
+ /// The proxy requested authentication (for tunnel establishment).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PROXY_AUTH_REQUESTED = -127;
- //
+ ///
+ /// Could not create a connection to the proxy server. An error occurred
+ /// either in resolving its name, or in connecting a socket to it.
+ /// Note that this does NOT include failures during the actual "CONNECT" method
+ /// of an HTTP proxy.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PROXY_CONNECTION_FAILED = -130;
+ ///
+ /// A mandatory proxy configuration could not be used. Currently this means
+ /// that a mandatory PAC script could not be fetched, parsed or executed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_MANDATORY_PROXY_CONFIGURATION_FAILED = -131;
- //
+ ///
+ /// We've hit the max socket limit for the socket pool while preconnecting. We
+ /// don't bother trying to preconnect more sockets.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PRECONNECT_MAX_SOCKET_LIMIT = -133;
+ ///
+ /// The permission to use the SSL client certificate's private key was denied.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED = -134;
+ ///
+ /// The SSL client certificate has no private key.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY = -135;
+ ///
+ /// The certificate presented by the HTTPS Proxy was invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PROXY_CERTIFICATE_INVALID = -136;
+ ///
+ /// An error occurred when trying to do a name resolution (DNS).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NAME_RESOLUTION_FAILED = -137;
+ ///
+ /// Permission to access the network was denied. This is used to distinguish
+ /// errors that were most likely caused by a firewall from other access denied
+ /// errors. See also ERR_ACCESS_DENIED.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NETWORK_ACCESS_DENIED = -138;
+ ///
+ /// The request throttler module cancelled this request to avoid DDOS.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TEMPORARILY_THROTTLED = -139;
+ ///
+ /// A request to create an SSL tunnel connection through the HTTPS proxy
+ /// received a 302 (temporary redirect) response. The response body might
+ /// include a description of why the request failed.
+ //
+ /// TODO(crbug.com/40093955): This is deprecated and should not be used by
+ /// new code.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_HTTPS_PROXY_TUNNEL_RESPONSE_REDIRECT = -140;
+ ///
+ /// We were unable to sign the CertificateVerify data of an SSL client auth
+ /// handshake with the client certificate's private key.
+ //
+ /// Possible causes for this include the user implicitly or explicitly
+ /// denying access to the private key, the private key may not be valid for
+ /// signing, the key may be relying on a cached handle which is no longer
+ /// valid, or the CSP won't allow arbitrary data to be signed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED = -141;
+ ///
+ /// The message was too large for the transport. (for example a UDP message
+ /// which exceeds size threshold).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_MSG_TOO_BIG = -142;
- //
+ ///
+ /// Websocket protocol error. Indicates that we are terminating the connection
+ /// due to a malformed frame or other protocol violation.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_WS_PROTOCOL_ERROR = -145;
- //
+ ///
+ /// Returned when attempting to bind an address that is already in use.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ADDRESS_IN_USE = -147;
+ ///
+ /// An operation failed because the SSL handshake has not completed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_HANDSHAKE_NOT_COMPLETED = -148;
+ ///
+ /// SSL peer's public key is invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_BAD_PEER_PUBLIC_KEY = -149;
+ ///
+ /// The certificate didn't match the built-in public key pins for the host name.
+ /// The pins are set in net/http/transport_security_state.cc and require that
+ /// one of a set of public keys exist on the path from the leaf to the root.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN = -150;
+ ///
+ /// Server request for client certificate did not contain any types we support.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CLIENT_AUTH_CERT_TYPE_UNSUPPORTED = -151;
- //
+ ///
+ /// An SSL peer sent us a fatal decrypt_error alert. This typically occurs when
+ /// a peer could not correctly verify a signature (in CertificateVerify or
+ /// ServerKeyExchange) or validate a Finished message.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_DECRYPT_ERROR_ALERT = -153;
+ ///
+ /// There are too many pending WebSocketJob instances, so the new job was not
+ /// pushed to the queue.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_WS_THROTTLE_QUEUE_TOO_LARGE = -154;
- //
+ ///
+ /// The SSL server certificate changed in a renegotiation.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_SERVER_CERT_CHANGED = -156;
- //
+ ///
+ /// The SSL server sent us a fatal unrecognized_name alert.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_UNRECOGNIZED_NAME_ALERT = -159;
+ ///
+ /// Failed to set the socket's receive buffer size as requested.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKET_SET_RECEIVE_BUFFER_SIZE_ERROR = -160;
+ ///
+ /// Failed to set the socket's send buffer size as requested.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKET_SET_SEND_BUFFER_SIZE_ERROR = -161;
+ ///
+ /// Failed to set the socket's receive buffer size as requested, despite success
+ /// return code from setsockopt.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKET_RECEIVE_BUFFER_SIZE_UNCHANGEABLE = -162;
+ ///
+ /// Failed to set the socket's send buffer size as requested, despite success
+ /// return code from setsockopt.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SOCKET_SEND_BUFFER_SIZE_UNCHANGEABLE = -163;
+ ///
+ /// Failed to import a client certificate from the platform store into the SSL
+ /// library.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_CLIENT_AUTH_CERT_BAD_FORMAT = -164;
- //
+ ///
+ /// Resolving a hostname to an IP address list included the IPv4 address
+ /// "127.0.53.53". This is a special IP address which ICANN has recommended to
+ /// indicate there was a name collision, and alert admins to a potential
+ /// problem.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ICANN_NAME_COLLISION = -166;
+ ///
+ /// The SSL server presented a certificate which could not be decoded. This is
+ /// not a certificate error code as no X509Certificate object is available. This
+ /// error is fatal.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_SERVER_CERT_BAD_FORMAT = -167;
+ ///
+ /// Certificate Transparency: Received a signed tree head that failed to parse.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CT_STH_PARSING_FAILED = -168;
+ ///
+ /// Certificate Transparency: Received a signed tree head whose JSON parsing was
+ /// OK but was missing some of the fields.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CT_STH_INCOMPLETE = -169;
+ ///
+ /// The attempt to reuse a connection to send proxy auth credentials failed
+ /// before the AuthController was used to generate credentials. The caller should
+ /// reuse the controller with a new connection. This error is only used
+ /// internally by the network stack.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNABLE_TO_REUSE_CONNECTION_FOR_PROXY_AUTH = -170;
+ ///
+ /// Certificate Transparency: Failed to parse the received consistency proof.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CT_CONSISTENCY_PROOF_PARSING_FAILED = -171;
+ ///
+ /// The SSL server required an unsupported cipher suite that has since been
+ /// removed. This error will temporarily be signaled on a fallback for one or two
+ /// releases immediately following a cipher suite's removal, after which the
+ /// fallback will be removed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_OBSOLETE_CIPHER = -172;
+ ///
+ /// When a WebSocket handshake is done successfully and the connection has been
+ /// upgraded, the URLRequest is cancelled with this error code.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_WS_UPGRADE = -173;
+ ///
+ /// Socket ReadIfReady support is not implemented. This error should not be user
+ /// visible, because the normal Read() method is used as a fallback.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_READ_IF_READY_NOT_IMPLEMENTED = -174;
- //
+ ///
+ /// No socket buffer space is available.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NO_BUFFER_SPACE = -176;
+ ///
+ /// There were no common signature algorithms between our client certificate
+ /// private key and the server's preferences.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS = -177;
+ ///
+ /// TLS 1.3 early data was rejected by the server. This will be received before
+ /// any data is returned from the socket. The request should be retried with
+ /// early data disabled.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_EARLY_DATA_REJECTED = -178;
+ ///
+ /// TLS 1.3 early data was offered, but the server responded with TLS 1.2 or
+ /// earlier. This is an internal error code to account for a
+ /// backwards-compatibility issue with early data and TLS 1.2. It will be
+ /// received before any data is returned from the socket. The request should be
+ /// retried with early data disabled.
+ //
+ /// See https://tools.ietf.org/html/rfc8446#appendix-D.3 for details.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_WRONG_VERSION_ON_EARLY_DATA = -179;
+ ///
+ /// TLS 1.3 was enabled, but a lower version was negotiated and the server
+ /// returned a value indicating it supported TLS 1.3. This is part of a security
+ /// check in TLS 1.3, but it may also indicate the user is behind a buggy
+ /// TLS-terminating proxy which implemented TLS 1.2 incorrectly. (See
+ /// https://crbug.com/boringssl/226.)
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TLS13_DOWNGRADE_DETECTED = -180;
+ ///
+ /// The server's certificate has a keyUsage extension incompatible with the
+ /// negotiated TLS key exchange method.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SSL_KEY_USAGE_INCOMPATIBLE = -181;
+ ///
+ /// The ECHConfigList fetched over DNS cannot be parsed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_ECH_CONFIG_LIST = -182;
+ ///
+ /// ECH was enabled, but the server was unable to decrypt the encrypted
+ /// ClientHello.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ECH_NOT_NEGOTIATED = -183;
+ ///
+ /// ECH was enabled, the server was unable to decrypt the encrypted ClientHello,
+ /// and additionally did not present a certificate valid for the public name.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ECH_FALLBACK_CERTIFICATE_INVALID = -184;
+ ///
+ /// The server responded with a certificate whose common name did not match
+ /// the host name. This could mean:
//
+ /// 1. An attacker has redirected our traffic to their server and is
+ /// presenting a certificate for which they know the private key.
+ //
+ /// 2. The server is misconfigured and responding with the wrong cert.
+ //
+ /// 3. The user is on a wireless network and is being redirected to the
+ /// network's login page.
+ //
+ /// 4. The OS has used a DNS search suffix and the server doesn't have
+ /// a certificate for the abbreviated name in the address bar.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_COMMON_NAME_INVALID = -200;
+ ///
+ /// The server responded with a certificate that, by our clock, appears to
+ /// either not yet be valid or to have expired. This could mean:
+ //
+ /// 1. An attacker is presenting an old certificate for which they have
+ /// managed to obtain the private key.
+ //
+ /// 2. The server is misconfigured and is not presenting a valid cert.
+ //
+ /// 3. Our clock is wrong.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_DATE_INVALID = -201;
+ ///
+ /// The server responded with a certificate that is signed by an authority
+ /// we don't trust. The could mean:
+ //
+ /// 1. An attacker has substituted the real certificate for a cert that
+ /// contains their public key and is signed by their cousin.
+ //
+ /// 2. The server operator has a legitimate certificate from a CA we don't
+ /// know about, but should trust.
+ //
+ /// 3. The server is presenting a self-signed certificate, providing no
+ /// defense against active attackers (but foiling passive attackers).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_AUTHORITY_INVALID = -202;
+ ///
+ /// The server responded with a certificate that contains errors.
+ /// This error is not recoverable.
+ //
+ /// MSDN describes this error as follows:
+ /// "The SSL certificate contains errors."
+ /// NOTE: It's unclear how this differs from ERR_CERT_INVALID. For consistency,
+ /// use that code instead of this one from now on.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_CONTAINS_ERRORS = -203;
+ ///
+ /// The certificate has no mechanism for determining if it is revoked. In
+ /// effect, this certificate cannot be revoked.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_NO_REVOCATION_MECHANISM = -204;
+ ///
+ /// Revocation information for the security certificate for this site is not
+ /// available. This could mean:
+ //
+ /// 1. An attacker has compromised the private key in the certificate and is
+ /// blocking our attempt to find out that the cert was revoked.
+ //
+ /// 2. The certificate is unrevoked, but the revocation server is busy or
+ /// unavailable.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_UNABLE_TO_CHECK_REVOCATION = -205;
+ ///
+ /// The server responded with a certificate has been revoked.
+ /// We have the capability to ignore this error, but it is probably not the
+ /// thing to do.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_REVOKED = -206;
+ ///
+ /// The server responded with a certificate that is invalid.
+ /// This error is not recoverable.
+ //
+ /// MSDN describes this error as follows:
+ /// "The SSL certificate is invalid."
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_INVALID = -207;
+ ///
+ /// The server responded with a certificate that is signed using a weak
+ /// signature algorithm.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_WEAK_SIGNATURE_ALGORITHM = -208;
- //
+ ///
+ /// The host name specified in the certificate is not unique.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_NON_UNIQUE_NAME = -210;
+ ///
+ /// The server responded with a certificate that contains a weak key (e.g.
+ /// a too-small RSA key).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_WEAK_KEY = -211;
+ ///
+ /// The certificate claimed DNS names that are in violation of name constraints.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_NAME_CONSTRAINT_VIOLATION = -212;
+ ///
+ /// The certificate's validity period is too long.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_VALIDITY_TOO_LONG = -213;
+ ///
+ /// Certificate Transparency was required for this connection, but the server
+ /// did not provide CT information that complied with the policy.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED = -214;
+ ///
+ /// The certificate chained to a legacy Symantec root that is no longer trusted.
+ /// https://g.co/chrome/symantecpkicerts
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_SYMANTEC_LEGACY = -215;
- //
+ ///
+ /// The certificate is known to be used for interception by an entity other
+ /// the device owner.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_KNOWN_INTERCEPTION_BLOCKED = -217;
- //
+ ///
+ /// The value immediately past the last certificate error code.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_END = -219;
- //
+ ///
+ /// The URL is invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_URL = -300;
+ ///
+ /// The scheme of the URL is disallowed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DISALLOWED_URL_SCHEME = -301;
+ ///
+ /// The scheme of the URL is unknown.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNKNOWN_URL_SCHEME = -302;
+ ///
+ /// Attempting to load an URL resulted in a redirect to an invalid URL.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_REDIRECT = -303;
- //
+ ///
+ /// Attempting to load an URL resulted in too many redirects.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TOO_MANY_REDIRECTS = -310;
+ ///
+ /// Attempting to load an URL resulted in an unsafe redirect (e.g., a redirect
+ /// to file:// is considered unsafe).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNSAFE_REDIRECT = -311;
+ ///
+ /// Attempting to load an URL with an unsafe port number. These are port
+ /// numbers that correspond to services, which are not robust to spurious input
+ /// that may be constructed as a result of an allowed web construct (e.g., HTTP
+ /// looks a lot like SMTP, so form submission to port 25 is denied).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNSAFE_PORT = -312;
- //
+ ///
+ /// The server's response was invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_RESPONSE = -320;
+ ///
+ /// Error in chunked transfer encoding.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_CHUNKED_ENCODING = -321;
+ ///
+ /// The server did not support the request method.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_METHOD_NOT_SUPPORTED = -322;
+ ///
+ /// The response was 407 (Proxy Authentication Required), yet we did not send
+ /// the request to a proxy.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNEXPECTED_PROXY_AUTH = -323;
+ ///
+ /// The server closed the connection without sending any data.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_EMPTY_RESPONSE = -324;
+ ///
+ /// The headers section of the response is too large.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_RESPONSE_HEADERS_TOO_BIG = -325;
- //
+ ///
+ /// The evaluation of the PAC script failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PAC_SCRIPT_FAILED = -327;
+ ///
+ /// The response was 416 (Requested range not satisfiable) and the server cannot
+ /// satisfy the range requested.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_REQUEST_RANGE_NOT_SATISFIABLE = -328;
+ ///
+ /// The identity used for authentication is invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_MALFORMED_IDENTITY = -329;
+ ///
+ /// Content decoding of the response body failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONTENT_DECODING_FAILED = -330;
+ ///
+ /// An operation could not be completed because all network IO
+ /// is suspended.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NETWORK_IO_SUSPENDED = -331;
+ ///
+ /// FLIP data received without receiving a SYN_REPLY on the stream.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SYN_REPLY_NOT_RECEIVED = -332;
+ ///
+ /// Converting the response to target encoding failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ENCODING_CONVERSION_FAILED = -333;
+ ///
+ /// The server sent an FTP directory listing in a format we do not understand.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT = -334;
- //
+ ///
+ /// There are no supported proxies in the provided list.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NO_SUPPORTED_PROXIES = -336;
+ ///
+ /// There is an HTTP/2 protocol error.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_PROTOCOL_ERROR = -337;
+ ///
+ /// Credentials could not be established during HTTP Authentication.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_AUTH_CREDENTIALS = -338;
+ ///
+ /// An HTTP Authentication scheme was tried which is not supported on this
+ /// machine.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNSUPPORTED_AUTH_SCHEME = -339;
+ ///
+ /// Detecting the encoding of the response failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ENCODING_DETECTION_FAILED = -340;
+ ///
+ /// (GSSAPI) No Kerberos credentials were available during HTTP Authentication.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_MISSING_AUTH_CREDENTIALS = -341;
+ ///
+ /// An unexpected, but documented, SSPI or GSSAPI status code was returned.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNEXPECTED_SECURITY_LIBRARY_STATUS = -342;
+ ///
+ /// The environment was not set up correctly for authentication.
+ /// For example, no KDC could be found or the principal is unknown.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_MISCONFIGURED_AUTH_ENVIRONMENT = -343;
+ ///
+ /// An undocumented SSPI or GSSAPI status code was returned.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_UNDOCUMENTED_SECURITY_LIBRARY_STATUS = -344;
+ ///
+ /// The HTTP response was too big to drain.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_RESPONSE_BODY_TOO_BIG_TO_DRAIN = -345;
+ ///
+ /// The HTTP response contained multiple distinct Content-Length headers.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH = -346;
+ ///
+ /// HTTP/2 headers have been received, but not all of them - status or version
+ /// headers are missing, so we're expecting additional frames to complete them.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INCOMPLETE_SPDY_HEADERS = -347;
+ ///
+ /// No PAC URL configuration could be retrieved from DHCP. This can indicate
+ /// either a failure to retrieve the DHCP configuration, or that there was no
+ /// PAC URL configured in DHCP.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PAC_NOT_IN_DHCP = -348;
+ ///
+ /// The HTTP response contained multiple Content-Disposition headers.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION = -349;
+ ///
+ /// The HTTP response contained multiple Location headers.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_RESPONSE_HEADERS_MULTIPLE_LOCATION = -350;
+ ///
+ /// HTTP/2 server refused the request without processing, and sent either a
+ /// GOAWAY frame with error code NO_ERROR and Last-Stream-ID lower than the
+ /// stream id corresponding to the request indicating that this request has not
+ /// been processed yet, or a RST_STREAM frame with error code REFUSED_STREAM.
+ /// Client MAY retry (on a different connection). See RFC7540 Section 8.1.4.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_SERVER_REFUSED_STREAM = -351;
+ ///
+ /// HTTP/2 server didn't respond to the PING message.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_PING_FAILED = -352;
- //
+ ///
+ /// The HTTP response body transferred fewer bytes than were advertised by the
+ /// Content-Length header when the connection is closed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONTENT_LENGTH_MISMATCH = -354;
+ ///
+ /// The HTTP response body is transferred with Chunked-Encoding, but the
+ /// terminating zero-length chunk was never sent when the connection is closed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INCOMPLETE_CHUNKED_ENCODING = -355;
+ ///
+ /// There is a QUIC protocol error.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_QUIC_PROTOCOL_ERROR = -356;
+ ///
+ /// The HTTP headers were truncated by an EOF.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_RESPONSE_HEADERS_TRUNCATED = -357;
+ ///
+ /// The QUIC crypto handshake failed. This means that the server was unable
+ /// to read any requests sent, so they may be resent.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_QUIC_HANDSHAKE_FAILED = -358;
- //
+ ///
+ /// Transport security is inadequate for the HTTP/2 version.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY = -360;
+ ///
+ /// The peer violated HTTP/2 flow control.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_FLOW_CONTROL_ERROR = -361;
+ ///
+ /// The peer sent an improperly sized HTTP/2 frame.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_FRAME_SIZE_ERROR = -362;
+ ///
+ /// Decoding or encoding of compressed HTTP/2 headers failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_COMPRESSION_ERROR = -363;
+ ///
+ /// Proxy Auth Requested without a valid Client Socket Handle.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PROXY_AUTH_REQUESTED_WITH_NO_CONNECTION = -364;
+ ///
+ /// HTTP_1_1_REQUIRED error code received on HTTP/2 session.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_HTTP_1_1_REQUIRED = -365;
+ ///
+ /// HTTP_1_1_REQUIRED error code received on HTTP/2 session to proxy.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PROXY_HTTP_1_1_REQUIRED = -366;
+ ///
+ /// The PAC script terminated fatally and must be reloaded.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PAC_SCRIPT_TERMINATED = -367;
- //
+ ///
+ /// The server was expected to return an HTTP/1.x response, but did not. Rather
+ /// than treat it as HTTP/0.9, this error is returned.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_HTTP_RESPONSE = -370;
+ ///
+ /// Initializing content decoding failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CONTENT_DECODING_INIT_FAILED = -371;
+ ///
+ /// Received HTTP/2 RST_STREAM frame with NO_ERROR error code. This error should
+ /// be handled internally by HTTP/2 code, and should not make it above the
+ /// SpdyStream layer.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_RST_STREAM_NO_ERROR_RECEIVED = -372;
- ERR_SPDY_PUSHED_STREAM_NOT_AVAILABLE = -373;
- ERR_SPDY_CLAIMED_PUSHED_STREAM_RESET_BY_SERVER = -374;
+ ///
+ /// An HTTP transaction was retried too many times due for authentication or
+ /// invalid certificates. This may be due to a bug in the net stack that would
+ /// otherwise infinite loop, or if the server or proxy continually requests fresh
+ /// credentials or presents a fresh invalid certificate.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TOO_MANY_RETRIES = -375;
+ ///
+ /// Received an HTTP/2 frame on a closed stream.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SPDY_STREAM_CLOSED = -376;
- ERR_SPDY_CLIENT_REFUSED_STREAM = -377;
- ERR_SPDY_PUSHED_RESPONSE_DOES_NOT_MATCH = -378;
+ ///
+ /// The server returned a non-2xx HTTP response code.
+ //
+ /// Note that this error is only used by certain APIs that interpret the HTTP
+ /// response itself. URLRequest for instance just passes most non-2xx
+ /// response back as success.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_HTTP_RESPONSE_CODE_FAILURE = -379;
+ ///
+ /// The certificate presented on a QUIC connection does not chain to a known root
+ /// and the origin connected to is not on a list of domains where unknown roots
+ /// are allowed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_QUIC_CERT_ROOT_NOT_KNOWN = -380;
+ ///
+ /// A GOAWAY frame has been received indicating that the request has not been
+ /// processed and is therefore safe to retry on a different connection.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_QUIC_GOAWAY_REQUEST_CAN_BE_RETRIED = -381;
- //
+ ///
+ /// The ACCEPT_CH restart has been triggered too many times
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_TOO_MANY_ACCEPT_CH_RESTARTS = -382;
+ ///
+ /// The IP address space of the remote endpoint differed from the previous
+ /// observed value during the same request. Any cache entry for the affected
+ /// request should be invalidated.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_INCONSISTENT_IP_ADDRESS_SPACE = -383;
+ ///
+ /// The IP address space of the cached remote endpoint is blocked by private
+ /// network access check.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_CACHED_IP_ADDRESS_SPACE_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_POLICY = -384;
+ ///
+ /// The connection is blocked by private network access checks.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_BLOCKED_BY_PRIVATE_NETWORK_ACCESS_CHECKS = -385;
+ ///
+ /// Content decoding failed due to the zstd window size being too big (over 8MB).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_ZSTD_WINDOW_SIZE_TOO_BIG = -386;
+ ///
+ /// The compression dictionary cannot be loaded.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_DICTIONARY_LOAD_FAILED = -387;
+ ///
+ /// The header of dictionary compressed stream does not match the expected value.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_UNEXPECTED_CONTENT_DICTIONARY_HEADER = -388;
+ ///
+ /// The cache does not have the requested entry.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_MISS = -400;
+ ///
+ /// Unable to read from the disk cache.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_READ_FAILURE = -401;
+ ///
+ /// Unable to write to the disk cache.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_WRITE_FAILURE = -402;
+ ///
+ /// The operation is not supported for this entry.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_OPERATION_NOT_SUPPORTED = -403;
+ ///
+ /// The disk cache is unable to open this entry.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_OPEN_FAILURE = -404;
+ ///
+ /// The disk cache is unable to create this entry.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_CREATE_FAILURE = -405;
+ ///
+ /// Multiple transactions are racing to create disk cache entries. This is an
+ /// internal error returned from the HttpCache to the HttpCacheTransaction that
+ /// tells the transaction to restart the entry-creation logic because the state
+ /// of the cache has changed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_RACE = -406;
+ ///
+ /// The cache was unable to read a checksum record on an entry. This can be
+ /// returned from attempts to read from the cache. It is an internal error,
+ /// returned by the SimpleCache backend, but not by any URLRequest methods
+ /// or members.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_CHECKSUM_READ_FAILURE = -407;
+ ///
+ /// The cache found an entry with an invalid checksum. This can be returned from
+ /// attempts to read from the cache. It is an internal error, returned by the
+ /// SimpleCache backend, but not by any URLRequest methods or members.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_CHECKSUM_MISMATCH = -408;
+ ///
+ /// Internal error code for the HTTP cache. The cache lock timeout has fired.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_LOCK_TIMEOUT = -409;
+ ///
+ /// Received a challenge after the transaction has read some data, and the
+ /// credentials aren't available. There isn't a way to get them at that point.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_AUTH_FAILURE_AFTER_READ = -410;
+ ///
+ /// Internal not-quite error code for the HTTP cache. In-memory hints suggest
+ /// that the cache entry would not have been usable with the transaction's
+ /// current configuration (e.g. load flags, mode, etc.)
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_ENTRY_NOT_SUITABLE = -411;
+ ///
+ /// The disk cache is unable to doom this entry.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_DOOM_FAILURE = -412;
+ ///
+ /// The disk cache is unable to open or create this entry.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CACHE_OPEN_OR_CREATE_FAILURE = -413;
- //
+ ///
+ /// The server's response was insecure (e.g. there was a cert error).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INSECURE_RESPONSE = -501;
+ ///
+ /// An attempt to import a client certificate failed, as the user's key
+ /// database lacked a corresponding private key.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NO_PRIVATE_KEY_FOR_CERT = -502;
+ ///
+ /// An error adding a certificate to the OS certificate database.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_ADD_USER_CERT_FAILED = -503;
+ ///
+ /// An error occurred while handling a signed exchange.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_SIGNED_EXCHANGE = -504;
+ ///
+ /// An error occurred while handling a Web Bundle source.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_INVALID_WEB_BUNDLE = -505;
+ ///
+ /// A Trust Tokens protocol operation-executing request failed for one of a
+ /// number of reasons (precondition failure, internal error, bad response).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TRUST_TOKEN_OPERATION_FAILED = -506;
+ ///
+ /// When handling a Trust Tokens protocol operation-executing request, the system
+ /// was able to execute the request's Trust Tokens operation without sending the
+ /// request to its destination: for instance, the results could have been present
+ /// in a local cache (for redemption) or the operation could have been diverted
+ /// to a local provider (for "platform-provided" issuance).
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_TRUST_TOKEN_OPERATION_SUCCESS_WITHOUT_SENDING_REQUEST = -507;
- //
- ERR_FTP_FAILED = -601;
- ERR_FTP_SERVICE_UNAVAILABLE = -602;
- ERR_FTP_TRANSFER_ABORTED = -603;
- ERR_FTP_FILE_BUSY = -604;
- ERR_FTP_SYNTAX_ERROR = -605;
- ERR_FTP_COMMAND_NOT_SUPPORTED = -606;
- ERR_FTP_BAD_COMMAND_SEQUENCE = -607;
- //
+ ///
+ /// PKCS #12 import failed due to incorrect password.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PKCS12_IMPORT_BAD_PASSWORD = -701;
+ ///
+ /// PKCS #12 import failed due to other error.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PKCS12_IMPORT_FAILED = -702;
+ ///
+ /// CA import failed - not a CA cert.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_IMPORT_CA_CERT_NOT_CA = -703;
+ ///
+ /// Import failed - certificate already exists in database.
+ /// Note it's a little weird this is an error but reimporting a PKCS12 is ok
+ /// (no-op). That's how Mozilla does it, though.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_IMPORT_CERT_ALREADY_EXISTS = -704;
+ ///
+ /// CA import failed due to some other error.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_IMPORT_CA_CERT_FAILED = -705;
+ ///
+ /// Server certificate import failed due to some internal error.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_IMPORT_SERVER_CERT_FAILED = -706;
+ ///
+ /// PKCS #12 import failed due to invalid MAC.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PKCS12_IMPORT_INVALID_MAC = -707;
+ ///
+ /// PKCS #12 import failed due to invalid/corrupt file.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PKCS12_IMPORT_INVALID_FILE = -708;
+ ///
+ /// PKCS #12 import failed due to unsupported features.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PKCS12_IMPORT_UNSUPPORTED = -709;
+ ///
+ /// Key generation failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_KEY_GENERATION_FAILED = -710;
- //
+ ///
+ /// Failure to export private key.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_PRIVATE_KEY_EXPORT_FAILED = -712;
+ ///
+ /// Self-signed certificate generation failed.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_SELF_SIGNED_CERT_GENERATION_FAILED = -713;
+ ///
+ /// The certificate database changed in some way.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_CERT_DATABASE_CHANGED = -714;
- //
+ ///
+ /// The certificate verifier configuration changed in some way.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_CERT_VERIFIER_CHANGED = -716;
+ ///
+ /// DNS resolver received a malformed response.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_MALFORMED_RESPONSE = -800;
+ ///
+ /// DNS server requires TCP
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_SERVER_REQUIRES_TCP = -801;
+ ///
+ /// DNS server failed. This error is returned for all of the following
+ /// error conditions:
+ /// 1 - Format error - The name server was unable to interpret the query.
+ /// 2 - Server failure - The name server was unable to process this query
+ /// due to a problem with the name server.
+ /// 4 - Not Implemented - The name server does not support the requested
+ /// kind of query.
+ /// 5 - Refused - The name server refuses to perform the specified
+ /// operation for policy reasons.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_SERVER_FAILED = -802;
+ ///
+ /// DNS transaction timed out.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_TIMED_OUT = -803;
+ ///
+ /// The entry was not found in cache or other local sources, for lookups where
+ /// only local sources were queried.
+ /// TODO(ericorth): Consider renaming to DNS_LOCAL_MISS or something like that as
+ /// the cache is not necessarily queried either.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_NS_CACHE_MISS = -804;
+ ///
+ /// Suffix search list rules prevent resolution of the given host name.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_SEARCH_EMPTY = -805;
+ ///
+ /// Failed to sort addresses according to RFC3484.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_SORT_ERROR = -806;
- //
+ ///
+ /// Failed to resolve the hostname of a DNS-over-HTTPS server.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_SECURE_RESOLVER_HOSTNAME_RESOLUTION_FAILED = -808;
+ ///
+ /// DNS identified the request as disallowed for insecure connection (http/ws).
+ /// Error should be handled as if an HTTP redirect was received to redirect to
+ /// https or wss.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
ERR_DNS_NAME_HTTPS_ONLY = -809;
+ ///
+ /// All DNS requests associated with this job have been cancelled.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_DNS_REQUEST_CANCELLED = -810;
+ ///
+ /// The hostname resolution of HTTPS record was expected to be resolved with
+ /// alpn values of supported protocols, but did not.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_DNS_NO_MATCHING_SUPPORTED_ALPN = -811;
+ ///
+ /// When checking whether secure DNS can be used, the response returned for the
+ /// requested probe record either had no answer or was invalid.
+ ///
+ ///
+ /// TCefErrorCode value.
+ /// CEF source file: /include/internal/cef_types.h (cef_errorcode_t)
+ ///
+ ERR_DNS_SECURE_PROBE_RECORD_INVALID = -814;
+
///
/// command_id constants declared in cef_command_ids.h and used by some callbacks in ICefCommandHandler
diff --git a/update_CEF4Delphi.json b/update_CEF4Delphi.json
index 8300372c..673688cc 100644
--- a/update_CEF4Delphi.json
+++ b/update_CEF4Delphi.json
@@ -2,7 +2,7 @@
"UpdateLazPackages" : [
{
"ForceNotify" : true,
- "InternalVersion" : 658,
+ "InternalVersion" : 659,
"Name" : "cef4delphi_lazarus.lpk",
"Version" : "128.4.12"
}