// Copyright 2022 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_TEST_INTERACTION_TRACKED_ELEMENT_WEBCONTENTS_H_ #define CHROME_TEST_INTERACTION_TRACKED_ELEMENT_WEBCONTENTS_H_ #include "base/memory/raw_ptr.h" #include "ui/base/interaction/element_identifier.h" #include "ui/base/interaction/element_tracker.h" #include "ui/base/interaction/framework_specific_implementation.h" class WebContentsInteractionTestUtil; // Represents a loaded web page. Created and shown by // WebContentsInteractionTestUtil when the WebContents it is watching fully // loads a page and then hidden and destroyed when the page unloads, navigates // away, or is closed. class TrackedElementWebContents : public ui::TrackedElement { … }; #endif // CHROME_TEST_INTERACTION_TRACKED_ELEMENT_WEBCONTENTS_H_