Index: mojo/services/html_viewer/blink_platform_impl.cc |
diff --git a/mojo/services/html_viewer/blink_platform_impl.cc b/mojo/services/html_viewer/blink_platform_impl.cc |
index 048fdfeb826e20215f2af487639499d6faa5572a..5c02395379308433a9201ceb371910031d945e94 100644 |
--- a/mojo/services/html_viewer/blink_platform_impl.cc |
+++ b/mojo/services/html_viewer/blink_platform_impl.cc |
@@ -17,6 +17,7 @@ |
#include "net/base/data_url.h" |
#include "net/base/mime_util.h" |
#include "net/base/net_errors.h" |
+#include "net/base/net_util.h" |
#include "third_party/WebKit/public/platform/WebWaitableEvent.h" |
namespace html_viewer { |
@@ -209,6 +210,14 @@ blink::WebURLError BlinkPlatformImpl::cancelledError(const blink::WebURL& url) |
return error; |
} |
+bool BlinkPlatformImpl::isReservedIPAddress( |
+ const blink::WebString& host) const { |
+ net::IPAddressNumber address; |
+ if (!net::ParseURLHostnameToNumber(host.utf8(), &address)) |
+ return false; |
+ return net::IsIPAddressReserved(address); |
+} |
+ |
blink::WebThread* BlinkPlatformImpl::createThread(const char* name) { |
return new WebThreadImpl(name); |
} |