Index: content/child/blink_platform_impl_unittest.cc |
diff --git a/content/child/blink_platform_impl_unittest.cc b/content/child/blink_platform_impl_unittest.cc |
index 661ce192e9a351d889fb3f02cf8d12b48e8d0f2b..7217227832d16a4c416211aa7d76980e27e7df73 100644 |
--- a/content/child/blink_platform_impl_unittest.cc |
+++ b/content/child/blink_platform_impl_unittest.cc |
@@ -68,42 +68,41 @@ TEST(BlinkPlatformTest, SuspendResumeSharedTimer) { |
EXPECT_TRUE(base::TimeDelta() == platform_impl.shared_timer_delay()); |
} |
-TEST(BlinkPlatformTest, IsReservedIPAddress_WebURL) { |
+TEST(BlinkPlatformTest, IsReservedIPAddress) { |
TestBlinkPlatformImpl platform_impl; |
// Unreserved IPv4 addresses (in various forms). |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://8.8.8.8/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://99.64.0.0/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://212.15.0.0/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://212.15/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://212.15.0/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://3557752832/"))); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("8.8.8.8")); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("99.64.0.0")); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("212.15.0.0")); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("212.15")); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("212.15.0")); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("3557752832")); |
// Reserved IPv4 addresses (in various forms). |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://192.168.0.0/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://192.168.0.6/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://10.0.0.5/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://10.0.0/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://10.0/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://3232235526/"))); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("192.168.0.0")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("192.168.0.6")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("10.0.0.5")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("10.0.0")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("10.0")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("3232235526")); |
// Unreserved IPv6 addresses. |
EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- GURL("http://[FFC0:ba98:7654:3210:FEDC:BA98:7654:3210]/"))); |
+ "[FFC0:ba98:7654:3210:FEDC:BA98:7654:3210]")); |
EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- GURL("http://[2000:ba98:7654:2301:EFCD:BA98:7654:3210]/"))); |
+ "[2000:ba98:7654:2301:EFCD:BA98:7654:3210]")); |
// Reserved IPv6 addresses. |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://[::1]/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://[::192.9.5.5]/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress(GURL("http://[FEED::BEEF]/"))); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("[::1]")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("[::192.9.5.5]")); |
+ EXPECT_TRUE(platform_impl.isReservedIPAddress("[FEED::BEEF]")); |
EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- GURL("http://[FEC0:ba98:7654:3210:FEDC:BA98:7654:3210]/"))); |
+ "[FEC0:ba98:7654:3210:FEDC:BA98:7654:3210]")); |
// Not IP addresses at all. |
- EXPECT_FALSE(platform_impl.isReservedIPAddress(GURL("http://example.com/"))); |
- EXPECT_FALSE( |
- platform_impl.isReservedIPAddress(GURL("http://127.0.0.1.example.com/"))); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("example.com")); |
+ EXPECT_FALSE(platform_impl.isReservedIPAddress("127.0.0.1.example.com")); |
// Moar IPv4 |
uint8 address[4] = {0, 0, 0, 1}; |
@@ -112,84 +111,11 @@ TEST(BlinkPlatformTest, IsReservedIPAddress_WebURL) { |
std::string addressString = |
net::IPAddressToString(address, sizeof(address)); |
if (i == 0 || i == 10 || i == 127 || i > 223) { |
- EXPECT_TRUE( |
- platform_impl.isReservedIPAddress(GURL("http://" + addressString))); |
- } else { |
- EXPECT_FALSE( |
- platform_impl.isReservedIPAddress(GURL("http://" + addressString))); |
- } |
- } |
-} |
- |
-TEST(BlinkPlatformTest, IsReservedIPAddress_WebSecurityOrigin) { |
- TestBlinkPlatformImpl platform_impl; |
- |
- // Unreserved IPv4 addresses (in various forms). |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://8.8.8.8/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://99.64.0.0/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://212.15.0.0/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://212.15/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://212.15.0/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://3557752832/"))); |
- |
- // Reserved IPv4 addresses (in various forms). |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://192.168.0.0/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://192.168.0.6/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://10.0.0.5/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://10.0.0/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://10.0/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://3232235526/"))); |
- |
- // Unreserved IPv6 addresses. |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString( |
- "http://[FFC0:ba98:7654:3210:FEDC:BA98:7654:3210]/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString( |
- "http://[2000:ba98:7654:2301:EFCD:BA98:7654:3210]/"))); |
- |
- // Reserved IPv6 addresses. |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://[::1]/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://[::192.9.5.5]/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://[FEED::BEEF]/"))); |
- EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString( |
- "http://[FEC0:ba98:7654:3210:FEDC:BA98:7654:3210]/"))); |
- |
- // Not IP addresses at all. |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString("http://example.com/"))); |
- EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString( |
- "http://127.0.0.1.example.com/"))); |
- |
- // Moar IPv4 |
- uint8 address[4] = {0, 0, 0, 1}; |
- for (int i = 0; i < 256; i++) { |
- address[0] = i; |
- blink::WebString addressString = blink::WebString::fromUTF8( |
- "http://" + net::IPAddressToString(address, sizeof(address)) + "/"); |
- if (i == 0 || i == 10 || i == 127 || i > 223) { |
EXPECT_TRUE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString(addressString))); |
+ blink::WebString::fromUTF8(addressString))); |
} else { |
EXPECT_FALSE(platform_impl.isReservedIPAddress( |
- blink::WebSecurityOrigin::createFromString(addressString))); |
+ blink::WebString::fromUTF8(addressString))); |
} |
} |
} |