Pass file Regions along with FDs to child processes on Android
commit0f9183135b5292ee3ee7bf9f496cb7754a3d4c7a
authoragrieve <agrieve@chromium.org>
Wed, 3 Jun 2015 13:41:53 +0000 (3 06:41 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Jun 2015 13:42:20 +0000 (3 13:42 +0000)
tree8386af6795cf7fa74c8f27e76873a0e03c0e3cc2
parentef66a365932ba706a392a374fc019141285b6d17
Pass file Regions along with FDs to child processes on Android

This is just sending kWholeFile for every FD atm, but will be used in
the future to load v8 snapshots, icu data, and .pak files from the APK
without needing to extract them first.

BUG=394502

Review URL: https://codereview.chromium.org/1156183003

Cr-Commit-Position: refs/heads/master@{#332608}
base/files/memory_mapped_file.cc
base/files/memory_mapped_file.h
content/app/android/child_process_service.cc
content/browser/android/child_process_launcher_android.cc
content/browser/android/child_process_launcher_android.h
content/browser/child_process_launcher.cc
content/public/android/java/src/org/chromium/content/app/ChildProcessService.java
content/public/android/java/src/org/chromium/content/browser/ChildProcessConnection.java
content/public/android/java/src/org/chromium/content/browser/ChildProcessConnectionImpl.java
content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java
content/public/android/java/src/org/chromium/content/browser/FileDescriptorInfo.java