diff --git a/assets/resources/scriptlets.js b/assets/resources/scriptlets.js index 547c97988..cf319375c 100644 --- a/assets/resources/scriptlets.js +++ b/assets/resources/scriptlets.js @@ -3870,6 +3870,19 @@ function trustedSetLocalStorageItem(key = '', value = '') { setLocalStorageItemFn('local', true, key, value); } +builtinScriptlets.push({ + name: 'trusted-set-session-storage-item.js', + requiresTrust: true, + fn: trustedSetSessionStorageItem, + world: 'ISOLATED', + dependencies: [ + 'set-local-storage-item.fn', + ], +}); +function trustedSetSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', true, key, value); +} + /******************************************************************************* * * trusted-replace-fetch-response.js