1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-06-02 21:57:37 +02:00

Added more XML documentation.

This commit is contained in:
salvadordf 2023-10-23 11:51:49 +02:00
parent d5d5387124
commit a520097a43
3 changed files with 42 additions and 16 deletions

Binary file not shown.

View File

@ -975,17 +975,41 @@ type
/// Autoplay policy types used by TCefApplicationCore.AutoplayPolicy. See the --autoplay-policy switch. /// Autoplay policy types used by TCefApplicationCore.AutoplayPolicy. See the --autoplay-policy switch.
/// </summary> /// </summary>
TCefAutoplayPolicy = (appDefault, TCefAutoplayPolicy = (appDefault,
/// <summary>
/// Autoplay policy that requires a document user activation.
/// </summary>
appDocumentUserActivationRequired, appDocumentUserActivationRequired,
/// <summary>
/// Autoplay policy that does not require any user gesture.
/// </summary>
appNoUserGestureRequired, appNoUserGestureRequired,
/// <summary>
/// Autoplay policy to require a user gesture in order to play.
/// </summary>
appUserGestureRequired); appUserGestureRequired);
/// <summary> /// <summary>
/// WebRTC handling policy types used by TChromiumCore.WebRTCIPHandlingPolicy. /// WebRTC handling policy types used by TChromiumCore.WebRTCIPHandlingPolicy.
/// </summary> /// </summary>
TCefWebRTCHandlingPolicy = ( TCefWebRTCHandlingPolicy = (
/// <summary>
/// WebRTC will use all available interfaces when searching for the best path.
/// </summary>
hpDefault, hpDefault,
/// <summary>
/// WebRTC will only use the interface connecting to the public Internet,
/// but may connect using private IP addresses.
/// </summary>
hpDefaultPublicAndPrivateInterfaces, hpDefaultPublicAndPrivateInterfaces,
/// <summary>
/// WebRTC will only use the interface connecting to the public Internet,
/// and will not connect using private IP addresses.
/// </summary>
hpDefaultPublicInterfaceOnly, hpDefaultPublicInterfaceOnly,
/// <summary>
/// WebRTC will use TCP on the public-facing interface, and will only use
/// UDP if supported by a configured proxy.
/// </summary>
hpDisableNonProxiedUDP hpDisableNonProxiedUDP
); );
@ -999,27 +1023,30 @@ type
/// </remarks> /// </remarks>
TCefNetLogCaptureMode = ( TCefNetLogCaptureMode = (
/// <summary> /// <summary>
/// Default logging level, which is expected to be light-weight and /// <para>Default logging level, which is expected to be light-weight and
/// does best-effort stripping of privacy/security sensitive data. /// does best-effort stripping of privacy/security sensitive data.</para>
/// /// <code>
/// * Includes most HTTP request/response headers, but strips cookies and /// * Includes most HTTP request/response headers, but strips cookies and
/// auth. /// auth.
/// * Does not include the full bytes read/written to sockets. /// * Does not include the full bytes read/written to sockets.
/// </code>
/// </summary> /// </summary>
nlcmDefault, nlcmDefault,
/// <summary> /// <summary>
/// Logging level that includes everything from kDefault, plus sensitive data /// <para>Logging level that includes everything from kDefault, plus sensitive data
/// that it may have strippped. /// that it may have strippped.</para>
/// /// <code>
/// * Includes cookies and authentication headers. /// * Includes cookies and authentication headers.
/// * Does not include the full bytes read/written to sockets. /// * Does not include the full bytes read/written to sockets.
/// </code>
/// </summary> /// </summary>
nlcmIncludeSensitive, nlcmIncludeSensitive,
/// <summary> /// <summary>
/// Logging level that includes everything that is possible to be logged. /// <para>Logging level that includes everything that is possible to be logged.</para>
/// /// <code>
/// * Includes the actual bytes read/written to sockets /// * Includes the actual bytes read/written to sockets
/// * Will result in large log files. /// * Will result in large log files.
/// </code>
/// </summary> /// </summary>
nlcmEverything nlcmEverything
); );
@ -3936,7 +3963,7 @@ type
/// ContentSettingsType type. /// ContentSettingsType type.
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// <para><see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">CEF source file: /include/internal/cef_types.h (cef_content_setting_types_t)</see></para> /// <para><see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_content_settings.h">CEF source file: /include/internal/cef_types_content_settings.h (cef_content_setting_types_t)</see></para>
/// </remarks> /// </remarks>
TCefContentSettingTypes = ( TCefContentSettingTypes = (
/// <summary> /// <summary>
@ -4093,14 +4120,13 @@ type
CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SCREEN, CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SCREEN,
CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SYSTEM, CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SYSTEM,
/// <summary> /// <summary>
/// Legacy SameSite cookie behavior. This disables SameSite=Lax-by-default, /// <para>Legacy SameSite cookie behavior. This disables SameSite=Lax-by-default,
/// SameSite=None requires Secure, and Schemeful Same-Site, forcing the /// SameSite=None requires Secure, and Schemeful Same-Site, forcing the
/// legacy behavior wherein 1) cookies that don't specify SameSite are treated /// legacy behavior wherein 1) cookies that don't specify SameSite are treated
/// as SameSite=None, 2) SameSite=None cookies are not required to be Secure, /// as SameSite=None, 2) SameSite=None cookies are not required to be Secure,
/// and 3) schemeful same-site is not active. /// and 3) schemeful same-site is not active.</para>
/// /// <para>This will also be used to revert to legacy behavior when future changes
/// This will also be used to revert to legacy behavior when future changes /// in cookie handling are introduced.</para>
/// in cookie handling are introduced.
/// </summary> /// </summary>
CEF_CONTENT_SETTING_TYPE_LEGACY_COOKIE_ACCESS, CEF_CONTENT_SETTING_TYPE_LEGACY_COOKIE_ACCESS,
/// <summary> /// <summary>
@ -4340,7 +4366,7 @@ type
/// ContentSetting type. /// ContentSetting type.
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// <para><see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">CEF source file: /include/internal/cef_types.h (cef_content_setting_values_t)</see></para> /// <para><see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_content_settings.h">CEF source file: /include/internal/cef_types_content_settings.h (cef_content_setting_values_t)</see></para>
/// </remarks> /// </remarks>
TCefContentSettingValues = ( TCefContentSettingValues = (
CEF_CONTENT_SETTING_VALUE_DEFAULT = 0, CEF_CONTENT_SETTING_VALUE_DEFAULT = 0,

View File

@ -2,7 +2,7 @@
"UpdateLazPackages" : [ "UpdateLazPackages" : [
{ {
"ForceNotify" : true, "ForceNotify" : true,
"InternalVersion" : 530, "InternalVersion" : 531,
"Name" : "cef4delphi_lazarus.lpk", "Name" : "cef4delphi_lazarus.lpk",
"Version" : "118.6.6" "Version" : "118.6.6"
} }