Index: chrome/browser/referrer_policy_browsertest.cc |
diff --git a/chrome/browser/referrer_policy_browsertest.cc b/chrome/browser/referrer_policy_browsertest.cc |
index 7f343250fbf153b6384d8d549eda8caaa5ed7ed0..bd96e69ecd5b4acce85825c00ed69b0e9cb9ff4d 100644 |
--- a/chrome/browser/referrer_policy_browsertest.cc |
+++ b/chrome/browser/referrer_policy_browsertest.cc |
@@ -135,7 +135,7 @@ class ReferrerPolicyTest : public InProcessBrowserTest { |
// link_type: The link type that is used to trigger the navigation. |
// redirect: Whether the link target should redirect and how. |
// disposition: The disposition for the navigation. |
- // button: If not WebMouseEvent::ButtonNone, click on the |
+ // button: If not WebMouseEvent::Button::NoButton, click on the |
// link with the specified mouse button. |
// expected_referrer: The kind of referrer to expect. |
// expected_referrer_policy: The expected referrer policy of the activity. |
@@ -154,7 +154,7 @@ class ReferrerPolicyTest : public InProcessBrowserTest { |
std::string("referrer_policy/referrer-policy-start.html?") + "policy=" + |
ReferrerPolicyToString(referrer_policy) + "&redirect=" + |
RedirectTypeToString(redirect) + "&link=" + |
- (button == blink::WebMouseEvent::ButtonNone ? "false" : "true") + |
+ (button == blink::WebMouseEvent::Button::NoButton ? "false" : "true") + |
"&target=" + (link_type == LINK_WITH_TARGET_BLANK ? "_blank" : ""); |
const GURL start_url = |
@@ -176,7 +176,7 @@ class ReferrerPolicyTest : public InProcessBrowserTest { |
ui_test_utils::NavigateToURL(browser(), start_url); |
- if (button != blink::WebMouseEvent::ButtonNone) { |
+ if (button != blink::WebMouseEvent::Button::NoButton) { |
blink::WebMouseEvent mouse_event; |
mouse_event.type = blink::WebInputEvent::MouseDown; |
mouse_event.button = button; |
@@ -244,7 +244,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, Origin) { |
REGULAR_LINK, |
NO_REDIRECT, |
CURRENT_TAB, |
- blink::WebMouseEvent::ButtonNone, |
+ blink::WebMouseEvent::Button::NoButton, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -255,7 +255,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsDefault) { |
REGULAR_LINK, |
NO_REDIRECT, |
CURRENT_TAB, |
- blink::WebMouseEvent::ButtonNone, |
+ blink::WebMouseEvent::Button::NoButton, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -266,7 +266,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, LeftClickOrigin) { |
REGULAR_LINK, |
NO_REDIRECT, |
CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, |
+ blink::WebMouseEvent::Button::Left, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -277,7 +277,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsLeftClickOrigin) { |
REGULAR_LINK, |
NO_REDIRECT, |
CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, |
+ blink::WebMouseEvent::Button::Left, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -288,7 +288,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, MiddleClickOrigin) { |
REGULAR_LINK, |
NO_REDIRECT, |
NEW_BACKGROUND_TAB, |
- blink::WebMouseEvent::ButtonMiddle, |
+ blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -299,7 +299,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsMiddleClickOrigin) { |
REGULAR_LINK, |
NO_REDIRECT, |
NEW_BACKGROUND_TAB, |
- blink::WebMouseEvent::ButtonMiddle, |
+ blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -310,7 +310,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, TargetBlankOrigin) { |
LINK_WITH_TARGET_BLANK, |
NO_REDIRECT, |
NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonLeft, |
+ blink::WebMouseEvent::Button::Left, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -321,7 +321,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsTargetBlankOrigin) { |
LINK_WITH_TARGET_BLANK, |
NO_REDIRECT, |
NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonLeft, |
+ blink::WebMouseEvent::Button::Left, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -332,7 +332,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, MiddleClickTargetBlankOrigin) { |
LINK_WITH_TARGET_BLANK, |
NO_REDIRECT, |
NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonMiddle, |
+ blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -343,7 +343,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsMiddleClickTargetBlankOrigin) { |
LINK_WITH_TARGET_BLANK, |
NO_REDIRECT, |
NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonMiddle, |
+ blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -356,7 +356,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, ContextMenuOrigin) { |
REGULAR_LINK, |
NO_REDIRECT, |
NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonRight, |
+ blink::WebMouseEvent::Button::Right, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -369,7 +369,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsContextMenuOrigin) { |
REGULAR_LINK, |
NO_REDIRECT, |
NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonRight, |
+ blink::WebMouseEvent::Button::Right, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -377,28 +377,32 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsContextMenuOrigin) { |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, Redirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTP, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonNone, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::NoButton, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
// Content initiated navigation, from HTTPS to HTTP via server redirect. |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTPS, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonNone, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::NoButton, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
// User initiated navigation, from HTTP to HTTP via server redirect. |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, LeftClickRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTP, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTP_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Left, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
// User initiated navigation, from HTTPS to HTTP via server redirect. |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsLeftClickRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTPS, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Left, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
// User initiated navigation, middle click, from HTTP to HTTP via server |
@@ -406,7 +410,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsLeftClickRedirect) { |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, MiddleClickRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTP, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, NEW_BACKGROUND_TAB, |
- blink::WebMouseEvent::ButtonMiddle, |
+ blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -415,7 +419,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, MiddleClickRedirect) { |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsMiddleClickRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTPS, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, NEW_BACKGROUND_TAB, |
- blink::WebMouseEvent::ButtonMiddle, |
+ blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -424,7 +428,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsMiddleClickRedirect) { |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, TargetBlankRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTP, |
LINK_WITH_TARGET_BLANK, SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, |
- NEW_FOREGROUND_TAB, blink::WebMouseEvent::ButtonLeft, |
+ NEW_FOREGROUND_TAB, blink::WebMouseEvent::Button::Left, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -433,7 +437,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, TargetBlankRedirect) { |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsTargetBlankRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTPS, |
LINK_WITH_TARGET_BLANK, SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, |
- NEW_FOREGROUND_TAB, blink::WebMouseEvent::ButtonLeft, |
+ NEW_FOREGROUND_TAB, blink::WebMouseEvent::Button::Left, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -442,7 +446,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsTargetBlankRedirect) { |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, MiddleClickTargetBlankRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTP, |
LINK_WITH_TARGET_BLANK, SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, |
- NEW_FOREGROUND_TAB, blink::WebMouseEvent::ButtonMiddle, |
+ NEW_FOREGROUND_TAB, blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -452,7 +456,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, |
HttpsMiddleClickTargetBlankRedirect) { |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTPS, |
LINK_WITH_TARGET_BLANK, SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, |
- NEW_FOREGROUND_TAB, blink::WebMouseEvent::ButtonMiddle, |
+ NEW_FOREGROUND_TAB, blink::WebMouseEvent::Button::Middle, |
EXPECT_ORIGIN_AS_REFERRER); |
} |
@@ -462,7 +466,8 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, ContextMenuRedirect) { |
IDC_CONTENT_CONTEXT_OPENLINKNEWTAB); |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTP, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonRight, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Right, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
// Context menu, from HTTPS to HTTP via server redirect. |
@@ -471,7 +476,8 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpsContextMenuRedirect) { |
IDC_CONTENT_CONTEXT_OPENLINKNEWTAB); |
RunReferrerTest(blink::WebReferrerPolicyOrigin, START_ON_HTTPS, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, NEW_FOREGROUND_TAB, |
- blink::WebMouseEvent::ButtonRight, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Right, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
// Tests history navigation actions: Navigate from A to B with a referrer |
@@ -481,7 +487,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, History) { |
GURL start_url = RunReferrerTest( |
blink::WebReferrerPolicyOrigin, START_ON_HTTPS, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Left, EXPECT_ORIGIN_AS_REFERRER); |
// Navigate to C. |
ui_test_utils::NavigateToURL( |
@@ -522,7 +528,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, RequestTabletSite) { |
GURL start_url = RunReferrerTest( |
blink::WebReferrerPolicyOrigin, START_ON_HTTPS, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTP_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Left, EXPECT_ORIGIN_AS_REFERRER); |
base::string16 expected_title = |
GetExpectedTitle(start_url, EXPECT_EMPTY_REFERRER); |
@@ -598,21 +604,23 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, |
HttpLeftClickHTTPSRedirectToHTTPOriginWhenCrossOrigin) { |
RunReferrerTest(blink::WebReferrerPolicyOriginWhenCrossOrigin, START_ON_HTTPS, |
REGULAR_LINK, SERVER_REDIRECT_FROM_HTTPS_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Left, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, |
HttpLeftClickRedirectToHTTPSOriginWhenCrossOrigin) { |
RunReferrerTest(blink::WebReferrerPolicyOriginWhenCrossOrigin, START_ON_HTTP, |
REGULAR_LINK, SERVER_REDIRECT_FROM_HTTP_TO_HTTPS, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER); |
+ blink::WebMouseEvent::Button::Left, |
+ EXPECT_ORIGIN_AS_REFERRER); |
} |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, |
HttpLeftClickRedirectToHTTPOriginWhenCrossOrigin) { |
RunReferrerTest(blink::WebReferrerPolicyOriginWhenCrossOrigin, START_ON_HTTP, |
REGULAR_LINK, SERVER_REDIRECT_FROM_HTTP_TO_HTTP, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_FULL_REFERRER); |
+ blink::WebMouseEvent::Button::Left, EXPECT_FULL_REFERRER); |
} |
// Reduced 'referer' granularity flag tests. |
@@ -621,7 +629,7 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, |
IN_PROC_BROWSER_TEST_F(ReferrerPolicyTest, HttpLeftClickRedirectDefaultNoFlag) { |
RunReferrerTest(blink::WebReferrerPolicyDefault, START_ON_HTTP, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTP_TO_HTTPS, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_FULL_REFERRER, |
+ blink::WebMouseEvent::Button::Left, EXPECT_FULL_REFERRER, |
blink::WebReferrerPolicyNoReferrerWhenDowngrade); |
} |
@@ -632,6 +640,6 @@ IN_PROC_BROWSER_TEST_F(ReferrerPolicyWithReduceReferrerGranularityFlagTest, |
RunReferrerTest(blink::WebReferrerPolicyDefault, START_ON_HTTP, REGULAR_LINK, |
SERVER_REDIRECT_FROM_HTTP_TO_HTTPS, CURRENT_TAB, |
- blink::WebMouseEvent::ButtonLeft, EXPECT_ORIGIN_AS_REFERRER, |
+ blink::WebMouseEvent::Button::Left, EXPECT_ORIGIN_AS_REFERRER, |
expected_referrer_policy); |
} |