#include "chrome/browser/apps/link_capturing/link_capturing_navigation_throttle.h"
#include <map>
#include <string>
#include "base/test/scoped_feature_list.h"
#include "content/public/common/content_features.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/base/page_transition_types.h"
#include "url/gurl.h"
namespace apps {
namespace {
TEST(LinkCapturingNavigationThrottleTest, TestIsGoogleRedirectorUrl) { … }
TEST(LinkCapturingNavigationThrottleTest, TestShouldOverrideUrlLoading) { … }
TEST(LinkCapturingNavigationThrottleTest,
TestShouldIgnoreNavigationWithCoreTypes) { … }
TEST(LinkCapturingNavigationThrottleTest, TestFormSubmit) { … }
TEST(LinkCapturingNavigationThrottleTest,
TestShouldIgnoreNavigationWithLinkWithQualifiers) { … }
TEST(LinkCapturingNavigationThrottleTest,
TestShouldIgnoreNavigationWithTypedWithQualifiers) { … }
TEST(LinkCapturingNavigationThrottleTest,
TestShouldIgnoreNavigationWithClientRedirect) { … }
TEST(LinkCapturingNavigationThrottleTest, TestMaskOutPageTransition) { … }
TEST(LinkCapturingNavigationThrottleTest, TestInFencedFrameTree) { … }
class LinkCapturingNavThrottleReimplTest
: public testing::Test,
public testing::WithParamInterface<bool> { … };
TEST_P(LinkCapturingNavThrottleReimplTest, NotCreated) { … }
INSTANTIATE_TEST_SUITE_P(…);
}
}