1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-08-04 21:32:54 +02:00

Removed TChromiumCore.AcceptLanguageList

Chromium ignores changes to the intl.accept_languages browser preference.

Alternatives :
- Use GlobalCEFApp.AcceptLanguageList.
- Use TChromiumCore.SetUserAgentOverride and set the aAcceptLanguage parameter.
- Create a custom request context with TCefRequestContextRef.New and set the aAcceptLanguageList parameter.
This commit is contained in:
Salvador Díaz Fau
2025-07-25 16:47:42 +02:00
parent b700253103
commit 58fbd83d30
6 changed files with 799 additions and 901 deletions

Binary file not shown.

View File

@ -6146,10 +6146,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FWebRTCNonProxiedUDP"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FWebRTCNonProxiedUDP">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="FAcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="FAcceptCookies"> <param name="Name" value="FAcceptCookies">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptCookies">
</object> </object>
@ -7144,10 +7140,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#PrintingEnabled"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#PrintingEnabled">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="AcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="AcceptCookies"> <param name="Name" value="AcceptCookies">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptCookies">
</object> </object>
@ -8166,10 +8158,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetPrintingEnabled"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetPrintingEnabled">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="SetAcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="SetAcceptCookies"> <param name="Name" value="SetAcceptCookies">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptCookies">
</object> </object>
@ -94404,10 +94392,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptCookies">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="FAcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="FAddCustomHeader"> <param name="Name" value="FAddCustomHeader">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAddCustomHeader"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAddCustomHeader">
</object> </object>
@ -95354,10 +95338,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptCookies">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="AcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="AllowOutdatedPlugins"> <param name="Name" value="AllowOutdatedPlugins">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AllowOutdatedPlugins"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AllowOutdatedPlugins">
</object> </object>
@ -98032,10 +98012,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptCookies">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="SetAcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="SetAllowOutdatedPlugins"> <param name="Name" value="SetAllowOutdatedPlugins">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAllowOutdatedPlugins"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAllowOutdatedPlugins">
</object> </object>

View File

@ -290,16 +290,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="CefStringSet"> <param name="Name" value="CefStringSet">
<param name="Local" value="uCEFMiscFunctions.html#CefStringSet-TCefString-TCefString-"> <param name="Local" value="uCEFMiscFunctions.html#CefStringSet-PCefString-ustring-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit"> <param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#CefStringSet-TCefString-TCefString-"> <param name="Local" value="uCEFMiscFunctions.html#CefStringSet-PCefString-ustring-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit"> <param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#CefStringSet-PCefString-ustring-"> <param name="Local" value="uCEFMiscFunctions.html#CefStringSet-TCefString-TCefString-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -2686,20 +2686,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="DeviceToLogical"> <param name="Name" value="DeviceToLogical">
<param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-single-double-"> <param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-integer-double-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit"> <param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-single-double-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-integer-double-"> <param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-integer-double-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit"> <param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-TCEFMouseEvent-double-"> <param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-single-double-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit"> <param name="Name" value="uCEFMiscFunctions Unit">
@ -2709,6 +2705,10 @@
<param name="Name" value="uCEFMiscFunctions Unit"> <param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-TCefTouchEvent-double-"> <param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-TCefTouchEvent-double-">
</object> </object>
<li><object type="text/sitemap">
<param name="Name" value="uCEFMiscFunctions Unit">
<param name="Local" value="uCEFMiscFunctions.html#DeviceToLogical-TCEFMouseEvent-double-">
</object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="DEVTOOLS_WINDOWNAME"> <param name="Name" value="DEVTOOLS_WINDOWNAME">
@ -5114,16 +5114,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="GetSwitches"> <param name="Name" value="GetSwitches">
<param name="Local" value="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStrings-"> <param name="Local" value="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStringList-TStringList-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="ICefCommandLine - uCEFInterfaces Unit"> <param name="Name" value="ICefCommandLine - uCEFInterfaces Unit">
<param name="Local" value="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStrings-"> <param name="Local" value="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStringList-TStringList-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="ICefCommandLine - uCEFInterfaces Unit"> <param name="Name" value="ICefCommandLine - uCEFInterfaces Unit">
<param name="Local" value="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStringList-TStringList-"> <param name="Local" value="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStrings-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -18284,16 +18284,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="SameAs"> <param name="Name" value="SameAs">
<param name="Local" value="uCEFBaseRefCounted.TCefBaseRefCountedRef.html#SameAs-ICefBaseRefCounted-"> <param name="Local" value="uCEFBaseRefCounted.TCefBaseRefCountedRef.html#SameAs-Pointer-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCefBaseRefCountedRef - uCEFBaseRefCounted Unit"> <param name="Name" value="TCefBaseRefCountedRef - uCEFBaseRefCounted Unit">
<param name="Local" value="uCEFBaseRefCounted.TCefBaseRefCountedRef.html#SameAs-ICefBaseRefCounted-"> <param name="Local" value="uCEFBaseRefCounted.TCefBaseRefCountedRef.html#SameAs-Pointer-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCefBaseRefCountedRef - uCEFBaseRefCounted Unit"> <param name="Name" value="TCefBaseRefCountedRef - uCEFBaseRefCounted Unit">
<param name="Local" value="uCEFBaseRefCounted.TCefBaseRefCountedRef.html#SameAs-Pointer-"> <param name="Local" value="uCEFBaseRefCounted.TCefBaseRefCountedRef.html#SameAs-ICefBaseRefCounted-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -20902,16 +20902,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="GetSwitches"> <param name="Name" value="GetSwitches">
<param name="Local" value="uCEFCommandLine.TCefCommandLineRef.html#GetSwitches-TStringList-TStringList-"> <param name="Local" value="uCEFCommandLine.TCefCommandLineRef.html#GetSwitches-TStrings-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCefCommandLineRef - uCEFCommandLine Unit"> <param name="Name" value="TCefCommandLineRef - uCEFCommandLine Unit">
<param name="Local" value="uCEFCommandLine.TCefCommandLineRef.html#GetSwitches-TStringList-TStringList-"> <param name="Local" value="uCEFCommandLine.TCefCommandLineRef.html#GetSwitches-TStrings-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCefCommandLineRef - uCEFCommandLine Unit"> <param name="Name" value="TCefCommandLineRef - uCEFCommandLine Unit">
<param name="Local" value="uCEFCommandLine.TCefCommandLineRef.html#GetSwitches-TStrings-"> <param name="Local" value="uCEFCommandLine.TCefCommandLineRef.html#GetSwitches-TStringList-TStringList-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -25286,16 +25286,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="Parse"> <param name="Name" value="Parse">
<param name="Local" value="uCEFJson.TCEFJson.html#Parse-ustring-TCefJsonParserOptions-"> <param name="Local" value="uCEFJson.TCEFJson.html#Parse-Pointer-NativeUInt-TCefJsonParserOptions-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit"> <param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Parse-ustring-TCefJsonParserOptions-"> <param name="Local" value="uCEFJson.TCEFJson.html#Parse-Pointer-NativeUInt-TCefJsonParserOptions-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit"> <param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Parse-Pointer-NativeUInt-TCefJsonParserOptions-"> <param name="Local" value="uCEFJson.TCEFJson.html#Parse-ustring-TCefJsonParserOptions-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -25350,24 +25350,24 @@
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="Write"> <param name="Name" value="Write">
<param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefValue-TStringList-"> <param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefDictionaryValue-TStringList-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit"> <param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefValue-TStringList-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefDictionaryValue-TStringList-"> <param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefDictionaryValue-TStringList-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit"> <param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefDictionaryValue-TCefJsonWriterOptions-"> <param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefValue-TCefJsonWriterOptions-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit"> <param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefValue-TCefJsonWriterOptions-"> <param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefValue-TStringList-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="TCEFJson - uCEFJson Unit">
<param name="Local" value="uCEFJson.TCEFJson.html#Write-ICefDictionaryValue-TCefJsonWriterOptions-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -39277,10 +39277,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptCookies">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="AcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="AddBrowser"> <param name="Name" value="AddBrowser">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AddBrowser-ICefBrowser-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#AddBrowser-ICefBrowser-">
</object> </object>
@ -39512,16 +39508,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="CreateBrowser"> <param name="Name" value="CreateBrowser">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#CreateBrowser-ustring-TCEFBrowserViewComponent-ICefRequestContext-ICefDictionaryValue-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#CreateBrowser-TCefWindowHandle-TRect-ustring-ICefRequestContext-ICefDictionaryValue-boolean-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#CreateBrowser-ustring-TCEFBrowserViewComponent-ICefRequestContext-ICefDictionaryValue-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#CreateBrowser-TCefWindowHandle-TRect-ustring-ICefRequestContext-ICefDictionaryValue-boolean-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#CreateBrowser-TCefWindowHandle-TRect-ustring-ICefRequestContext-ICefDictionaryValue-boolean-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#CreateBrowser-ustring-TCEFBrowserViewComponent-ICefRequestContext-ICefDictionaryValue-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -40443,10 +40439,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptCookies"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptCookies">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="FAcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAcceptLanguageList">
</object>
<li><object type="text/sitemap">
<param name="Name" value="FAddCustomHeader"> <param name="Name" value="FAddCustomHeader">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAddCustomHeader"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#FAddCustomHeader">
</object> </object>
@ -41772,44 +41764,44 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="LoadResource"> <param name="Name" value="LoadResource">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadResource-TCustomMemoryStream-string-string-ustring-ustring-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadResource-TCustomMemoryStream-string-string-ICefFrame-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadResource-TCustomMemoryStream-string-string-ustring-ustring-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadResource-TCustomMemoryStream-string-string-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadResource-TCustomMemoryStream-string-string-ICefFrame-">
</object> </object>
<li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadResource-TCustomMemoryStream-string-string-ustring-ustring-">
</object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="LoadString"> <param name="Name" value="LoadString">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadString-ustring-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadString-ustring-ustring-ustring-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadString-ustring-ICefFrame-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadString-ustring-ustring-ustring-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadString-ustring-ustring-ustring-">
</object> </object>
<li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadString-ustring-ICefFrame-">
</object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="LoadURL"> <param name="Name" value="LoadURL">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadURL-ustring-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadURL-ustring-ustring-ustring-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadURL-ustring-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadURL-ustring-ustring-ustring-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadURL-ustring-ustring-ustring-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#LoadURL-ustring-ICefFrame-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -42662,16 +42654,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="RetrieveHTML"> <param name="Name" value="RetrieveHTML">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#RetrieveHTML-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#RetrieveHTML-ustring-ustring-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#RetrieveHTML-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#RetrieveHTML-ustring-ustring-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#RetrieveHTML-ustring-ustring-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#RetrieveHTML-ICefFrame-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -42746,16 +42738,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="SendProcessMessage"> <param name="Name" value="SendProcessMessage">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SendProcessMessage-TCefProcessId-ICefProcessMessage-ustring-ustring-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SendProcessMessage-TCefProcessId-ICefProcessMessage-ICefFrame-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SendProcessMessage-TCefProcessId-ICefProcessMessage-ustring-ustring-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SendProcessMessage-TCefProcessId-ICefProcessMessage-ICefFrame-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SendProcessMessage-TCefProcessId-ICefProcessMessage-ICefFrame-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SendProcessMessage-TCefProcessId-ICefProcessMessage-ustring-ustring-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -42771,10 +42763,6 @@
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptCookies-TCefCookiePref-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptCookies-TCefCookiePref-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="SetAcceptLanguageList">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAcceptLanguageList-ustring-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="SetAccessibilityState"> <param name="Name" value="SetAccessibilityState">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAccessibilityState-TCefState-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#SetAccessibilityState-TCefState-">
</object> </object>
@ -43052,16 +43040,12 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="UpdatePreference"> <param name="Name" value="UpdatePreference">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-TStringList-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-boolean-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-TStringList-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-boolean-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-ustring-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
@ -43069,11 +43053,15 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-boolean-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-integer-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit"> <param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-integer-"> <param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-TStringList-">
</object>
<li><object type="text/sitemap">
<param name="Name" value="TChromiumCore - uCEFChromiumCore Unit">
<param name="Local" value="uCEFChromiumCore.TChromiumCore.html#UpdatePreference-ICefBrowser-ustring-ustring-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -45982,16 +45970,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="ScreenToClient"> <param name="Name" value="ScreenToClient">
<param name="Local" value="uCEFFMXBufferPanel.TFMXBufferPanel.html#ScreenToClient-TPointF-"> <param name="Local" value="uCEFFMXBufferPanel.TFMXBufferPanel.html#ScreenToClient-TPoint-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TFMXBufferPanel - uCEFFMXBufferPanel Unit"> <param name="Name" value="TFMXBufferPanel - uCEFFMXBufferPanel Unit">
<param name="Local" value="uCEFFMXBufferPanel.TFMXBufferPanel.html#ScreenToClient-TPointF-"> <param name="Local" value="uCEFFMXBufferPanel.TFMXBufferPanel.html#ScreenToClient-TPoint-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TFMXBufferPanel - uCEFFMXBufferPanel Unit"> <param name="Name" value="TFMXBufferPanel - uCEFFMXBufferPanel Unit">
<param name="Local" value="uCEFFMXBufferPanel.TFMXBufferPanel.html#ScreenToClient-TPoint-"> <param name="Local" value="uCEFFMXBufferPanel.TFMXBufferPanel.html#ScreenToClient-TPointF-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
@ -46440,16 +46428,16 @@
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="GetStorageForString"> <param name="Name" value="GetStorageForString">
<param name="Local" value="uCEFOLEDragAndDrop.TOLEDragAndDropMgr.html#GetStorageForString-TStgMedium-WideString-"> <param name="Local" value="uCEFOLEDragAndDrop.TOLEDragAndDropMgr.html#GetStorageForString-TStgMedium-AnsiString-">
</object> </object>
<ul> <ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TOLEDragAndDropMgr - uCEFOLEDragAndDrop Unit"> <param name="Name" value="TOLEDragAndDropMgr - uCEFOLEDragAndDrop Unit">
<param name="Local" value="uCEFOLEDragAndDrop.TOLEDragAndDropMgr.html#GetStorageForString-TStgMedium-WideString-"> <param name="Local" value="uCEFOLEDragAndDrop.TOLEDragAndDropMgr.html#GetStorageForString-TStgMedium-AnsiString-">
</object> </object>
<li><object type="text/sitemap"> <li><object type="text/sitemap">
<param name="Name" value="TOLEDragAndDropMgr - uCEFOLEDragAndDrop Unit"> <param name="Name" value="TOLEDragAndDropMgr - uCEFOLEDragAndDrop Unit">
<param name="Local" value="uCEFOLEDragAndDrop.TOLEDragAndDropMgr.html#GetStorageForString-TStgMedium-AnsiString-"> <param name="Local" value="uCEFOLEDragAndDrop.TOLEDragAndDropMgr.html#GetStorageForString-TStgMedium-WideString-">
</object> </object>
</ul> </ul>
<li><object type="text/sitemap"> <li><object type="text/sitemap">

File diff suppressed because it is too large Load Diff

View File

@ -107,7 +107,6 @@ type
FWebRTCIPHandlingPolicy : TCefWebRTCHandlingPolicy; FWebRTCIPHandlingPolicy : TCefWebRTCHandlingPolicy;
FWebRTCMultipleRoutes : TCefState; FWebRTCMultipleRoutes : TCefState;
FWebRTCNonProxiedUDP : TCefState; FWebRTCNonProxiedUDP : TCefState;
FAcceptLanguageList : ustring;
FAcceptCookies : TCefCookiePref; FAcceptCookies : TCefCookiePref;
FBlock3rdPartyCookies : boolean; FBlock3rdPartyCookies : boolean;
FQuicAllowed : boolean; FQuicAllowed : boolean;
@ -430,7 +429,6 @@ type
procedure SetOffline(aValue : boolean); procedure SetOffline(aValue : boolean);
procedure SetYouTubeRestrict(aValue : integer); procedure SetYouTubeRestrict(aValue : integer);
procedure SetPrintingEnabled(aValue : boolean); procedure SetPrintingEnabled(aValue : boolean);
procedure SetAcceptLanguageList(const aValue : ustring);
procedure SetAcceptCookies(const aValue : TCefCookiePref); procedure SetAcceptCookies(const aValue : TCefCookiePref);
procedure SetBlock3rdPartyCookies(const aValue : boolean); procedure SetBlock3rdPartyCookies(const aValue : boolean);
procedure SetMultiBrowserMode(aValue : boolean); procedure SetMultiBrowserMode(aValue : boolean);
@ -2105,10 +2103,6 @@ type
/// </summary> /// </summary>
property PrintingEnabled : boolean read FPrintingEnabled write SetPrintingEnabled; property PrintingEnabled : boolean read FPrintingEnabled write SetPrintingEnabled;
/// <summary> /// <summary>
/// Set the accept language list in the browser preferences.
/// </summary>
property AcceptLanguageList : ustring read FAcceptLanguageList write SetAcceptLanguageList;
/// <summary>
/// Sets the cookies policy value in the browser preferences. /// Sets the cookies policy value in the browser preferences.
/// </summary> /// </summary>
property AcceptCookies : TCefCookiePref read FAcceptCookies write SetAcceptCookies; property AcceptCookies : TCefCookiePref read FAcceptCookies write SetAcceptCookies;
@ -4308,7 +4302,6 @@ begin
FSafeSearch := False; FSafeSearch := False;
FYouTubeRestrict := YOUTUBE_RESTRICT_OFF; FYouTubeRestrict := YOUTUBE_RESTRICT_OFF;
FPrintingEnabled := True; FPrintingEnabled := True;
FAcceptLanguageList := '';
FAcceptCookies := cpAllow; FAcceptCookies := cpAllow;
FBlock3rdPartyCookies := False; FBlock3rdPartyCookies := False;
FOffline := False; FOffline := False;
@ -6562,15 +6555,6 @@ begin
end; end;
end; end;
procedure TChromiumCore.SetAcceptLanguageList(const aValue : ustring);
begin
if (FAcceptLanguageList <> aValue) then
begin
FAcceptLanguageList := aValue;
FUpdatePreferences := True;
end;
end;
procedure TChromiumCore.SetAcceptCookies(const aValue : TCefCookiePref); procedure TChromiumCore.SetAcceptCookies(const aValue : TCefCookiePref);
begin begin
if (FAcceptCookies <> aValue) then if (FAcceptCookies <> aValue) then
@ -7504,8 +7488,6 @@ begin
end; end;
procedure TChromiumCore.doUpdatePreferences(const aBrowser: ICefBrowser); procedure TChromiumCore.doUpdatePreferences(const aBrowser: ICefBrowser);
var
TempLanguagesList : ustring;
begin begin
FUpdatePreferences := False; FUpdatePreferences := False;
@ -7522,16 +7504,6 @@ begin
UpdatePreference(aBrowser, 'settings.force_youtube_restrict', FYouTubeRestrict); UpdatePreference(aBrowser, 'settings.force_youtube_restrict', FYouTubeRestrict);
UpdatePreference(aBrowser, 'printing.enabled', FPrintingEnabled); UpdatePreference(aBrowser, 'printing.enabled', FPrintingEnabled);
TempLanguagesList := FAcceptLanguageList;
if (length(TempLanguagesList) = 0) then
TempLanguagesList := GlobalCEFApp.AcceptLanguageList;
if (length(TempLanguagesList) = 0) then
TempLanguagesList := 'en-US,en';
UpdatePreference(aBrowser, 'intl.accept_languages', TempLanguagesList);
case FAcceptCookies of case FAcceptCookies of
cpAllow : UpdatePreference(aBrowser, 'profile.default_content_setting_values.cookies', CEF_COOKIE_PREF_ALLOW); cpAllow : UpdatePreference(aBrowser, 'profile.default_content_setting_values.cookies', CEF_COOKIE_PREF_ALLOW);
cpBlock : UpdatePreference(aBrowser, 'profile.default_content_setting_values.cookies', CEF_COOKIE_PREF_BLOCK); cpBlock : UpdatePreference(aBrowser, 'profile.default_content_setting_values.cookies', CEF_COOKIE_PREF_BLOCK);

View File

@ -2,7 +2,7 @@
"UpdateLazPackages" : [ "UpdateLazPackages" : [
{ {
"ForceNotify" : true, "ForceNotify" : true,
"InternalVersion" : 756, "InternalVersion" : 757,
"Name" : "cef4delphi_lazarus.lpk", "Name" : "cef4delphi_lazarus.lpk",
"Version" : "138.0.33" "Version" : "138.0.33"
} }