diff --git a/docs/cef4delphi.chm b/docs/cef4delphi.chm index 420584c3..3163ea20 100644 Binary files a/docs/cef4delphi.chm and b/docs/cef4delphi.chm differ diff --git a/docs/html/uCEFChromiumCore.TChromiumCore.html b/docs/html/uCEFChromiumCore.TChromiumCore.html index 0b7f729a..2fe9bf7c 100644 --- a/docs/html/uCEFChromiumCore.TChromiumCore.html +++ b/docs/html/uCEFChromiumCore.TChromiumCore.html @@ -9255,6 +9255,12 @@ Custom

This procedure calls the Storage.clearDataForOrigin DevTools method to clear the storage data for a given origin.

+

+ + +

<see href="https://chromedevtools.github.io/devtools-protocol/tot/Storage/#method-clearDataForOrigin">See the documentation for the Storage.clearDataForOrigin DevTools method.) + +

<see href="https://chromedevtools.github.io/devtools-protocol/tot/Storage/#type-StorageType">See the documentation for the Storage.StorageType type.)

diff --git a/docs/html/uCEFTypes.html b/docs/html/uCEFTypes.html index 036a7fd7..d381391f 100644 --- a/docs/html/uCEFTypes.html +++ b/docs/html/uCEFTypes.html @@ -4724,11 +4724,13 @@ Ranges:

Storage types used by the Storage.clearDataForOrigin DevTools method in TChromiumCore.ClearDataForOrigin.

+

+ + +

<see href="https://chromedevtools.github.io/devtools-protocol/tot/Storage/#type-StorageType">See the documentation for the Storage.StorageType type.)

Values
  • -cdstAppCache
  • -
  • cdstCookies
  • cdstFileSystems
  • @@ -4745,7 +4747,15 @@ Ranges:
  • cdstCacheStorage
  • +cdstInterestGroups
  • +
  • +cdstSharedStorage
  • +
  • +cdstStorageBuckets
  • +
  • cdstAll
  • +
  • +cdstOther
diff --git a/source/uCEFChromiumCore.pas b/source/uCEFChromiumCore.pas index 28080846..c61a4cf2 100644 --- a/source/uCEFChromiumCore.pas +++ b/source/uCEFChromiumCore.pas @@ -1136,6 +1136,10 @@ type /// /// This procedure calls the Storage.clearDataForOrigin DevTools method to clear the storage data for a given origin. /// + /// + /// See the documentation for the Storage.clearDataForOrigin DevTools method. + /// See the documentation for the Storage.StorageType type. + /// procedure ClearDataForOrigin(const aOrigin : ustring; aStorageTypes : TCefClearDataStorageTypes = cdstAll); /// /// This procedure calls the Network.clearBrowserCache DevTools method to clear the cache data. @@ -6534,7 +6538,6 @@ begin TempParams.SetString('origin', aOrigin); case aStorageTypes of - cdstAppCache : TempParams.SetString('storageTypes', 'appcache'); cdstCookies : TempParams.SetString('storageTypes', 'cookies'); cdstFileSystems : TempParams.SetString('storageTypes', 'file_systems'); cdstIndexeddb : TempParams.SetString('storageTypes', 'indexeddb'); @@ -6543,6 +6546,10 @@ begin cdstWebsql : TempParams.SetString('storageTypes', 'websql'); cdstServiceWorkers : TempParams.SetString('storageTypes', 'service_workers'); cdstCacheStorage : TempParams.SetString('storageTypes', 'cache_storage'); + cdstInterestGroups : TempParams.SetString('storageTypes', 'interest_groups'); + cdstSharedStorage : TempParams.SetString('storageTypes', 'shared_storage'); + cdstStorageBuckets : TempParams.SetString('storageTypes', 'storage_buckets'); + cdstOther : TempParams.SetString('storageTypes', 'other'); else TempParams.SetString('storageTypes', 'all'); end; diff --git a/source/uCEFTypes.pas b/source/uCEFTypes.pas index 2bf3b137..4b607587 100644 --- a/source/uCEFTypes.pas +++ b/source/uCEFTypes.pas @@ -1355,8 +1355,10 @@ type /// /// Storage types used by the Storage.clearDataForOrigin DevTools method in TChromiumCore.ClearDataForOrigin. /// - TCefClearDataStorageTypes = (cdstAppCache, - cdstCookies, + /// + /// See the documentation for the Storage.StorageType type. + /// + TCefClearDataStorageTypes = (cdstCookies, cdstFileSystems, cdstIndexeddb, cdstLocalStorage, @@ -1364,7 +1366,11 @@ type cdstWebsql, cdstServiceWorkers, cdstCacheStorage, - cdstAll); + cdstInterestGroups, + cdstSharedStorage, + cdstStorageBuckets, + cdstAll, + cdstOther); /// /// Autoplay policy types used by TCefApplicationCore.AutoplayPolicy. See the --autoplay-policy switch. diff --git a/update_CEF4Delphi.json b/update_CEF4Delphi.json index 4f415819..674639b6 100644 --- a/update_CEF4Delphi.json +++ b/update_CEF4Delphi.json @@ -2,7 +2,7 @@ "UpdateLazPackages" : [ { "ForceNotify" : true, - "InternalVersion" : 792, + "InternalVersion" : 793, "Name" : "cef4delphi_lazarus.lpk", "Version" : "140.1.14" }