Make monochrome use the same copy of licenses as chrome

1. Compare chrome and webview licenses, and add the Chromium project license;
2. Get the Brotli decompression function and put it in component/about_ui/;
3. make monochrome call the function via JNI.

Bug: 688077
Change-Id: I125dce46f85d3b268d9cee6d19249905f79f0209
Reviewed-on: https://chromium-review.googlesource.com/497870
Commit-Queue: Yipeng Wang <yipengw@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org>
Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
Reviewed-by: Dan Beam <dbeam@chromium.org>
Reviewed-by: Richard Coles <torne@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#478052}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 5671d4fe7016d6a2306db39021fb16d51c6ac543
3 files changed
tree: 72cac475ed8f79e763f4fd9db49246be2346125f
  1. java/
  2. BUILD.gn
  3. generate_resource_rewriter.gni
  4. glue.gni