commit | c7a81c1da293905e9d43b401dc0b8f2258fd8667 | [log] [tgz] |
---|---|---|
author | Tom Sepez <tsepez@chromium.org> | Tue Apr 09 18:43:40 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Apr 09 18:43:40 2019 |
tree | 964e39c610908df7f57bff606444326371a083d7 | |
parent | 74afcf969f640ed9734496f7dfc94e297c117028 [diff] |
Make additional PPB APIs require ppapi::PERMISSION_SOCKET. TCPServerSocketPrivate, TCPSocketPrivate, and UDPSocketPrivate now require this permission in addition to a whitelisted site/URL. Tidy code a bit while at it: - use early returns - use std::make_unique<> - pull a redundant permission check Bug: 950005 Change-Id: I6c24c39bf55c08fd538da62d1dc3a8a58610be2d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1553877 Reviewed-by: Bill Budge <bbudge@chromium.org> Commit-Queue: Tom Sepez <tsepez@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#649205} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 6ea3532930ab636c1dc84c966640bf8292093592