DescriptionRefactoring: Move MessagePipeReader subclasess out from ChannelMojo
There are a few MessagePipeReader sublcasses defined as inter-classes
of ChannelMojo. This makes it harder to hook them for unit testing.
This CL moves these classes their own file. Now unittest can
define subclasses of these to hook some behavor for testing.
This is a preparation for a crash fix.
BUG=410813
TEST=none
R=viettrungluu@chromium.org,yzshen@chromium.org
Committed: https://crrev.com/3b41d6ca4deea242d5fa916d4c4864fd08bddf06
Cr-Commit-Position: refs/heads/master@{#294439}
Patch Set 1 #
Total comments: 22
Patch Set 2 : Updated #
Total comments: 4
Patch Set 3 : Addressed comments #Patch Set 4 : Removed garbage #
Total comments: 10
Patch Set 5 : Landing #
Messages
Total messages: 15 (1 generated)
|