[Extensions] Add a referrer to the url for reporting extension abuse

Add a referrer to the url that we use to report abuse from the extension
uninstall dialog so that we can track its usage separately.

BUG=510618

Review URL: https://codereview.chromium.org/1237313003

Cr-Commit-Position: refs/heads/master@{#338950}
diff --git a/chrome/browser/extensions/extension_uninstall_dialog.cc b/chrome/browser/extensions/extension_uninstall_dialog.cc
index 16c6a72..e466499 100644
--- a/chrome/browser/extensions/extension_uninstall_dialog.cc
+++ b/chrome/browser/extensions/extension_uninstall_dialog.cc
@@ -38,6 +38,8 @@
 const char kExtensionRemovedError[] =
     "Extension was removed before dialog closed.";
 
+const char kReferrerId[] = "chrome-remove-extension-dialog";
+
 // Returns bitmap for the default icon with size equal to the default icon's
 // pixel size under maximal supported scale factor.
 SkBitmap GetDefaultIconBitmapForMaxScaleFactor(bool is_app) {
@@ -194,7 +196,7 @@
 void ExtensionUninstallDialog::HandleReportAbuse() {
   chrome::NavigateParams params(
       profile_,
-      extension_urls::GetWebstoreReportAbuseUrl(extension_->id()),
+      extension_urls::GetWebstoreReportAbuseUrl(extension_->id(), kReferrerId),
       ui::PAGE_TRANSITION_LINK);
   params.disposition = NEW_FOREGROUND_TAB;
   chrome::Navigate(&params);