class Selenium::DevTools::V85::Storage
def clear_cookies(browser_context_id: nil)
def clear_cookies(browser_context_id: nil) @devtools.send_cmd('Storage.clearCookies', browserContextId: browser_context_id) end
def clear_data_for_origin(origin:, storage_types:)
def clear_data_for_origin(origin:, storage_types:) @devtools.send_cmd('Storage.clearDataForOrigin', origin: origin, storageTypes: storage_types) end
def get_cookies(browser_context_id: nil)
def get_cookies(browser_context_id: nil) @devtools.send_cmd('Storage.getCookies', browserContextId: browser_context_id) end
def get_usage_and_quota(origin:)
def get_usage_and_quota(origin:) @devtools.send_cmd('Storage.getUsageAndQuota', origin: origin) end
def initialize(devtools)
def initialize(devtools) @devtools = devtools end
def on(event, &block)
def on(event, &block) event = EVENTS[event] if event.is_a?(Symbol) @devtools.callbacks["Storage.#{event}"] << block end
def set_cookies(cookies:, browser_context_id: nil)
def set_cookies(cookies:, browser_context_id: nil) @devtools.send_cmd('Storage.setCookies', cookies: cookies, browserContextId: browser_context_id) end
def track_cache_storage_for_origin(origin:)
def track_cache_storage_for_origin(origin:) @devtools.send_cmd('Storage.trackCacheStorageForOrigin', origin: origin) end
def track_indexed_db_for_origin(origin:)
def track_indexed_db_for_origin(origin:) @devtools.send_cmd('Storage.trackIndexedDBForOrigin', origin: origin) end
def untrack_cache_storage_for_origin(origin:)
def untrack_cache_storage_for_origin(origin:) @devtools.send_cmd('Storage.untrackCacheStorageForOrigin', origin: origin) end
def untrack_indexed_db_for_origin(origin:)
def untrack_indexed_db_for_origin(origin:) @devtools.send_cmd('Storage.untrackIndexedDBForOrigin', origin: origin) end