#include "chrome/browser/extensions/api/extension_action/test_extension_action_api_observer.h"
#include "base/memory/raw_ptr.h"
namespace extensions {
TestExtensionActionAPIObserver::TestExtensionActionAPIObserver(
content::BrowserContext* context,
const ExtensionId& extension_id)
: … { … }
TestExtensionActionAPIObserver::TestExtensionActionAPIObserver(
content::BrowserContext* context,
const ExtensionId& extension_id,
const std::set<raw_ptr<content::WebContents, SetExperimental>>&
contents_to_observe)
: … { … }
TestExtensionActionAPIObserver::~TestExtensionActionAPIObserver() = default;
void TestExtensionActionAPIObserver::Wait() { … }
void TestExtensionActionAPIObserver::OnExtensionActionUpdated(
ExtensionAction* extension_action,
content::WebContents* web_contents,
content::BrowserContext* browser_context) { … }
}