Begin migration of EDK away from InternalPlatformHandle
Migrates a few bits of the EDK from ScopedInternalPlatformHandle and InternalPlatformHandle over to the public PlatformHandle type. Adds an explicit Type enumeration to PlatformHandle since there can be subtle semantic differences between an abstract invalid handle, vs (e.g.) an invalid FD, vs (e.g.) a null Mach port. Also moves some stuff from mojo/edk/embedder to mojo/edk/system where it belongs. Bug: 753541 Change-Id: I362757a27c3fba3794097b1d32341d1e703b90d0 Reviewed-on: https://chromium-review.googlesource.com/1107392Reviewed-by:Jay Civelli <jcivelli@chromium.org> Commit-Queue: Ken Rockot <rockot@chromium.org> Cr-Commit-Position: refs/heads/master@{#569361}
Showing
Please register or sign in to comment