Permission Dialog based on ModalDialogView

PermissionDialogController uses PermissionAppModalDialogView if
the flag is enabled.
Since the goal is to remove the current implementation based on
AlertDialogs, I didn't introduce common interface between
PermissionAppModalDialogView and PermissionDialogView.

BUG=811134

Change-Id: Ia3f5e072eccf4b25800ae430b8af10d263344409
Reviewed-on: https://chromium-review.googlesource.com/916551
Commit-Queue: Amirhossein Simjour <[email protected]>
Reviewed-by: Dominick Ng <[email protected]>
Reviewed-by: Ted Choc <[email protected]>
Reviewed-by: Becky Zhou <[email protected]>
Cr-Commit-Position: refs/heads/master@{#537709}
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index b908521..5e4062e9 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -880,6 +880,7 @@
   "java/src/org/chromium/chrome/browser/payments/ui/SectionUiUtils.java",
   "java/src/org/chromium/chrome/browser/payments/ui/ShoppingCart.java",
   "java/src/org/chromium/chrome/browser/permissions/AndroidPermissionRequester.java",
+  "java/src/org/chromium/chrome/browser/permissions/PermissionAppModalDialogView.java",
   "java/src/org/chromium/chrome/browser/permissions/PermissionDialogController.java",
   "java/src/org/chromium/chrome/browser/permissions/PermissionDialogDelegate.java",
   "java/src/org/chromium/chrome/browser/permissions/PermissionDialogView.java",