Added DisableExtension mojo method to the ChromePrompt interface.

This allows the Chrome Cleanup Tool to request Chrome to delete extensions it finds.

This was put in the mojom interface because it's the simplest way to add to the CCT
interface to Chrome. This has no real dependency on the chrome prompt
workflow.

Also changes the chrome cleaner to only build on platforms that support extensions as it was breaking on android (which we don't support).

R=joenotcharles@chromium.org, joenotcharles@google.com, kinuko@chromium.org, reillyg@chromium.org

Bug: 889568
Change-Id: Idbbebda824e3d7764940773964f50045639617bd
Reviewed-on: https://chromium-review.googlesource.com/1207219
Commit-Queue: Preston Carpenter <timidger@google.com>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Joe Mason <joenotcharles@chromium.org>
Reviewed-by: Jialiu Lin <jialiul@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#594711}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 5afe20d8a0ec4fc02652bfb38d34ee2dbc201721
1 file changed
tree: 656bc2ef5e966a8c8483135454baa3d636155974
  1. public/
  2. DEPS
  3. OWNERS
  4. README.md
README.md

This directory contains shared constants and interfaces used for communication between the Chrome Cleanup Tool and Chrome's Safe Browsing service.