do-nothing (or almost nothing) service + basic interfaces.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3df040e473be7b838c1648fc2599287d1e3e3549 commit 3df040e473be7b838c1648fc2599287d1e3e3549 Author: liberato <liberato@chromium.org> Date: Sat Mar 18 08:06:52 2017 Mojo framework for AndroidOverlay. Basic implementation of the AndroidOverlay framework. Requests to create an overlay will create a do-nothing overlay impl. Adds the first instance of a Java-only mojo interface to the GPU interface registry. BUG= 691283 TEST=mojo_android_overlay_unittest Review-Url: https://codereview.chromium.org/2688193002 Cr-Commit-Position: refs/heads/master@{#457964} [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/browser/gpu/gpu_process_host.cc [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/browser/gpu/gpu_process_host_ui_shim.cc [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/browser/gpu/gpu_process_host_ui_shim.h [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/public/android/BUILD.gn [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/public/android/java/src/org/chromium/content/browser/InterfaceRegistrarImpl.java [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/public/android/java/src/org/chromium/content/browser/androidoverlay/AndroidOverlayImpl.java [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/public/android/java/src/org/chromium/content/browser/androidoverlay/AndroidOverlayProviderImpl.java [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/content/public/app/mojo/content_browser_manifest.json [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/base/android/BUILD.gn [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/base/android/android_overlay.h [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/base/android/android_overlay_factory.h [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/BUILD.gn [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/clients/BUILD.gn [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/clients/mojo_android_overlay.cc [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/clients/mojo_android_overlay.h [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/clients/mojo_android_overlay_factory.cc [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/clients/mojo_android_overlay_factory.h [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/clients/mojo_android_overlay_unittest.cc [modify] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/interfaces/BUILD.gn [add] https://crrev.com/3df040e473be7b838c1648fc2599287d1e3e3549/media/mojo/interfaces/android_overlay.mojom
Comment 1 by liber...@chromium.org
, Feb 11 2017