DescriptionShow more different NaCl loading errors.
Also refactor NaCl launch message to pass output parameters in a single
structure.
I changed nacl::FileDescriptor type on Windows from int to HANDLE to make it
compatible with IPC::PlatformFileForTransit. The only ways nacl::FileDescriptor
is currently used are its initialization, passing in IPC message and in
nacl::ToNativeHandle function. The behaviour of nacl::ToNativeHandle haven't
changed. IPC doesn't have special handling for integers and it only truncates
HANDLEs to 32-bit (so that they can be passed between 32-bit and 64-bit
processes) on Windows. So the change shouldn't affect any existing users of
nacl::FileDescriptor type.
TEST= bots + changing code to produce an error on normal code path
BUG=259333
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=212913
Patch Set 1 #Patch Set 2 : #
Total comments: 17
Patch Set 3 : #Patch Set 4 : rebase #Patch Set 5 : #Patch Set 6 : rebase #
Total comments: 12
Patch Set 7 : #
Total comments: 10
Patch Set 8 : #
Total comments: 10
Patch Set 9 : #Patch Set 10 : #
Total comments: 13
Patch Set 11 : #
Total comments: 6
Patch Set 12 : #Patch Set 13 : rebase #Messages
Total messages: 24 (0 generated)
|