#include "chrome/browser/storage_access_api/storage_access_api_tab_helper.h"
#include "base/metrics/histogram_functions.h"
#include "chrome/browser/storage_access_api/storage_access_api_service.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/web_contents_observer.h"
#include "content/public/browser/web_contents_user_data.h"
namespace {
void RecordRenewalDeltaSample(base::TimeDelta delta) { … }
}
StorageAccessAPITabHelper::~StorageAccessAPITabHelper() = default;
void StorageAccessAPITabHelper::FrameReceivedUserActivation(
content::RenderFrameHost* rfh) { … }
StorageAccessAPITabHelper::StorageAccessAPITabHelper(
content::WebContents* web_contents,
StorageAccessAPIService* service)
: … { … }
WEB_CONTENTS_USER_DATA_KEY_IMPL(StorageAccessAPITabHelper);