AW: add boundary interfaces for new classes used in callbacks

This adds boundary interfaces for SafeBrowsingResponse and
WebResourceError, both of which are post-L classes added in
WebViewClient callbacks (onSafeBrowsingHit() and onReceivedError()).

Design doc: http://go/wv-support-library-callbacks

Bug: 781764
Test: N/A
Change-Id: Idcf1b4af21b197f951192b5a262f63ec0500debe
Reviewed-on: https://chromium-review.googlesource.com/982651
Reviewed-by: Richard Coles <torne@chromium.org>
Commit-Queue: Nate Fischer <ntfschr@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#546590}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b73c062f19bf41d9f50c405302b9bdfe419b554d
3 files changed
tree: 26bd2529f08755452d53a01892a9679625c25e15
  1. BUILD.gn
  2. DEPS
  3. proguard.flags
  4. src/