summaryrefslogtreecommitdiffstats
path: root/content/renderer/renderer_webkitplatformsupport_impl.cc
diff options
context:
space:
mode:
authordarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-09 12:49:24 +0000
committerdarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-09 12:49:24 +0000
commit01fd0b25383e971d2f7e1e6ae242cea94b586711 (patch)
tree7e6d9f6ba69fbd9888e2fdc67e6638340d995c1c /content/renderer/renderer_webkitplatformsupport_impl.cc
parente97908de78817a61b5839913da2128adecc7ed2c (diff)
downloadchromium_src-01fd0b25383e971d2f7e1e6ae242cea94b586711.zip
chromium_src-01fd0b25383e971d2f7e1e6ae242cea94b586711.tar.gz
chromium_src-01fd0b25383e971d2f7e1e6ae242cea94b586711.tar.bz2
Remove unnecessary Platform::createMessagePortChannel method
Introduce WebMessagePortChannelImpl::CreatePair to avoid duplicated code and to avoid using the WebMessagePortChannel::entangle method. BUG=361001 Review URL: https://codereview.chromium.org/230183002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262669 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/renderer_webkitplatformsupport_impl.cc')
-rw-r--r--content/renderer/renderer_webkitplatformsupport_impl.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/content/renderer/renderer_webkitplatformsupport_impl.cc b/content/renderer/renderer_webkitplatformsupport_impl.cc
index 367bc53..ca92d5e 100644
--- a/content/renderer/renderer_webkitplatformsupport_impl.cc
+++ b/content/renderer/renderer_webkitplatformsupport_impl.cc
@@ -315,18 +315,11 @@ bool RendererWebKitPlatformSupportImpl::isLinkVisited(
return GetContentClient()->renderer()->IsLinkVisited(link_hash);
}
-blink::WebMessagePortChannel*
-RendererWebKitPlatformSupportImpl::createMessagePortChannel() {
- return new WebMessagePortChannelImpl(child_thread_loop_.get());
-}
-
void RendererWebKitPlatformSupportImpl::createMessageChannel(
blink::WebMessagePortChannel** channel1,
blink::WebMessagePortChannel** channel2) {
- *channel1 = new WebMessagePortChannelImpl(child_thread_loop_.get());
- *channel2 = new WebMessagePortChannelImpl(child_thread_loop_.get());
- (*channel1)->entangle(*channel2);
- (*channel2)->entangle(*channel1);
+ WebMessagePortChannelImpl::CreatePair(
+ child_thread_loop_.get(), channel1, channel2);
}
blink::WebPrescientNetworking*