Notification Provider API

The Notification provider API will reroute the notifications that are supposed to be sent to the Chrome Notification Center, so an app can get the notifications and have its own implementation of notification center.

BUG=397197

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287155 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/extensions/browser/extension_function_histogram_value.h b/extensions/browser/extension_function_histogram_value.h
index d904948e..402970f 100644
--- a/extensions/browser/extension_function_histogram_value.h
+++ b/extensions/browser/extension_function_histogram_value.h
@@ -912,6 +912,14 @@
   EXPERIENCESAMPLINGPRIVATE_GETBROWSERINFO,
   EASYUNLOCKPRIVATE_SEEKBLUETOOTHDEVICEBYADDRESS,
   EASYUNLOCKPRIVATE_GETSTRINGS,
+  NOTIFICATIONPROVIDER_SENDONCLEAR,
+  NOTIFICATIONPROVIDER_NOTIFYONCLEARED,
+  NOTIFICATIONPROVIDER_NOTIFYONCLICKED,
+  NOTIFICATIONPROVIDER_NOTIFYONBUTTONCLICKED,
+  NOTIFICATIONPROVIDER_NOTIFYONPERMISSIONLEVELCHANGED,
+  NOTIFICATIONPROVIDER_NOTIFYONSHOWSETTINGS,
+  NOTIFICATIONPROVIDER_GETNOTIFIER,
+  NOTIFICATIONPROVIDER_GETALLNOTIFIERS,
   // Last entry: Add new entries above and ensure to update
   // tools/metrics/histograms/histograms/histograms.xml.
   ENUM_BOUNDARY