[WebView] Add directory for interfaces between support library and glue

We will build a set of interfaces to communicate between the WebView
support library (statically built into apps), and the WebView support
library glue layer (built into the WebView APK, loaded into app
processes at run-time).

To allow Chromium and the Android Support Library to share these
interfaces we put them in their own directory, and mirror that directory
publicly so that they can be referenced by the support library.

This CL creates the interface directory, and adds some examples of
interfaces.

BUG=755506

Change-Id: I3f7040c4ab88c7e0d26379aebc4b74fb53eee1de
Reviewed-on: https://chromium-review.googlesource.com/768712
Commit-Queue: Gustav Sennton <gsennton@chromium.org>
Reviewed-by: Richard Coles <torne@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#516688}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b1ea1aff463b4c061a3c7f60894129bff89e8bb1
6 files changed
tree: 9f71fed4dadda8194d3e9d5078659bcdb812bb16
  1. src/
  2. BUILD.gn
  3. DEPS