Turn ContentSettingsType into an enum class type.

This is a precursor to defining ContentSettingsType via mojom. That change
will require more work as Clank depends on an Java definition of this type
that is auto-generated from content_settings_types.h.

Change-Id: Ieec565c6332528e6fc5112ad04c675d9b6137f1a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1885973
Reviewed-by: John Abd-El-Malek <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Commit-Queue: Darin Fisher <[email protected]>
Cr-Commit-Position: refs/heads/master@{#710684}
diff --git a/chrome/browser/permissions/permission_request.cc b/chrome/browser/permissions/permission_request.cc
index 08f8862e..fedd0c2 100644
--- a/chrome/browser/permissions/permission_request.cc
+++ b/chrome/browser/permissions/permission_request.cc
@@ -12,7 +12,7 @@
 }
 
 ContentSettingsType PermissionRequest::GetContentSettingsType() const {
-  return CONTENT_SETTINGS_TYPE_DEFAULT;
+  return ContentSettingsType::DEFAULT;
 }
 
 #if defined(OS_ANDROID)