[WebView Support Library] document caveats for boundary_interfaces

This adds README.md and OWNERS files to the boundary_interfaces folder.
These files live canonically in chromium, but are mirrored into Android;
this has been confusing for Android-side contributors, so the goal is to
clarify this setup.

The OWNERS file serves no functional purpose, but it's a likely spot
contributors will check before sending CLs, so it directs contributors
to consult the README.

R=torne@chromium.org

Test: N/A
Change-Id: Ic9936110b4fc933e7abed27c315c91998d4fb72f
Reviewed-on: https://chromium-review.googlesource.com/c/1404076
Reviewed-by: Tobias Sargeant <tobiasjs@chromium.org>
Reviewed-by: Richard Coles <torne@chromium.org>
Commit-Queue: Nate Fischer <ntfschr@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#621342}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 50c560d27df04f8162bc96ceb59ff2a0753be7ae
2 files changed
tree: ddd97d7093eba28aff665b45e62148c15f0093f8
  1. src/
  2. .gitignore
  3. AndroidManifest.xml
  4. BUILD.gn
  5. DEPS
  6. OWNERS
  7. proguard.flags
  8. README.md
README.md

Webkit Boundary Interfaces

Note: the canonical copy of the boundary interfaces lives in the chromium repository; this subdirectory of chromium is mirrored into the Android project for use by the webkit AndroidX module.

If you‘re reading this file in the Android repository, don’t make changes in this folder. Please make changes in chromium, or contact the OWNERS in frameworks/support/webkit/.

If you're reading this file in the chromium repository, you should feel free to make changes. Please be aware that this folder has strict import requirements (enforced by DEPS), because it must continue to build when mirrored into Android.