Make PepperUdpSocketMessageFilter use NetworkService UDP API.
This CL moves all of the logic over to the UI thread, to keep things
relatively simple and minimize thread hops, since that's where core
network service objects live.
It also fixes a pre-existing bug in the PPAPI UDP code, where read
errors that occur when there's no pending read are converted into
0-byte read successes.
Commit-Queue: Matt Menke <firstname.lastname@example.org>
Reviewed-by: John Abd-El-Malek <email@example.com>
Reviewed-by: Ramin Halavati <firstname.lastname@example.org>
Reviewed-by: Helen Li <email@example.com>
Reviewed-by: Bill Budge <firstname.lastname@example.org>
5 files changed