Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / tools / metrics / histograms / histograms.xml
index 4017400..5b98b10 100644 (file)
@@ -104,6 +104,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Accessibility.CrosStickyKeys" enum="BooleanEnabled">
+  <summary>
+    Whether the Chrome OS Sticky Keys feature is on (checked once 45 secs after
+    startup).
+  </summary>
+</histogram>
+
 <histogram name="Accessibility.CrosVirtualKeyboard" enum="BooleanEnabled">
   <summary>
     Whether the Chrome OS Virtual Keyboard feature is on (checked once 45 secs
@@ -196,6 +203,15 @@ other types of suffix sets.
   <summary>Interactions with the App Launcher promo dialog.</summary>
 </histogram>
 
+<histogram name="Apps.AppListHowEnabled" enum="AppListEnableSource">
+  <summary>
+    The trigger that caused the app list to be enabled. Recorded when the user
+    first shows the app list. If not shown after one hour, will be recorded
+    then. If Chrome was not running at the one-hour mark, will be recorded
+    during the next Chrome startup.
+  </summary>
+</histogram>
+
 <histogram name="Apps.AppListSearchCommenced" units="searches">
   <summary>
     The number of searches that are started in the app list. This is gathered
@@ -210,6 +226,16 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Apps.AppListTimeToDiscover" units="milliseconds">
+  <summary>
+    Time between enabling the app list, and a user explicitly choosing to show
+    it. If the app list is not shown after one hour, an entry in the last bucket
+    is recorded. If the user installs a second packaged app within one hour, or
+    if the app list was not enabled by installing a packaged app from the Web
+    Store, no time value is recorded - only Apps.AppListHowEnabled.
+  </summary>
+</histogram>
+
 <histogram name="Ash.ActiveTouchPoints">
   <summary>
     Number of active touch-points when a new touch-point is added.
@@ -1275,6 +1301,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Blacklist.PatchedInRenderer" enum="BooleanHit">
+  <summary>
+    Counts the number of times a renderer process is started with the browser
+    blacklist patch. This should never be hit.
+  </summary>
+</histogram>
+
 <histogram name="Blacklist.Setup" enum="BlacklistSetup">
   <summary>
     Records the successes and failures when running the browser blacklist setup
@@ -1343,6 +1376,10 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Cast.Sender.CastMediaType" enum="MediaContainers">
+  <summary>Records the media type of every video being cast.</summary>
+</histogram>
+
 <histogram name="Cast.Sender.CastPlaySuccess" enum="BooleanSuccess">
   <summary>
     Records the result of a request to play remotely. The value will be true if
@@ -1432,6 +1469,22 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Chrome.Android.Activity.CrashCounts" enum="AndroidActivityId">
+  <summary>
+    Indicates how many times each particular type of Activity was in the
+    foreground when a UMA session was terminated abnormally. UMA sessions last
+    as long as Chrome remains in the foreground.
+  </summary>
+</histogram>
+
+<histogram name="Chrome.Android.Activity.LaunchCounts" enum="AndroidActivityId">
+  <summary>
+    Indicates how many times each particular type of Activity was brought to the
+    foreground when a UMA session was active (i.e. launched at some point). UMA
+    sessions last as long as Chrome remains in the foreground.
+  </summary>
+</histogram>
+
 <histogram name="Chrome.Browser.CrashedExecutionPhase" enum="ExecutionPhase">
   <summary>
     Indicates the execution phase the browser was in when the browser crashed.
@@ -1539,6 +1592,28 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="ChromeOS.SAML.APIUsed" enum="BooleanUsage">
+  <summary>
+    Whether a Chrome OS login via SAML used the principals API. This is recorded
+    during login on Chrome OS if SAML is being used for authentication.
+  </summary>
+</histogram>
+
+<histogram name="ChromeOS.SAML.Scraping.PasswordCount">
+  <summary>
+    The number of passwords that were scraped during a Chrome OS login via SAML.
+    This is set only when the principals API is not used.
+  </summary>
+</histogram>
+
+<histogram name="ChromeOS.SAML.Scraping.VerificationResult"
+    enum="BooleanSuccess">
+  <summary>
+    Whether one of the scraped passwords was successfully verified as the user's
+    password. This is set only when the principals API is not used.
+  </summary>
+</histogram>
+
 <histogram name="clickjacking.discard_download" units="ms">
   <summary>
     The length of time between a dangerous download appearing on the downloads
@@ -1834,6 +1909,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="DevTools.InspectElement" units="milliseconds">
+  <summary>
+    Time to load Developer Tools when user clicks Inspect Element in the context
+    menu.
+  </summary>
+</histogram>
+
 <histogram name="Diagnostics.Recovery.ConflictingDlls" enum="DiagnosticsResult">
   <summary>
     TBD - Not run automatically yet, so this is just a placeholder for future
@@ -3121,6 +3203,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Download.FeedbackDialogEnabled" enum="BooleanEnabled">
+  <summary>
+    Whether the user enables dangerous download feedback reporting after viewing
+    the opt-in dialog.
+  </summary>
+</histogram>
+
 <histogram name="Download.FilePickerResult" enum="DownloadFilePickerResult">
   <summary>
     How the user interacts with the file chooser when doing a &quot;Save
@@ -3536,7 +3625,7 @@ other types of suffix sets.
     enum="CrosEnableDriveOfflineOutcome">
   <summary>
     Outcome of enabling Google Drive offline mode automatically when a user
-    first logs into a ChromeOS device. This process involves opening a hidden
+    first logs into a Chrome OS device. This process involves opening a hidden
     web page in the context of the Google Drive hosted app to perform the
     initialization of offline mode.
   </summary>
@@ -3574,7 +3663,7 @@ other types of suffix sets.
 
 <histogram name="Enterprise.Enrollment" enum="EnterpriseEnrollmentType">
   <summary>
-    Events related to device enrollment on new installs of ChromeOS devices.
+    Events related to device enrollment on new installs of Chrome OS devices.
   </summary>
 </histogram>
 
@@ -3592,7 +3681,7 @@ other types of suffix sets.
 <histogram name="Enterprise.Policy" enum="EnterprisePolicyType">
   <summary>
     Events related to fetching, saving and loading user policies, and also
-    device policies on ChromeOS.
+    device policies on Chrome OS.
   </summary>
 </histogram>
 
@@ -3670,6 +3759,24 @@ other types of suffix sets.
   <summary>Network error during OAuth2 access token fetch.</summary>
 </histogram>
 
+<histogram name="Enterprise.WildcardLoginCheck.DelayPolicyTokenFetch"
+    units="milliseconds">
+  <summary>
+    Delay incurred by the token fetching step of the wildcard login check.
+  </summary>
+</histogram>
+
+<histogram name="Enterprise.WildcardLoginCheck.DelayTotal" units="milliseconds">
+  <summary>Total delay incurred by the wildcard login check.</summary>
+</histogram>
+
+<histogram name="Enterprise.WildcardLoginCheck.DelayUserInfoFetch"
+    units="milliseconds">
+  <summary>
+    Delay incurred by the user info fetching step of the wildcard login check.
+  </summary>
+</histogram>
+
 <histogram name="EnterpriseCheck.DomainBindSucceeded" enum="BooleanSuccess">
   <summary>
     Whether we were able to contact the AD Domain Controller. This check is
@@ -3691,6 +3798,15 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="EnterpriseCheck.InvalidPoliciesDetected"
+    units="disabled policies">
+  <summary>
+    The number of disabled policy entries due to integrity violations while
+    parsing the policy data which happens on start-up and when the policy has
+    changed.
+  </summary>
+</histogram>
+
 <histogram name="EnterpriseCheck.OSType" enum="OsSuite">
   <summary>
     The rough Windows suite we are runnnig on. This check is performed once at
@@ -4246,6 +4362,15 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="ExtensionInstallSigner.RequestCount">
+  <summary>
+    A count of the number of server requests since Chrome started running,
+    recorded each time we do a request. NOTE: when interpreting these values,
+    keep in mind that a user who did 5 server requests during one run of Chrome
+    will log this histogram 5 times with values 1, 2, 3, 4, and 5.
+  </summary>
+</histogram>
+
 <histogram name="ExtensionInstallSigner.ResultWasValid">
   <summary>
     Whether the server result received by the extensions install signer was
@@ -4253,6 +4378,38 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="ExtensionInstallSigner.SecondsSinceLastRequest"
+    units="seconds">
+  <summary>
+    This records the number of seconds since the last time we've done a request
+    to the server (only during this run of the browser).
+  </summary>
+</histogram>
+
+<histogram name="ExtensionInstallSigner.UptimeAtTimeOfRequest" units="seconds">
+  <summary>
+    Records how many seconds the browser has been running at the time a request
+    to the server is made to get a new install signature.
+  </summary>
+</histogram>
+
+<histogram name="ExtensionInstallVerifier.ActualStatus"
+    enum="ExtensionInstallVerifierStatus">
+  <summary>
+    Logged during InstallVerifier::Init, to indicate the actual enforcement
+    status used (usually determined by the ExtensionInstallVerifier field trial
+    experiment, but possibly modified by command line flags).
+  </summary>
+</histogram>
+
+<histogram name="ExtensionInstallVerifier.ExperimentStatus"
+    enum="ExtensionInstallVerifierStatus">
+  <summary>
+    Logged during InstallVerifier::Init to indicate the enforcement status as
+    determined by the ExtensionInstallVerifier field trial experiment.
+  </summary>
+</histogram>
+
 <histogram name="ExtensionInstallVerifier.GetSignatureResult"
     enum="ExtensionInstallVerifierGetSignatureResult">
   <summary>The result of the verifier trying to get a new signature.</summary>
@@ -4425,6 +4582,20 @@ other types of suffix sets.
   <summary>The time for an extension's event page to load.</summary>
 </histogram>
 
+<histogram name="Extensions.ExtensionCacheCount">
+  <summary>
+    Number of cached extensions on disk. Reported on Chrome OS during user
+    session start.
+  </summary>
+</histogram>
+
+<histogram name="Extensions.ExtensionCacheSize" units="MB">
+  <summary>
+    Total size of .crx files in cache on disk. Reported on Chrome OS during user
+    session start.
+  </summary>
+</histogram>
+
 <histogram name="Extensions.ExtensionInstalled">
   <summary>An extension has been installed.</summary>
 </histogram>
@@ -5115,6 +5286,46 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="ExtensionService.AddVerified" enum="BooleanSuccess">
+  <summary>
+    Records whether adding a new/updated extension to the install verifier
+    succeeded.
+  </summary>
+</histogram>
+
+<histogram name="ExtensionService.VerifyAllSuccess"
+    enum="ExtensionServiceVerifyAllSuccess">
+  <summary>
+    The outcome of a call to ExtensionService::VerifyAllExtensions, whether it
+    was called for bootstrapping or another reason (extension
+    installed/uninstalled, etc.).
+  </summary>
+</histogram>
+
+<histogram name="ExtensionSettings.ShouldDoVerificationCheck" enum="Boolean">
+  <summary>
+    When loading the chrome://extensions page, this records whether we decided
+    to do a verification check against the server (because the user had one or
+    more extensions disabled due to verification failure).
+  </summary>
+</histogram>
+
+<histogram name="ExtensionToolbarModel.BrowserActionsCount">
+  <summary>
+    The number of icons the Browser Actions Container knows about (visible or
+    not). Measured once per startup per profile.
+  </summary>
+</histogram>
+
+<histogram name="ExtensionToolbarModel.BrowserActionsVisible">
+  <summary>
+    The number of visible icons in the Browser Actions Container. 0 means all
+    icons are hidden. MAX_INT means the toolbar is always showing all icons.
+    Measured once per startup per profile for those profiles who have one or
+    more browser actions showing in the toolbar.
+  </summary>
+</histogram>
+
 <histogram name="FileBrowser.Create" enum="FileDialogType">
   <summary>Chrome OS File Browser opening mode.</summary>
 </histogram>
@@ -5315,6 +5526,10 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="GCM.CheckinRequestStatus" enum="GCMCheckinRequestStatus">
+  <summary>Status code of the outcome of a GCM checkin request.</summary>
+</histogram>
+
 <histogram name="GCM.ConnectionDisconnectErrorCode" enum="NetErrorCodes">
   <summary>Net error results from GCM disconnect events.</summary>
 </histogram>
@@ -5323,6 +5538,24 @@ other types of suffix sets.
   <summary>Net error results from GCM connection attempts.</summary>
 </histogram>
 
+<histogram name="GCM.ConnectionResetReason" enum="GCMConnectionResetReason">
+  <summary>Reasons for GCM connection resets.</summary>
+</histogram>
+
+<histogram name="GCM.ConnectionSuccessRate">
+  <summary>
+    GCM connection success rate. Does not take into account login success. See
+    GCM.ConnectionFailureErrorCode for a breakdown of connection failure
+    reasons.
+  </summary>
+</histogram>
+
+<histogram name="GCM.ConnectionUpTime" units="milliseconds">
+  <summary>
+    Time (from login until reset) that a GCM connection was active.
+  </summary>
+</histogram>
+
 <histogram name="GCM.NumThrottledApps">
   <summary>
     Number of applications hitting GCM per-app outstanding message limits at
@@ -5336,6 +5569,11 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="GCM.RegistrationRequestStatus"
+    enum="GCMRegistrationRequestStatus">
+  <summary>Status code of the outcome of a GCM registration request.</summary>
+</histogram>
+
 <histogram name="GCM.RestoredIncomingMessages">
   <summary>
     Number of unacknowledged incoming messages restored from the persistent
@@ -5368,6 +5606,11 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="GCM.UnregistrationRequestStatus"
+    enum="GCMUnregistrationRequestStatus">
+  <summary>Status code of the outcome of a GCM unregistration request.</summary>
+</histogram>
+
 <histogram name="GData.AuthSuccess" enum="GDataAuthResult">
   <summary>Result of the authentication for Drive.</summary>
 </histogram>
@@ -5609,6 +5852,22 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Hotword.Enabled" enum="HotwordPrefState">
+  <summary>
+    The state of the hotword preference. This value is emitted during
+    HotwordService initialization which happens during Profile initialization.
+  </summary>
+</histogram>
+
+<histogram name="Hotword.ExtensionAvailability" enum="HotwordAvailability">
+  <summary>
+    Whether the external component hotword extension exists (i.e., not pending
+    download, disabled, etc.). This value is emitted each time the hotword
+    availability is requested by the extension which typically happens each time
+    a hotword search is initiated.
+  </summary>
+</histogram>
+
 <histogram name="HttpCache.EntryLockWait" units="milliseconds">
   <summary>
     The time spent waiting for write lock on a disk cache entry.
@@ -5911,6 +6170,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="InstallSigner.InvalidCount">
+  <summary>
+    This is a count of the number of ids that we asked to be signed which the
+    server response indicated were not in the webstore.
+  </summary>
+</histogram>
+
 <histogram name="InstallSigner.InvalidSignature">
   <obsolete>
     Deprecated 1/2014 (crbug.com/333934). Replaced by
@@ -6045,6 +6311,10 @@ other types of suffix sets.
 
 <histogram name="InstantExtended.FallbackToLocalOverlay"
     enum="InstantExtended_FallbackCause">
+  <obsolete>
+    Depcreated as of 10/2013. No longer relevant since the HTML overlay was
+    abandoned.
+  </obsolete>
   <summary>
     Records the cause for falling back to a local overlay at the time of
     fallback.
@@ -6615,7 +6885,11 @@ other types of suffix sets.
 </histogram>
 
 <histogram name="Media.DetectedContainer" enum="MediaContainers">
-  <summary>Container used for HTML5 media.</summary>
+  <summary>
+    Container used for HTML5 media. Views that include pre-M34 data will
+    categorize dash (38) and smooth streaming (39) in the &quot;Other&quot;
+    bucket.
+  </summary>
 </histogram>
 
 <histogram name="Media.DetectedVideoCodec" enum="FFmpegCodecs">
@@ -7455,6 +7729,18 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="MobileStartup.MobileMultiWindowSession" units="percent">
+  <summary>
+    Android: percent of the screen available for Chrome during a multi-window
+    session. Emitted every time chrome is paused. Only emitted on Android
+    MultiWindow devices.
+
+    A multiwindow session is any period of time that Chrome was not used in full
+    screen mode but together with some other application that is visible at the
+    same time. This is only supported in a few Android models.
+  </summary>
+</histogram>
+
 <histogram name="Mouse.PointerSensitivity.Changed" enum="PointerSensitivity">
   <summary>
     Tracks mouse sensitivity setting changes by the user. This replaces the old
@@ -7577,8 +7863,8 @@ other types of suffix sets.
     enum="MultiProfileSigninUserAction">
   <summary>
     Count the number of times each UI path is taken for signing into a new
-    account in a ChromeOS multiprofile session. UI paths include the system tray
-    and the user account switcher on the browser frame.
+    account in a Chrome OS multiprofile session. UI paths include the system
+    tray and the user account switcher on the browser frame.
   </summary>
 </histogram>
 
@@ -7586,8 +7872,8 @@ other types of suffix sets.
     enum="MultiProfileSwitchActiveUserAction">
   <summary>
     Count the number of times each UI path is taken for switching the active
-    account in a ChromeOS multiprofile session. UI paths include the system tray
-    and the keyboard shortcut.
+    account in a Chrome OS multiprofile session. UI paths include the system
+    tray and the keyboard shortcut.
   </summary>
 </histogram>
 
@@ -7609,7 +7895,7 @@ other types of suffix sets.
 <histogram name="MultiProfile.UsersPerSession">
   <summary>
     The number of users simultaneously signed into a multiprofile session on
-    ChromeOS. This is recorded whenever a new user logs in.
+    Chrome OS. This is recorded whenever a new user logs in.
   </summary>
 </histogram>
 
@@ -8601,6 +8887,14 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Net.FoundSystemTrustRootsAndroid" enum="Boolean">
+  <summary>
+    Whether or not system installed trust anchors could be distinguished from
+    user installed trust anchors. Recorded on first certificate verification on
+    Android 4.2 and later.
+  </summary>
+</histogram>
+
 <histogram name="Net.FtpDataConnectionErrorCount" enum="FtpDataConnectionError">
   <summary>The number of times each FTP Error was observed.</summary>
 </histogram>
@@ -9017,6 +9311,20 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Net.Ping_ResponseStartedTime" units="milliseconds">
+  <summary>
+    How long it took for an &lt;a ping&gt; request to receive a response. Only
+    recorded if a response was received.
+  </summary>
+</histogram>
+
+<histogram name="Net.Ping_Result" enum="PingResult">
+  <summary>
+    The result of an &lt;a ping&gt; request, whether it received a response or
+    timed out or failed for some other reason.
+  </summary>
+</histogram>
+
 <histogram name="Net.PreconnectedLinkNavigations" enum="PreconnectedNavigation">
   <summary>
     Indicate whether a link navigation was preceded by a recent pre-connect
@@ -11419,7 +11727,7 @@ other types of suffix sets.
     channels) on which a device has connected to a WiFi network. This value is
     sampled every time a WiFi connection is established
     (WPASupplicant::kInterfaceStateCompleted). Note that the word
-    &quot;Ever&quot; in the metric name is misleading. ChromeOS actually ages
+    &quot;Ever&quot; in the metric name is misleading. Chrome OS actually ages
     out historical information, currently after 3 weeks.
   </summary>
 </histogram>
@@ -12097,6 +12405,12 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="NewTabPage.URLState" enum="NewTabURLState">
+  <summary>
+    Records the status of the New Tab page URL when an NTP is opened.
+  </summary>
+</histogram>
+
 <histogram name="NewTabPage.VisibleScreenshots">
   <summary>
     The number of screenshots that were cached for the visible suggestions on
@@ -12152,7 +12466,7 @@ other types of suffix sets.
 <histogram name="OAuth2Login.GetOAuth2AccessTokenFailure"
     enum="GoogleServiceAuthError">
   <summary>
-    Failure reason of final OAuth2 access token retreival call during ChromeOS
+    Failure reason of final OAuth2 access token retrieval call during Chrome OS
     login.
   </summary>
 </histogram>
@@ -12160,39 +12474,39 @@ other types of suffix sets.
 <histogram name="OAuth2Login.GetOAuth2AccessTokenRetry"
     enum="GoogleServiceAuthError">
   <summary>
-    Retry reason of failed OAuth2 access token retreival call call during
-    ChromeOS login.
+    Retry reason of failed OAuth2 access token retrieval call during Chrome OS
+    login.
   </summary>
 </histogram>
 
 <histogram name="OAuth2Login.ListAccountsFailure" enum="GoogleServiceAuthError">
   <summary>
-    Failure reason of final ListAccounts call failure during ChromeOS login.
+    Failure reason of final ListAccounts call failure during Chrome OS login.
   </summary>
 </histogram>
 
 <histogram name="OAuth2Login.ListAccountsRetry" enum="GoogleServiceAuthError">
   <summary>
-    Retry reason of failed ListAccounts call during ChromeOS login.
+    Retry reason of failed ListAccounts call during Chrome OS login.
   </summary>
 </histogram>
 
 <histogram name="OAuth2Login.MergeSessionFailure" enum="GoogleServiceAuthError">
   <summary>
-    Failure reason of final MergeSession call during ChromeOS login.
+    Failure reason of final MergeSession call during Chrome OS login.
   </summary>
 </histogram>
 
 <histogram name="OAuth2Login.MergeSessionRetry" enum="GoogleServiceAuthError">
   <summary>
-    Retry reason of failed MergeSession call during ChromeOS login.
+    Retry reason of failed MergeSession call during Chrome OS login.
   </summary>
 </histogram>
 
 <histogram name="OAuth2Login.OAuthLoginGaiaCredFailure"
     enum="GoogleServiceAuthError">
   <summary>
-    Failure reason of final OAuthLogin (with SID+LSID) call during ChromeOS
+    Failure reason of final OAuthLogin (with SID+LSID) call during Chrome OS
     login.
   </summary>
 </histogram>
@@ -12200,7 +12514,7 @@ other types of suffix sets.
 <histogram name="OAuth2Login.OAuthLoginGaiaCredRetry"
     enum="GoogleServiceAuthError">
   <summary>
-    Retry reason of failed OAuthLogin (with SID+LSID) call during ChromeOS
+    Retry reason of failed OAuthLogin (with SID+LSID) call during Chrome OS
     login.
   </summary>
 </histogram>
@@ -12208,7 +12522,7 @@ other types of suffix sets.
 <histogram name="OAuth2Login.OAuthLoginUberTokenFailure"
     enum="GoogleServiceAuthError">
   <summary>
-    Failure reason of final OAuthLogin (with uber token) call during ChromeOS
+    Failure reason of final OAuthLogin (with uber token) call during Chrome OS
     login.
   </summary>
 </histogram>
@@ -12216,7 +12530,7 @@ other types of suffix sets.
 <histogram name="OAuth2Login.OAuthLoginUberTokenRetry"
     enum="GoogleServiceAuthError">
   <summary>
-    Retry reason of failed OAuthLogin (with uber token) call during ChromeOS
+    Retry reason of failed OAuthLogin (with uber token) call during Chrome OS
     login.
   </summary>
 </histogram>
@@ -12224,14 +12538,23 @@ other types of suffix sets.
 <histogram name="OAuth2Login.PostMergeVerification"
     enum="PostMergeVerificationOutcome">
   <summary>
-    Outcome of ChromeOS GAIA cookie post merge session verification process. It
+    Outcome of Chrome OS GAIA cookie post-merge session verification process. It
     measures how often /MergeSession request collided with browser session
     restore process resulting in partially authenticated primary GAIA session.
   </summary>
 </histogram>
 
+<histogram name="OAuth2Login.PreMergeVerification"
+    enum="PostMergeVerificationOutcome">
+  <summary>
+    Outcome of Chrome OS GAIA cookie pre-merge session verification process. It
+    measures how often we need to perform /MergeSession request to
+    re-authenticated exisitng user with GAIA.
+  </summary>
+</histogram>
+
 <histogram name="OAuth2Login.SessionRestore" enum="GaiaSessionRestoreOutcome">
-  <summary>Outcome of ChromeOS GAIA cookie session restore process.</summary>
+  <summary>Outcome of Chrome OS GAIA cookie session restore process.</summary>
 </histogram>
 
 <histogram name="OAuth2Login.SessionRestoreTimeToFailure" units="milliseconds">
@@ -12266,7 +12589,7 @@ other types of suffix sets.
 <histogram name="Omnibox.CutOrCopyAllText" units="count">
   <summary>
     The number of cut or copy commands on all selected text in the omnibox.
-    Gathered on desktop platforms (Win, Mac, Linux, ChromeOS).
+    Gathered on desktop platforms (Win, Mac, Linux, Chrome OS).
   </summary>
 </histogram>
 
@@ -12342,6 +12665,14 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Omnibox.SearchProviderMatches">
+  <summary>
+    The number of matches returned by SearchProvider.  Emitted on every call to
+    SearchProvider::Start(), which effectively means every key stroke in the
+    omnibox.
+  </summary>
+</histogram>
+
 <histogram name="Omnibox.SuggestRequest.Failure.GoogleResponseTime"
     units="milliseconds">
   <summary>
@@ -12383,6 +12714,10 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="OriginChip.Pressed">
+  <summary>The number of clicks on the origin chip.</summary>
+</histogram>
+
 <histogram name="OSX.CatSixtyFour" enum="CatSixtyFour">
   <summary>The cat's flavor and how many bits there are in it.</summary>
 </histogram>
@@ -12543,6 +12878,26 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="PageActionController.ExtensionsWithPageActions">
+  <summary>
+    The number of Extensions that have Page Actions. Measured once per startup
+    per profile.
+  </summary>
+</histogram>
+
+<histogram name="PasswordGeneration.Event" enum="PasswordGenerationEvent">
+  <summary>
+    Measures the frequency of various password generation events.
+
+    Note that this histogram is logged from the renderer process, and
+    consequently the numbers should not be directly compared to the other
+    PasswordGeneration.* histograms, which are logged from the browser process.
+    Histograms logged in different processes are lost at different rates, which
+    introduces systematic bias between histograms logged in the renderer process
+    vs. those logged in the browser process.
+  </summary>
+</histogram>
+
 <histogram name="PasswordGeneration.UploadStarted" enum="Boolean">
   <summary>
     The number of times that we try to upload a form that we believe should
@@ -12698,6 +13053,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Pepper.InterfaceUsed" enum="PepperInterface">
+  <summary>
+    The number of out-of-process plugin processes that have loaded a particular
+    PPB interface version.
+  </summary>
+</histogram>
+
 <histogram name="PerformanceMonitor.AverageCPU" units="PercentCPUUsage">
   <summary>
     Average CPU utilization of a process, read out at each two-minute interval.
@@ -13839,6 +14201,24 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Platform.Tps65090Retries">
+  <summary>
+    Retries needed to enable a FET on tps65090 (AKA tpschrome).  Tps65090 is a
+    power management unit (PMU) used on many ARM Chromebooks.  Until version ES7
+    was rolled into production we would sometimes run into a problem where FET1
+    (the FET used to switch on and off the backlight) wouldn't turn on properly.
+    This problem was especially prevalent when the voltage was high (like when
+    the device was plugged into the wall).  Retrying by turning the FET off and
+    on again is nearly always effective, so the kernel will retry up to 5 times
+    (currently) and will also log the fact that it needed to retry.  On newest
+    kernels (kernel 3.8 and up) a kernel warning will be logged with WARN_ON if
+    the FET still failed to turn on after 5 tries. Refer to the kernel warning
+    reports to find that information.  For more details about this bug refer to
+    http://crbug.com/338657 and http://crosbug.com/p/16009.  Note that we log
+    retries on all 7 FETs even though we've only ever seen failures of FET1.
+  </summary>
+</histogram>
+
 <histogram name="Platform.WriteSectorsLong">
   <summary>
     Number of disk sectors per second written by Chrome OS in a long interval
@@ -14233,6 +14613,10 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Plugin.FlashNavigateUsage" enum="FlashNavigateUsageType">
+  <summary>Record usage of PPB_Flash.Navigate() Pepper API.</summary>
+</histogram>
+
 <histogram name="Plugin.PpapiBrokerLoadResult" enum="PluginLoadResult">
   <summary>The result from an attempt to load a PPAPI broker.</summary>
 </histogram>
@@ -14565,17 +14949,61 @@ other types of suffix sets.
 </histogram>
 
 <histogram name="Power.RetrySuspendCount">
+  <obsolete>
+    Deprecated Feb 2014 by Power.SuspendAttemptsBeforeCancel and
+    Power.SuspendAttemptsBeforeSuccess.
+  </obsolete>
   <summary>
     The number of times Chrome OS retried suspend due to previous failure.
   </summary>
 </histogram>
 
-<histogram name="Power.SuspendStatus" enum="SuspendStatus">
+<histogram name="Power.ShutdownReason" enum="ShutdownReason">
   <summary>
-    ChromeOS suspend status - either success, failure, or cancelled.
+    The reason for the Chrome OS power manager shutting down or rebooting the
+    system.
   </summary>
 </histogram>
 
+<histogram name="Power.SuspendAttempt" enum="SuspendAttempt">
+  <summary>
+    The number of suspend attempts on Chrome OS. Samples are reported before
+    each attempt, so this histogram may include cases where the system crashed
+    instead of suspending.
+  </summary>
+</histogram>
+
+<histogram name="Power.SuspendAttemptsBeforeCancel">
+  <summary>
+    The number of suspend attempts performed for a single suspend request (e.g.
+    triggered by the lid being closed) that was eventually canceled on Chrome
+    OS. This also includes requests that were canceled due to the system
+    eventually shutting down due to repeated suspend failures.
+  </summary>
+</histogram>
+
+<histogram name="Power.SuspendAttemptsBeforeSuccess">
+  <summary>
+    The number of suspend attempts performed for a single suspend request (e.g.
+    triggered by the lid being closed) that eventually succeeded on Chrome OS.
+    This includes the successful attempt.
+  </summary>
+</histogram>
+
+<histogram name="Power.SuspendResult" enum="SuspendResult">
+  <summary>
+    The results of suspend attempts on Chrome OS. Samples are reported after
+    each attempt.
+  </summary>
+</histogram>
+
+<histogram name="Power.SuspendStatus" enum="SuspendStatus">
+  <obsolete>
+    Deprecated Jan 2014 by Power.SuspendAttempt and Power.SuspendResult.
+  </obsolete>
+  <summary>Chrome OS suspend status.</summary>
+</histogram>
+
 <histogram name="Power.ThermalAbortedFanTurnOn" units="%">
   <summary>
     The percentage of aborted fan attempts out of total fan attempts per
@@ -14785,6 +15213,32 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Prerender.NetworkBytes.TotalForProfile" units="bytes">
+  <summary>
+    Number of bytes transferred on the network for URLRequests (not including
+    HTTP/TLS/TCP/IP overhead).  Reported on event of a PrerenderContents
+    deletion.  Includes prerender bytes.  Bytes are only counted when
+    prerendering is enabled and not in a control group.  The sum of the
+    distribution for a single user represents all of that user's network
+    transfers for resource for that time period while prerendering was enabled.
+  </summary>
+</histogram>
+
+<histogram name="Prerender.NetworkBytes.Used" units="bytes">
+  <summary>
+    Number of bytes transferred on the network for URLRequests (not including
+    HTTP/TLS/TCP/IP overhead) for a prerender that was used (or would have been
+    used).
+  </summary>
+</histogram>
+
+<histogram name="Prerender.NetworkBytes.Wasted" units="bytes">
+  <summary>
+    Number of bytes transferred on the network for URLRequests (not including
+    HTTP/TLS/TCP/IP overhead) for a prerender that was not used.
+  </summary>
+</histogram>
+
 <histogram name="Prerender.OmniboxNavigationsCouldPrerender">
   <summary>
     A boolean that indicates whether the Omnibox navigation being committed
@@ -15122,6 +15576,20 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Prerender.RelTypesLinkAdded" enum="PrerenderRelTypes">
+  <summary>
+    For each prerender link added to a document, records the rel types present
+    on the link element.
+  </summary>
+</histogram>
+
+<histogram name="Prerender.RelTypesLinkStarted" enum="PrerenderRelTypes">
+  <summary>
+    For each prerender in a document which starts prerendering, records the rel
+    types present on the link element.
+  </summary>
+</histogram>
+
 <histogram name="Prerender.RendererIdleTime" units="milliseconds">
   <obsolete>
     deprecated Nov 16 2012
@@ -15267,10 +15735,33 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Profile.AddNewUser" enum="ProfileAddNewUser">
+  <summary>The frequency of ways that new user profiles are added.</summary>
+</histogram>
+
 <histogram name="Profile.AppCount">
   <summary>The number of installed apps when a profile is opened.</summary>
 </histogram>
 
+<histogram name="Profile.AuthResult" enum="ProfileAuth">
+  <summary>
+    Counts of authorization results when trying to open a locked profile from
+    the User Manager.
+  </summary>
+</histogram>
+
+<histogram name="Profile.Avatar" enum="ProfileAvatar">
+  <summary>The frequency of selection of each avatar.</summary>
+</histogram>
+
+<histogram name="Profile.BookmarksSize" units="MB">
+  <summary>Size of the bookmarks database.</summary>
+</histogram>
+
+<histogram name="Profile.CookiesSize" units="MB">
+  <summary>Size of the cookies database.</summary>
+</histogram>
+
 <histogram name="Profile.CreateResult" enum="ProfileCreateResult">
   <summary>Result (final status) when creating a new profile.</summary>
 </histogram>
@@ -15315,6 +15806,108 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Profile.ExtensionSize" units="MB">
+  <summary>Size of the extension cookies database.</summary>
+</histogram>
+
+<histogram name="Profile.FaviconsSize" units="MB">
+  <summary>Size of the favicons database.</summary>
+</histogram>
+
+<histogram name="Profile.HistorySize" units="MB">
+  <summary>Size of the history database.</summary>
+</histogram>
+
+<histogram name="Profile.LaunchBrowser" enum="ProfileType">
+  <summary>
+    Number of times users launch a browser window from either a primary or
+    secondary profile (i.e., each time a browser window is opened we log which
+    type of profile it belongs to).
+  </summary>
+</histogram>
+
+<histogram name="Profile.NetUserCount" enum="ProfileNetUserCount">
+  <summary>
+    Counts of users added and deleted. Percentages are not meaningful. Please
+    look at the ratio of the counts/percentages.
+  </summary>
+</histogram>
+
+<histogram name="Profile.NumberOfManagedProfiles">
+  <summary>
+    Counts the number of locally managed profiles on a user's machine when
+    Chrome starts up, among cases with at least one profile.
+  </summary>
+</histogram>
+
+<histogram name="Profile.NumberOfProfiles">
+  <summary>
+    Counts the number of profiles on a user's machine when Chrome starts up.
+  </summary>
+</histogram>
+
+<histogram name="Profile.NumberOfProfilesAfterAddOrDelete">
+  <obsolete>
+    Deprecated 2013-04-09. No longer tracked. See Profile.NumberOfProfiles.
+  </obsolete>
+  <summary>
+    Counts the number of profiles on a user's machine whenever a profile is
+    added or deleted.
+  </summary>
+</histogram>
+
+<histogram name="Profile.NumberOfProfilesOnStartup">
+  <obsolete>
+    Deprecated; replaced by Profile.NumberOfProfiles on 2013-04-09. Data are
+    suspect, especially after 2012-02-24: see https://crbug.com/189213.
+  </obsolete>
+  <summary>
+    Counts the number of profiles on a user's machine when Chrome starts up.
+  </summary>
+</histogram>
+
+<histogram name="Profile.NumberOfSignedInProfiles">
+  <summary>
+    Counts the number of signed-in profiles on a user's machine when Chrome
+    starts up, among cases with at least one profile.
+  </summary>
+</histogram>
+
+<histogram name="Profile.NumberOfSignedInProfilesOnStartup">
+  <obsolete>
+    Deprecated; replaced by Profile.NumberOfSignedInProfiles on 2013-04-09.
+  </obsolete>
+  <summary>
+    Counts the number of profiles that are signed in to Chrome when Chrome
+    starts up.
+  </summary>
+</histogram>
+
+<histogram name="Profile.Opening" enum="ProfileOpen">
+  <obsolete>
+    Deprecated because it did not present the information clearly.
+  </obsolete>
+  <summary>The frequency of ways that the profiles are opened.</summary>
+</histogram>
+
+<histogram name="Profile.OpenMethod" enum="ProfileOpenMethod">
+  <summary>
+    The frequency with which the user opens the different profile menus or
+    switches profiles. For the open statistics, this does not mean the user
+    necessarily opened a profile after clicking. The switch statistics indicate
+    how often and how the user switches profiles. They are provided together for
+    comparison of how often the user actually switches after opening the avatar
+    bubble menu.
+  </summary>
+</histogram>
+
+<histogram name="Profile.PercentageOfManagedProfiles">
+  <summary>
+    Tracks the percentage (0-100) of profiles that are locally managed, recorded
+    when Chrome starts up.
+  </summary>
+</histogram>
+
 <histogram name="Profile.ProfileError" enum="ProfileErrorType">
   <summary>
     The error with the current user profile that caused an error dialog to be
@@ -15356,6 +15949,65 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Profile.SwitchGaiaPhotoSettings"
+    enum="ProfileGaiaPhotoOptions">
+  <summary>
+    Counts of when users switch to using their GAIA photo instead of an avatar
+    icon or the opposite when they switch back to an avatar icon instead of
+    their GAIA photo.
+  </summary>
+</histogram>
+
+<histogram name="Profile.Sync" enum="ProfileSync">
+  <obsolete>
+    Deprecated because it did not present the information clearly.
+  </obsolete>
+  <summary>Activity of the user with regards to sync.</summary>
+</histogram>
+
+<histogram name="Profile.SyncCustomize" enum="ProfileSyncCustomize">
+  <summary>
+    Number of times and ways the user customized the sync options of their
+    profile. Percentages are not meaningful. To determine percentages, take the
+    count of a given action over the count of number of customizations.
+  </summary>
+</histogram>
+
+<histogram name="Profile.SyncSignIn" enum="ProfileType">
+  <summary>
+    Number of times the user signed into sync from original or secondary
+    profile.
+  </summary>
+</histogram>
+
+<histogram name="Profile.ThumbnailsSize" units="MB">
+  <summary>Size of the thumbnails database.</summary>
+</histogram>
+
+<histogram name="Profile.TopSitesSize" units="MB">
+  <summary>Size of the top sites database.</summary>
+</histogram>
+
+<histogram name="Profile.TotalHistorySize" units="MB">
+  <summary>Total size of all history databases.</summary>
+</histogram>
+
+<histogram name="Profile.TotalSize" units="MB">
+  <summary>Total size of the profile data (excluding sub-folders).</summary>
+</histogram>
+
+<histogram name="Profile.Update" enum="ProfileType">
+  <summary>Times a profile name and/or avatar was updated.</summary>
+</histogram>
+
+<histogram name="Profile.VisitedLinksSize" units="MB">
+  <summary>Size of the visited links database.</summary>
+</histogram>
+
+<histogram name="Profile.WebDataSize" units="MB">
+  <summary>Size of the web data database.</summary>
+</histogram>
+
 <histogram name="ProfileReset.SendFeedback" enum="Boolean">
   <summary>
     Signifies if the user selected &quot;Send feedback&quot; checkbox in the
@@ -16814,6 +17466,22 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="SBClientDownload.ExtractSignatureFeaturesTime"
+    units="milliseconds">
+  <summary>
+    Records the time it takes for the SafeBrowsing download service to extract
+    signature info from a downloaded binary. This includes both unsigned and
+    signed binaries.
+  </summary>
+</histogram>
+
+<histogram name="SBClientDownload.ExtractZipFeaturesTime" units="milliseconds">
+  <summary>
+    Records the time it takes for the SafeBrowsing download service to extract
+    info from a downloaded zip file.
+  </summary>
+</histogram>
+
 <histogram name="SBClientDownload.SignedBinaryDownload"
     enum="SBClientDownloadIsSignedBinary">
   <summary>
@@ -16828,6 +17496,22 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="SBClientDownload.ZipFileHasArchiveButNoExecutable"
+    enum="Boolean">
+  <summary>
+    For each zip file analyzed by the SafeBrowsing download service, records
+    true if the zip did not contain any executables but did contain another zip
+    file, false otherwise.
+  </summary>
+</histogram>
+
+<histogram name="SBClientDownload.ZipFileHasExecutable" enum="Boolean">
+  <summary>
+    For each zip file analyzed by the SafeBrowsing download service, records if
+    the zip contained an executable file.
+  </summary>
+</histogram>
+
 <histogram name="SBClientMalware.IPBlacklistRequestNetError"
     enum="NetErrorCodes">
   <summary>
@@ -17127,6 +17811,28 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Settings.EnforcementGroupDeterminedFromTrial"
+    enum="BooleanSuccess">
+  <summary>
+    Whether the SettingsEnforcement group was successfully determined from the
+    field trial or if it had to revert to the hardcoded default.
+  </summary>
+</histogram>
+
+<histogram name="Settings.FilterOnLoadTime" units="milliseconds">
+  <summary>
+    The amount of time it took to run PrefHashFilter::FilterOnLoad on startup.
+  </summary>
+</histogram>
+
+<histogram name="Settings.FilterSerializeDataTime" units="milliseconds">
+  <summary>
+    The amount of time it took to run PrefHashFilter::FilterSerializeData on the
+    UI thread prior to writing the Preferences file to disk. Only logged when
+    PrefHashFilter::FilterSerializeData actually had work to do.
+  </summary>
+</histogram>
+
 <histogram name="Settings.GivenShowHomeButton_HomePageIsNewTabPage"
     enum="Boolean">
   <summary>
@@ -17187,6 +17893,15 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Settings.InitializedFromMasterPrefs" enum="BooleanSuccess">
+  <summary>
+    Logged on first run when generating the Preferences file from
+    master_preferences. True if serializing the generated Preferences file to
+    disk was successful, false otherwise. Note: this event does not occur if
+    there is no master_preferences file on first run.
+  </summary>
+</histogram>
+
 <histogram name="Settings.PinnedTabEngineTypes" enum="OmniboxSearchEngineType">
   <summary>
     Tries to pretend pinned tab URLs are search URLs, and records the search
@@ -17314,14 +18029,45 @@ other types of suffix sets.
   <summary>The id of a tracked preference which was reset by Chrome.</summary>
 </histogram>
 
+<histogram name="Settings.TrackedPreferencesAlternateStoreVersion"
+    enum="PrefHashStoreVersion">
+  <summary>
+    The version of a PrefHashStore, reported once for each alternate
+    PrefHashStore (not associated to the default profile) from a delayed task on
+    startup.
+  </summary>
+</histogram>
+
+<histogram name="Settings.TrackedPreferencesAlternateStoreVersionUpdatedFrom"
+    enum="PrefHashStoreVersion">
+  <summary>
+    The previous version of an alternate PrefHashStore (not associated to the
+    default profile) that was updated from a delayed task on startup. This
+    should match Settings.TrackedPreferencesAlternateStoreVersion fairly closely
+    for all versions but VERSION_LATEST which should never be reported here.
+  </summary>
+</histogram>
+
 <histogram name="Settings.TrackedPreferencesInitializedForUnloadedProfile"
     enum="BooleanHit">
+  <obsolete>
+    Deprecated 2014-02 in favor of
+    Settings.TrackedPreferencesAlternateStoreVersionUpdatedFrom.
+  </obsolete>
   <summary>
     Preference tracking was initialized for an unloaded profile. This should
     happen at most once per profile.
   </summary>
 </histogram>
 
+<histogram name="Settings.TrackedPreferencesNoEnforcementOnDomain"
+    enum="BooleanEnabled">
+  <summary>
+    Whether settings enforcement was cancelled for a machine joined to a domain.
+    Reported once per session on browser startup.
+  </summary>
+</histogram>
+
 <histogram name="Settings.TrackedPreferenceTrustedInitialized"
     enum="TrackedPreference">
   <summary>
@@ -17346,6 +18092,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Settings.TrackedSplitPreferenceChanged">
+  <summary>
+    The number of items that had changed in a dictionary pref when
+    Settings.TrackedPreferenceChanged is reported for that pref.
+  </summary>
+</histogram>
+
 <histogram name="SettingsResetBubble.NumNoThanksPerReset">
   <summary>
     Counts the number of times the user clicked on the No Thanks button of the
@@ -20149,6 +20902,34 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Suggestions.FailedRequestErrorCode" enum="NetErrorCodes">
+  <summary>
+    The counts of network error codes encountered by SuggestionsService when an
+    attempt to fetch suggestions from the server fails.
+  </summary>
+</histogram>
+
+<histogram name="Suggestions.FetchResponseCode">
+  <summary>
+    The counts of HTTP response codes encountered by SuggestionsService when
+    attempting to fetch suggestions from the server.
+  </summary>
+</histogram>
+
+<histogram name="Suggestions.FetchSuccessLatency" units="milliseconds">
+  <summary>
+    The latency of a SuggestionsService fetch that results in a success
+    response.
+  </summary>
+</histogram>
+
+<histogram name="Suggestions.ResponseState" enum="SuggestionsResponseState">
+  <summary>
+    The counts of response states (such as empty or invalid) encountered by
+    SuggestionsService when attempting to fetch suggestions from the server.
+  </summary>
+</histogram>
+
 <histogram name="Sync.AuthInvalidationRejectedTokenAgeLong" units="days">
   <summary>
     Age of all auth tokens rejected by the invalidation server. Measured from
@@ -20805,7 +21586,7 @@ other types of suffix sets.
 <histogram name="UMA.Perf.GetData" enum="GetPerfDataOutcome">
   <summary>
     A count of successes and various failure modes related to collecting and
-    processing performance data obtained through &quot;perf&quot; on ChromeOS.
+    processing performance data obtained through &quot;perf&quot; on Chrome OS.
   </summary>
 </histogram>
 
@@ -21062,6 +21843,14 @@ other types of suffix sets.
   <summary>How long it took to create the X-Client-Data header.</summary>
 </histogram>
 
+<histogram name="Variations.LoadSeedSignature" enum="VariationSeedSignature">
+  <summary>
+    The result of verifying the variations seed signature, recorded when the
+    variations seed is stored to Local State after being retrieved from the
+    server.
+  </summary>
+</histogram>
+
 <histogram name="Variations.NetworkAvailability" enum="BooleanSuccess">
   <obsolete>
     Deprecated 9/2012. No longer tracked.
@@ -21112,6 +21901,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="Variations.StoreSeedSignature" enum="VariationSeedSignature">
+  <summary>
+    The result of verifying the variations seed signature, recorded when the
+    variations seed is loaded from Local State.
+  </summary>
+</histogram>
+
 <histogram name="Variations.TimeSinceLastFetchAttempt" units="minutes">
   <summary>
     The time since the previous attempt to fetch the variations seed within the
@@ -21521,6 +22317,20 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="WebCore.ResourceFetcher.HitCount">
+  <summary>
+    Number of dead resources found in the memory cache over the lifetime of the
+    ResourceFetcher.
+  </summary>
+</histogram>
+
+<histogram name="WebCore.ResourceFetcher.LoadCount">
+  <summary>
+    Number of resources that needed to be loaded by the ResourceFetcher over its
+    lifetime.
+  </summary>
+</histogram>
+
 <histogram name="WebCore.ResourceFetcher.ResourceHasClientUponCacheHit"
     enum="ResourceHasClient">
   <summary>
@@ -21536,6 +22346,13 @@ other types of suffix sets.
   </summary>
 </histogram>
 
+<histogram name="WebCore.ResourceFetcher.RevalidateCount">
+  <summary>
+    Number of dead resources that needed to be revalidated by the
+    ResourceFetcher over its lifetime.
+  </summary>
+</histogram>
+
 <histogram name="WebCore.V8DOMWindowShell.createContext.IsolatedWorld"
     units="milliseconds">
   <summary>
@@ -21984,6 +22801,14 @@ other types of suffix sets.
   <int value="4" label="Snapped"/>
 </enum>
 
+<enum name="AndroidActivityId" type="int">
+  <int value="1" label="Unknown"/>
+  <int value="2" label="Main"/>
+  <int value="3" label="Preferences"/>
+  <int value="4" label="WebappActivity"/>
+  <int value="5" label="FullScreenActivity"/>
+</enum>
+
 <enum name="AndroidEvictionReason" type="int">
   <int value="0" label="TabUnusedTooLong"/>
   <int value="1" label="TabUnusedInSession"/>
@@ -22049,6 +22874,15 @@ other types of suffix sets.
   <int value="3" label="Learn more"/>
 </enum>
 
+<enum name="AppListEnableSource" type="int">
+  <int value="0" label="Not enabled (should never be recorded)"/>
+  <int value="1" label="Packaged app installed from Web Store"/>
+  <int value="2" label="Clicked app launcher link from the Web Store"/>
+  <int value="3" label="Command line flag"/>
+  <int value="4" label="Chrome reinstalled over old, enabled profile"/>
+  <int value="5" label="Second packaged app installed without showing"/>
+</enum>
+
 <enum name="AppListSearchResult" type="int">
   <int value="0" label="OMNIBOX"/>
   <int value="1" label="APP"/>
@@ -22425,6 +23259,8 @@ other types of suffix sets.
   <int value="0" label="Blacklist enabled"/>
   <int value="1" label="Blacklist ran successfully."/>
   <int value="2" label="Blacklist failed."/>
+  <int value="3" label="Blacklist thunk setup failed."/>
+  <int value="4" label="Blacklist interception failed."/>
 </enum>
 
 <enum name="BluetoothPairingMethod" type="int">
@@ -22900,6 +23736,7 @@ other types of suffix sets.
   <int value="1" label="Long bypass"/>
   <int value="2" label="Bypass due to internal server error"/>
   <int value="3" label="Bypass due to other error"/>
+  <int value="4" label="Bypass due to missing via header"/>
 </enum>
 
 <enum name="DataReductionProxyProbeURLFetchResult" type="int">
@@ -23904,6 +24741,12 @@ other types of suffix sets.
   <int value="251" label="Native Messaging blacklist"/>
   <int value="252" label="Native Messaging whitelist"/>
   <int value="253" label="Allow user-level Native Messaging hosts"/>
+  <int value="254"
+      label="Limit the time for which a user authenticated via SAML can log
+             in offline"/>
+  <int value="255" label="Enable on-screen keyboard"/>
+  <int value="256"
+      label="Set default state of the on-screen keyboard on the login screen"/>
 </enum>
 
 <enum name="EnterprisePolicyInvalidations" type="int">
@@ -24808,6 +25651,22 @@ other types of suffix sets.
   <int value="667" label="LOGPRIVATE_STOPNETINTERNALSWATCH"/>
   <int value="668" label="FILEBROWSERPRIVATE_GETPROFILES"/>
   <int value="669" label="FILEBROWSERPRIVATE_VISITDESKTOP"/>
+  <int value="670" label="VIRTUALKEYBOARDPRIVATE_GETKEYBOARDCONFIG"/>
+  <int value="671" label="HID_GETDEVICES"/>
+  <int value="672" label="HID_CONNECT"/>
+  <int value="673" label="HID_DISCONNECT"/>
+  <int value="674" label="HID_RECEIVE"/>
+  <int value="675" label="HID_SEND"/>
+  <int value="676" label="HID_RECEIVEFEATUREREPORT"/>
+  <int value="677" label="HID_SENDFEATUREREPORT"/>
+  <int value="678" label="HOTWORDPRIVATE_SETENABLED"/>
+  <int value="679" label="HOTWORDPRIVATE_GETSTATUS"/>
+  <int value="680" label="APP_CURRENTWINDOWINTERNAL_SETBADGEICON"/>
+  <int value="681" label="APP_CURRENTWINDOWINTERNAL_CLEARBADGE"/>
+  <int value="682" label="WEBVIEW_SETZOOM"/>
+  <int value="683" label="WEBVIEW_GETZOOM"/>
+  <int value="684" label="DEVELOPERPRIVATE_REQUESTFILESOURCE"/>
+  <int value="685" label="DEVELOPERPRIVATE_OPENDEVTOOLS"/>
 </enum>
 
 <enum name="ExtensionInstallCause" type="int">
@@ -24860,6 +25719,12 @@ other types of suffix sets.
   <int value="8" label="NOT_VERIFIED"/>
 </enum>
 
+<enum name="ExtensionInstallVerifierStatus" type="int">
+  <int value="0" label="NONE"/>
+  <int value="1" label="BOOTSTRAP"/>
+  <int value="2" label="ENFORCE"/>
+</enum>
+
 <enum name="ExtensionLaunchType" type="int">
   <int value="0" label="PINNED"/>
   <int value="1" label="REGULAR"/>
@@ -24912,6 +25777,13 @@ other types of suffix sets.
   <int value="28" label="SOCKET_SPECIFIC_HOSTS"/>
 </enum>
 
+<enum name="ExtensionServiceVerifyAllSuccess" type="int">
+  <int value="0" label="VERIFY_ALL_BOOTSTRAP_SUCCESS"/>
+  <int value="1" label="VERIFY_ALL_BOOTSTRAP_FAILURE"/>
+  <int value="2" label="VERIFY_ALL_NON_BOOTSTRAP_SUCCESS"/>
+  <int value="3" label="VERIFY_ALL_NON_BOOTSTRAP_FAILURE"/>
+</enum>
+
 <enum name="ExtensionType" type="int">
   <int value="0" label="UNKNOWN"/>
   <int value="1" label="EXTENSION"/>
@@ -25218,6 +26090,56 @@ other types of suffix sets.
   <int value="216" label="ElementSetAttributeNodeNS"/>
   <int value="217" label="ElementPrefixedMatchesSelector"/>
   <int value="218" label="DOMImplementationCreateCSSStyleSheet"/>
+  <int value="219" label="CSSStyleSheetRules"/>
+  <int value="220" label="CSSStyleSheetAddRule"/>
+  <int value="221" label="CSSStyleSheetRemoveRule"/>
+  <int value="222" label="InitMessageEvent"/>
+  <int value="223" label="PrefixedInitMessageEvent"/>
+  <int value="224" label="ElementSetPrefix"/>
+  <int value="225" label="CSSStyleDeclarationGetPropertyCSSValue"/>
+  <int value="226" label="SVGElementGetPresentationAttribute"/>
+  <int value="227" label="REMOVEDAttrUsedAsNodeParameter"/>
+  <int value="228" label="REMOVEDAttrUsedAsNodeReceiver"/>
+  <int value="229" label="PrefixedMediaCancelKeyRequest"/>
+  <int value="230" label="DOMImplementationHasFeature"/>
+  <int value="231" label="DOMImplementationHasFeatureReturnFalse"/>
+  <int value="232" label="CanPlayTypeKeySystem"/>
+  <int value="233" label="PrefixedDevicePixelRatioMediaFeature"/>
+  <int value="234" label="PrefixedMaxDevicePixelRatioMediaFeature"/>
+  <int value="235" label="PrefixedMinDevicePixelRatioMediaFeature"/>
+  <int value="236" label="PrefixedTransform2dMediaFeature"/>
+  <int value="237" label="PrefixedTransform3dMediaFeature"/>
+  <int value="238" label="PrefixedAnimationMediaFeature"/>
+  <int value="239" label="PrefixedViewModeMediaFeature"/>
+  <int value="240" label="PrefixedStorageQuota"/>
+  <int value="241" label="ContentSecurityPolicyReportOnlyInMeta"/>
+  <int value="242" label="PrefixedMediaSourceOpen"/>
+  <int value="243" label="ResetReferrerPolicy"/>
+  <int value="244" label="CaseInsensitiveAttrSelectorMatch"/>
+  <int value="245" label="CaptureAttributeAsBoolean"/>
+  <int value="246" label="FormNameAccessForImageElement"/>
+  <int value="247" label="FormNameAccessForPastNamesMap"/>
+  <int value="248" label="FormAssociationByParser"/>
+  <int value="249" label="HTMLSourceElementMedia"/>
+  <int value="250" label="SVGSVGElementInDocument"/>
+  <int value="251" label="SVGDocumentRootElement"/>
+  <int value="252" label="DocumentCreateEventOptionalArgument"/>
+  <int value="253" label="MediaErrorEncrypted"/>
+  <int value="254" label="EventSourceURL"/>
+  <int value="255" label="WebSocketURL"/>
+  <int value="256" label="UnsafeEvalBlocksCSSOM"/>
+  <int value="257" label="WorkerSubjectToCSP"/>
+  <int value="258" label="WorkerAllowedByChildBlockedByScript"/>
+  <int value="259" label="HTMLMediaElementControllerNotNull"/>
+  <int value="260" label="DeprecatedWebKitGradient"/>
+  <int value="261" label="DeprecatedWebKitLinearGradient"/>
+  <int value="262" label="DeprecatedWebKitRepeatingLinearGradient"/>
+  <int value="263" label="DeprecatedWebKitRadialGradient"/>
+  <int value="264" label="DeprecatedWebKitRepeatingRadialGradient"/>
+  <int value="265" label="PrefixedGetImageDataHD"/>
+  <int value="266" label="PrefixedPutImageDataHD"/>
+  <int value="267" label="PrefixedImageSmoothingEnabled"/>
+  <int value="268" label="UnprefixedImageSmoothingEnabled"/>
 </enum>
 
 <enum name="FFmpegCodecs" type="int">
@@ -25599,11 +26521,12 @@ other types of suffix sets.
 
 <enum name="FileDialogType" type="int">
   <int value="0" label="Select folder"/>
-  <int value="1" label="Save as file"/>
-  <int value="2" label="Open file"/>
-  <int value="3" label="Open multiple files"/>
-  <int value="4" label="Full page"/>
-  <int value="5" label="Error"/>
+  <int value="1" label="Upload folder"/>
+  <int value="2" label="Save as file"/>
+  <int value="3" label="Open file"/>
+  <int value="4" label="Open multiple files"/>
+  <int value="5" label="Full page"/>
+  <int value="6" label="Error"/>
 </enum>
 
 <enum name="FileType" type="int">
@@ -25630,6 +26553,26 @@ other types of suffix sets.
   <int value="20" label=".log"/>
 </enum>
 
+<enum name="FlashNavigateUsageType" type="int">
+  <int value="0" label="Rejected because of Authorization header."/>
+  <int value="1" label="Rejected because of Cache-Control header."/>
+  <int value="2" label="Rejected because of Content-Encoding header."/>
+  <int value="3" label="Rejected because of Content-MD5 header."/>
+  <int value="4" label="Rejected because of Content-Type header."/>
+  <int value="5" label="Rejected because of Expires header."/>
+  <int value="6" label="Rejected because of From header."/>
+  <int value="7" label="Rejected because of If-Match header."/>
+  <int value="8" label="Rejected because of If-None-Match header."/>
+  <int value="9" label="Rejected because of If-Range header."/>
+  <int value="10" label="Rejected because of If-Unmodified-Since header."/>
+  <int value="11" label="Rejected because of Pragma header."/>
+  <int value="12" label="Rejected because of Referer header."/>
+  <int value="13"
+      label="Rejected because of other headers (e.g., custom headers)."/>
+  <int value="14" label="The total number of rejected navigate requests."/>
+  <int value="15" label="The total number of navigate requests."/>
+</enum>
+
 <enum name="FtpDataConnectionError" type="int">
   <int value="0">Data connection successful</int>
   <int value="1">Local firewall blocked the connection</int>
@@ -25665,12 +26608,54 @@ other types of suffix sets.
 </enum>
 
 <enum name="GaiaSessionRestoreOutcome" type="int">
-  <int value="0" label="UNDEFINED"/>
-  <int value="1" label="SUCCESS"/>
-  <int value="2" label="RESTORE_TOKEN_FETCH_FAILED"/>
-  <int value="3" label="NO_REFRESH_TOKEN_FAILED"/>
-  <int value="4" label="OAUTHLOGIN_FAILED"/>
-  <int value="5" label="MERGESESSION_FAILED"/>
+  <int value="0" label="Undefined"/>
+  <int value="1" label="Success"/>
+  <int value="2" label="OAuth2 tokens cannot be fetched"/>
+  <int value="3" label="No local OAuth2 refresh token found"/>
+  <int value="4" label="OAuthLogin call failed"/>
+  <int value="5" label="MergeSession call failed"/>
+  <int value="6" label="ListAccounts call failed"/>
+  <int value="7" label="No restore needed, fresh cookies found"/>
+  <int value="8" label="Overflow"/>
+</enum>
+
+<enum name="GCMCheckinRequestStatus" type="int">
+  <int value="0" label="Success"/>
+  <int value="1" label="URL fetching failed"/>
+  <int value="2" label="HTTP bad request"/>
+  <int value="3" label="HTTP unauthorized"/>
+  <int value="4" label="HTTP not OK"/>
+  <int value="5" label="Response parsing failed"/>
+  <int value="6" label="Zero ID or token"/>
+</enum>
+
+<enum name="GCMConnectionResetReason" type="int">
+  <int value="0" label="Login failure"/>
+  <int value="1" label="Close command"/>
+  <int value="2" label="Heartbeat failure"/>
+  <int value="3" label="Socket failure"/>
+</enum>
+
+<enum name="GCMRegistrationRequestStatus" type="int">
+  <int value="0" label="Success (this is not logged currently)"/>
+  <int value="1" label="Invalid parameters"/>
+  <int value="2" label="Invalid sender"/>
+  <int value="3" label="Authentication failed"/>
+  <int value="4" label="Device registration error"/>
+  <int value="5" label="Unknown error"/>
+</enum>
+
+<enum name="GCMUnregistrationRequestStatus" type="int">
+  <int value="0" label="Success"/>
+  <int value="1" label="URL fetching failed"/>
+  <int value="2" label="No response body"/>
+  <int value="3" label="Response parsing failed"/>
+  <int value="4" label="Incorrect App Id"/>
+  <int value="5" label="Invalid parameters"/>
+  <int value="6" label="Service unavailable"/>
+  <int value="7" label="Internal server error"/>
+  <int value="8" label="HTTP reponse code not OK"/>
+  <int value="9" label="Unknown error"/>
 </enum>
 
 <enum name="GDataAuthResult" type="int">
@@ -25935,6 +26920,19 @@ other types of suffix sets.
   </int>
 </enum>
 
+<enum name="HotwordAvailability" type="int">
+  <int value="0" label="Unavailable -- reason may be unknown"/>
+  <int value="1" label="Available"/>
+  <int value="2" label="Pending download"/>
+  <int value="3" label="Disabled"/>
+</enum>
+
+<enum name="HotwordPrefState" type="int">
+  <int value="0" label="Preference not set"/>
+  <int value="1" label="Hotwording enabled"/>
+  <int value="2" label="Hotwording disabled"/>
+</enum>
+
 <enum name="HttpAuthCount" type="int">
   <int value="0" label="Basic Start"/>
   <int value="1" label="Basic Reject"/>
@@ -27486,6 +28484,8 @@ other types of suffix sets.
   <int value="35" label="WAV / WAVE (Waveform Audio)"/>
   <int value="36" label="Matroska / WebM"/>
   <int value="37" label="WTV (Windows Television)"/>
+  <int value="38" label="DASH"/>
+  <int value="39" label="SmoothStream"/>
 </enum>
 
 <enum name="MediaGalleriesUsageType" type="int">
@@ -28079,6 +29079,16 @@ other types of suffix sets.
   <int value="4" label="User dismissed the promo"/>
 </enum>
 
+<enum name="NewTabURLState" type="int">
+  <int value="0" label="Valid URL was used"/>
+  <int value="1" label="Corrupt state"/>
+  <int value="2" label="Incognito window"/>
+  <int value="3" label="No URL for default provider"/>
+  <int value="4" label="Insecure URL"/>
+  <int value="5" label="Suggest is disabled"/>
+  <int value="6" label="URL blocked for supervised user"/>
+</enum>
+
 <enum name="NotificationActionType" type="int">
   <int value="0" label="Unknown"/>
   <int value="1" label="Notification added"/>
@@ -28536,6 +29546,19 @@ other types of suffix sets.
   <int value="3" label="Cookie contains both control chars and is invalid"/>
 </enum>
 
+<enum name="PasswordGenerationEvent" type="int">
+  <int value="0" label="No sign up form"/>
+  <int value="1" label="Local heuristics found sign up form"/>
+  <int value="2" label="DEPRECATED: Icon shown"/>
+  <int value="3" label="DEPRECATED: Bubble shown"/>
+  <int value="4" label="Generation available"/>
+  <int value="5" label="Generation popup shown"/>
+  <int value="6" label="Generated password accepted"/>
+  <int value="7" label="Editing popup shown"/>
+  <int value="8" label="Generated password edited"/>
+  <int value="9" label="Generated password deleted"/>
+</enum>
+
 <enum name="PasswordManagerActionsTaken" type="int">
   <obsolete>
     Deprecated as of Chrome 32. See PasswordManagerActionsTakenWithPsl
@@ -28817,6 +29840,157 @@ other types of suffix sets.
   <int value="2" label="Match"/>
 </enum>
 
+<enum name="PepperInterface" type="int">
+<!-- Generated by ppapi/tools/pepper_hash_for_uma.cc -->
+
+  <int value="286711" label="PPB_FlashFullscreen;0.1"/>
+  <int value="2804066" label="PPB_AudioConfig;1.1"/>
+  <int value="8760108" label="PPB_Testing_Private;1.0"/>
+  <int value="13662160" label="PPB_CharSet(Dev);0.4"/>
+  <int value="22816901" label="PPB_FileChooser(Dev);0.5"/>
+  <int value="28187368" label="PPB_IMEInputEvent(Dev);0.2"/>
+  <int value="37307420" label="PPB_Scrollbar(Dev);0.5"/>
+  <int value="62905097" label="PPB_TrueTypeFont(Dev);0.1"/>
+  <int value="79708274" label="PPB_TCPSocket;1.1"/>
+  <int value="110360074" label="PPB_Var;1.1"/>
+  <int value="138418890" label="PPB_Memory(Dev);0.1"/>
+  <int value="153443470" label="PPB_URLResponseInfo;1.0"/>
+  <int value="153532707" label="PPB_Buffer(Dev);0.4"/>
+  <int value="162107265" label="PPB_NetworkMonitor;1.0"/>
+  <int value="180906214" label="PPB_Instance_Private;0.1"/>
+  <int value="221802429" label="PPB_URLUtil(Dev);0.7"/>
+  <int value="226206264" label="PPB_FileRef;1.1"/>
+  <int value="229560990" label="PPB_Var(Deprecated);0.3"/>
+  <int value="250764663" label="PPB_Graphics2D(Dev);0.2"/>
+  <int value="320267009" label="PPB_Flash_File_ModuleLocal;3"/>
+  <int value="348907389" label="PPB_TCPSocket_Private;0.4"/>
+  <int value="382780521" label="PPB_FileRef;1.2"/>
+  <int value="415548516" label="PPB_MessageLoop;1.0"/>
+  <int value="434146763" label="PPB_BrowserFont_Trusted;1.0"/>
+  <int value="495324603" label="PPB_Widget(Dev);0.4"/>
+  <int value="556941117" label="PPB_IMEInputEvent;1.0"/>
+  <int value="588532407" label="PPB_Graphics2D;1.1"/>
+  <int value="612625164" label="PPB_InputEvent;1.0"/>
+  <int value="615811055" label="PPB_Flash_MessageLoop;0.1"/>
+  <int value="629092173" label="PPB_VideoCapture(Dev);0.3"/>
+  <int value="630100238" label="PPB_AudioBuffer;0.1"/>
+  <int value="631212065" label="PPB_MouseInputEvent;1.0"/>
+  <int value="632306545" label="PPB_FileRef;1.0"/>
+  <int value="656561383" label="PPB_FlashFullscreen;1.0"/>
+  <int value="657117235" label="PPB_Flash_DRM;1.0"/>
+  <int value="668624105" label="PPB_Flash_DeviceID;1.0"/>
+  <int value="706893509" label="PPB_ContentDecryptor_Private;0.11"/>
+  <int value="714324031" label="PPB_Graphics3D;1.0"/>
+  <int value="724664149" label="PPB_Flash_Menu;0.2"/>
+  <int value="760024173" label="PPB_FileIO;1.0"/>
+  <int value="763746388" label="PPB_NaCl_Private;1.0"/>
+  <int value="772423590" label="PPB_TouchInputEvent;1.0"/>
+  <int value="780912189" label="PPB_Alarms(Dev);0.1"/>
+  <int value="795366801" label="PPB_Trace_Event(Dev);0.2"/>
+  <int value="804011173" label="PPB_Gamepad;1.0"/>
+  <int value="810111568" label="PPB_Messaging;1.0"/>
+  <int value="829878300" label="PPB_TCPSocket;1.0"/>
+  <int value="835840137" label="PPB_WebSocket;1.0"/>
+  <int value="844787073" label="PPB_TextInput(Dev);0.2"/>
+  <int value="856177441" label="PPB_VarArray;1.0"/>
+  <int value="857934187" label="PPB_Ext_Socket(Dev);0.1"/>
+  <int value="883046945" label="PPB_OpenGLES2ChromiumMapSub;1.0"/>
+  <int value="890225106" label="PPB_FileChooserTrusted;0.6"/>
+  <int value="893629850" label="PPB_VarArrayBuffer;1.0"/>
+  <int value="897332014" label="PPB_Zoom(Dev);0.2"/>
+  <int value="910782902" label="PPB_AudioFrame;0.1"/>
+  <int value="913922409" label="PPB_NetworkProxy;1.0"/>
+  <int value="916446405" label="PPB_URLUtil(Dev);0.6"/>
+  <int value="930786862" label="PPB_Flash_Clipboard;5.0"/>
+  <int value="941275733" label="PPB_Flash;12.6"/>
+  <int value="944161065" label="PPB_Flash_DRM;1.1"/>
+  <int value="946515854" label="PPB_View(Dev);0.1"/>
+  <int value="948969343" label="PPB_OpenGLES2;1.0"/>
+  <int value="961061294" label="PPB_Var;1.2"/>
+  <int value="961317980" label="PPB_Fullscreen;1.0"/>
+  <int value="964595048" label="PPB_BrokerTrusted;0.2"/>
+  <int value="965548627" label="PPB_Audio;1.1"/>
+  <int value="972914533" label="PPB_TextInputController;1.0"/>
+  <int value="997459960" label="PPB_FileChooserTrusted;0.5"/>
+  <int value="1008493701" label="PPB_UDPSocket;1.0"/>
+  <int value="1017579801" label="PPB_OpenGLES2FramebufferBlit;1.0"/>
+  <int value="1032125598" label="PPB_HostResolver;1.0"/>
+  <int value="1039206341" label="PPB_UDPSocket_Private;0.2"/>
+  <int value="1042058362" label="PPB_Core;1.0"/>
+  <int value="1050892821" label="PPB_OpenGLES2InstancedArrays;1.0"/>
+  <int value="1055791466" label="PPB_CursorControl(Dev);0.4"/>
+  <int value="1065040273" label="PPB_KeyboardInputEvent;1.2"/>
+  <int value="1086644401" label="PPB_Proxy_Private;6"/>
+  <int value="1094761313" label="PPB_URLLoaderTrusted;0.3"/>
+  <int value="1099975614" label="PPB_Flash;12.5"/>
+  <int value="1111997633" label="PPB_AudioInput(Dev);0.4"/>
+  <int value="1155638369" label="PPB_WheelInputEvent;1.0"/>
+  <int value="1161845861" label="PPB_NetAddress_Private;1.0"/>
+  <int value="1173327824" label="PPB_OpenGLES2ChromiumEnableFeature;1.0"/>
+  <int value="1188712923" label="PPB_Talk_Private;2.0"/>
+  <int value="1218354710" label="PPB_VideoFrame;0.1"/>
+  <int value="1260990020" label="PPB_Ext_Socket(Dev);0.2"/>
+  <int value="1262240942" label="PPB_FileIO;1.1"/>
+  <int value="1272679676" label="PPB_TCPSocket_Private;0.5"/>
+  <int value="1316246754" label="PPB_KeyboardInputEvent;1.0"/>
+  <int value="1316320941" label="PPB_Graphics2D(Dev);0.1"/>
+  <int value="1321620067" label="PPB_Instance;1.0"/>
+  <int value="1328369437" label="PPB_Talk_Private;1.0"/>
+  <int value="1337084425" label="PPB_View;1.0"/>
+  <int value="1354526686" label="PPB_FileIO_Private;0.1"/>
+  <int value="1357207230" label="PPB_DeviceRef(Dev);0.1"/>
+  <int value="1358195444" label="PPB_CharSet_Trusted;1.0"/>
+  <int value="1360443600" label="PPB_OpenGLES2FramebufferMultisample;1.0"/>
+  <int value="1374404330" label="PPB_BrokerTrusted;0.3"/>
+  <int value="1374976378" label="PPB_OpenGLES2Query;1.0"/>
+  <int value="1437724812" label="PPB_AudioConfig;1.0"/>
+  <int value="1443771913" label="PPB_NetAddress;1.0"/>
+  <int value="1504691399" label="PPB_Flash;13.0"/>
+  <int value="1505595424" label="PPB_Crypto(Dev);0.1"/>
+  <int value="1508192415" label="PPB_VarDictionary;1.0"/>
+  <int value="1519132417" label="PPB_FileSystem;1.0"/>
+  <int value="1520420939" label="PPB_MouseCursor;1.0"/>
+  <int value="1528832860" label="PPB_FileChooser(Dev);0.6"/>
+  <int value="1641037564" label="PPB_VideoSource_Private;0.1"/>
+  <int value="1645591549" label="PPB_Widget(Dev);0.3"/>
+  <int value="1677958987" label="PPB_ImageData;1.0"/>
+  <int value="1680873803" label="PPB_Console;1.0"/>
+  <int value="1703245231" label="PPB_NetworkList;1.0"/>
+  <int value="1721408268" label="PPB_URLLoader;1.0"/>
+  <int value="1753813390" label="PPB_Flash_Clipboard;4.0"/>
+  <int value="1773992510" label="PPB_PDF;1"/>
+  <int value="1775059283" label="PPB_Flash_FontFile;0.1"/>
+  <int value="1779899536" label="PPB_Flash_Print;1.0"/>
+  <int value="1821321578" label="PPB_UMA_Private;0.2"/>
+  <int value="1822250569" label="PPB_Trace_Event(Dev);0.1"/>
+  <int value="1838344955" label="PPB_Flash;12.4"/>
+  <int value="1866591098" label="PPB_FileRefPrivate;0.1"/>
+  <int value="1870131254" label="PPB_MouseLock;1.0"/>
+  <int value="1930785273" label="PPB_Var;1.0"/>
+  <int value="1944731926" label="PPB_URLRequestInfo;1.0"/>
+  <int value="1978180250" label="PPB_Flash_Clipboard;5.1"/>
+  <int value="1980463089" label="PPB_View;1.1"/>
+  <int value="1981643755" label="PPB_FileMapping;0.1"/>
+  <int value="1994108724" label="PPB_Flash_File_FileRef;2"/>
+  <int value="1998274350" label="PPB_Font(Dev);0.6"/>
+  <int value="2003778556" label="PPB_MouseInputEvent;1.1"/>
+  <int value="2005291722" label="PPB_NetAddress_Private;1.1"/>
+  <int value="2012645499" label="PPB_Find(Dev);0.3"/>
+  <int value="2019398562" label="PPB_TCPSocket_Private;0.3"/>
+  <int value="2023751176" label="PPB_Printing(Dev);0.7"/>
+  <int value="2024537413" label="PPB_Graphics2D;1.0"/>
+  <int value="2026777995" label="PPB_VideoDecoder(Dev);0.16"/>
+  <int value="2027770764" label="PPB_UDPSocket_Private;0.3"/>
+  <int value="2031327332" label="PPB_TextInput(Dev);0.1"/>
+  <int value="2056532375" label="PPB_Audio;1.0"/>
+  <int value="2062775054" label="PPB_IMEInputEvent(Dev);0.1"/>
+  <int value="2070630224" label="PPB_AudioInput(Dev);0.3"/>
+  <int value="2095945999" label="PPB_NetAddress_Private;0.1"/>
+  <int value="2098849894" label="PPB_ContentDecryptor_Private;0.10"/>
+  <int value="2123225074" label="PPB_HostResolver_Private;0.1"/>
+  <int value="2126196629" label="PPB_UDPSocket_Private;0.4"/>
+</enum>
+
 <enum name="PepperVideoDecodeError" type="int">
   <int value="1" label="Illegal state">
     An operation was attempted during an incompatible decoder state.
@@ -28866,6 +30040,15 @@ other types of suffix sets.
   <int value="8" label="Other"/>
 </enum>
 
+<enum name="PingResult" type="int">
+  <int value="0" label="Success"/>
+  <int value="1" label="Response started"/>
+  <int value="2" label="Timed out"/>
+  <int value="3" label="Canceled"/>
+  <int value="4" label="Failed"/>
+  <int value="5" label="Uncompleted"/>
+</enum>
+
 <enum name="PipelineStatus" type="int">
   <int value="0" label="PIPELINE_OK"/>
   <int value="1" label="PIPELINE_ERROR_URL_NOT_FOUND"/>
@@ -28982,6 +30165,12 @@ other types of suffix sets.
   <int value="3" label="canceled in-flight"/>
 </enum>
 
+<enum name="PrefHashStoreVersion" type="int">
+  <int value="0" label="VERSION_UNINITIALIZED"/>
+  <int value="1" label="VERSION_PRE_MIGRATION"/>
+  <int value="2" label="VERSION_LATEST"/>
+</enum>
+
 <enum name="PrerenderCookieStatus" type="int">
   <int value="0" label="no action"/>
   <int value="1" label="[main frame send]"/>
@@ -29236,6 +30425,13 @@ other types of suffix sets.
   <int value="3" label="PAGEVIEW_EVENT_TOP_SITE_LOAD_START"/>
 </enum>
 
+<enum name="PrerenderRelTypes" type="int">
+  <int value="0" label="PRERENDER_REL_TYPE_NONE"/>
+  <int value="1" label="PRERENDER_REL_TYPE_PRERENDER"/>
+  <int value="2" label="PRERENDER_REL_TYPE_NEXT"/>
+  <int value="3" label="PRERENDER_REL_TYPE_PRERENDER_AND_NEXT"/>
+</enum>
+
 <enum name="PrerenderSchemeCancelReason" type="int">
   <int value="0" label="EXTERNAL_PROTOCOL"/>
   <int value="1" label="DATA"/>
@@ -29271,6 +30467,51 @@ other types of suffix sets.
   <int value="3" label="tapdown + tapunconfirmed"/>
 </enum>
 
+<enum name="ProfileAddNewUser" type="int">
+  <int value="0" label="Add new user from icon menu"/>
+  <int value="1" label="Add new user from title bar menu"/>
+  <int value="2" label="Add new user from settings dialog"/>
+  <int value="3" label="Add new user from the User Manager"/>
+</enum>
+
+<enum name="ProfileAuth" type="int">
+  <int value="0" label="Authentication was unnecessary (profile not locked)"/>
+  <int value="1" label="Authentication performed using local credentials"/>
+  <int value="2" label="Authentication performed on-line"/>
+  <int value="3" label="Authentication failed"/>
+</enum>
+
+<enum name="ProfileAvatar" type="int">
+  <int value="0" label="Generic"/>
+  <int value="1" label="Generic Aqua"/>
+  <int value="2" label="Generic Blue"/>
+  <int value="3" label="Generic Green"/>
+  <int value="4" label="Generic Orange"/>
+  <int value="5" label="Generic Purple"/>
+  <int value="6" label="Generic Red"/>
+  <int value="7" label="Generic Yellow"/>
+  <int value="8" label="Secret Agent"/>
+  <int value="9" label="Superhero"/>
+  <int value="10" label="Volleyball"/>
+  <int value="11" label="Businessman"/>
+  <int value="12" label="Ninja"/>
+  <int value="13" label="Alien"/>
+  <int value="14" label="Super Awesome Cool Smiley Face"/>
+  <int value="15" label="Flower"/>
+  <int value="16" label="Pizza"/>
+  <int value="17" label="Soccer"/>
+  <int value="18" label="Burger"/>
+  <int value="19" label="Cat"/>
+  <int value="20" label="Cupcake"/>
+  <int value="21" label="Dog"/>
+  <int value="22" label="Horse"/>
+  <int value="23" label="Margarita"/>
+  <int value="24" label="Note"/>
+  <int value="25" label="Sun And Cloud"/>
+  <int value="26" label="Unknown"/>
+  <int value="27" label="GAIA"/>
+</enum>
+
 <enum name="ProfileCreateResult" type="int">
   <int value="0" label="Failed locally"/>
   <int value="1" label="Failed remotely"/>
@@ -29287,6 +30528,11 @@ other types of suffix sets.
   <int value="4" label="Webdata DB error"/>
 </enum>
 
+<enum name="ProfileGaiaPhotoOptions" type="int">
+  <int value="0" label="User opted to use GAIA photo"/>
+  <int value="1" label="User opted not to use GAIA photo"/>
+</enum>
+
 <enum name="ProfileImageDownloadResult" type="int">
   <int value="0" label="DownloadSuccessChanged">
     <summary>
@@ -29307,6 +30553,56 @@ other types of suffix sets.
   </int>
 </enum>
 
+<enum name="ProfileNetUserCount" type="int">
+  <int value="0" label="Added new user"/>
+  <int value="1" label="Deleted a profile"/>
+</enum>
+
+<enum name="ProfileOpen" type="int">
+  <int value="0" label="Add new user"/>
+  <int value="1" label="Add new user from icon menu"/>
+  <int value="2" label="Add new user from title bar menu"/>
+  <int value="3" label="Switch profile from icon menu"/>
+  <int value="4" label="Switch profile from title bar menu"/>
+  <int value="5" label="Opened the avatar bubble menu from NTP"/>
+  <int value="6" label="Opened the avatar bubble menu from icon"/>
+  <int value="7" label="Deleted a profile"/>
+</enum>
+
+<enum name="ProfileOpenMethod" type="int">
+  <int value="0" label="Opened the avatar bubble menu from NTP"/>
+  <int value="1" label="Opened the avatar bubble menu from icon"/>
+  <int value="2" label="Switch to profile from icon menu"/>
+  <int value="3" label="Switch to profile from title bar menu"/>
+  <int value="4" label="Switch to profile from Mac OS X Dock menu"/>
+  <int value="5" label="Opened the User Manager"/>
+  <int value="6" label="Switch to profile via User Manager"/>
+  <int value="7" label="Switch to locked profile via User Manager"/>
+  <int value="8" label="Switch to Guest profile"/>
+</enum>
+
+<enum name="ProfileSync" type="int">
+  <int value="0" label="Signed in to sync"/>
+  <int value="1" label="Signed in to sync from original profile"/>
+  <int value="2" label="Signed in to sync from secondary profile"/>
+  <int value="3" label="Customized sync options"/>
+  <int value="4" label="Chose what to sync"/>
+  <int value="5" label="Encrypted all data"/>
+  <int value="6" label="Selected a passphrase"/>
+</enum>
+
+<enum name="ProfileSyncCustomize" type="int">
+  <int value="0" label="Customized sync options"/>
+  <int value="1" label="Chose what to sync"/>
+  <int value="2" label="Encrypted all data"/>
+  <int value="3" label="Selected a passphrase"/>
+</enum>
+
+<enum name="ProfileType" type="int">
+  <int value="0" label="Original (default) profile"/>
+  <int value="1" label="Secondary (user-created) profile"/>
+</enum>
+
 <enum name="ProtectorError" type="int">
   <obsolete>
     Deprecated 8/2013. No longer generated.
@@ -29968,6 +31264,18 @@ other types of suffix sets.
   <int value="1" label="Failure"/>
 </enum>
 
+<enum name="ShutdownReason" type="int">
+  <summary>
+    The reason that the Chrome OS power manager shut down or rebooted the
+    system.
+  </summary>
+  <int value="0" label="User request"/>
+  <int value="1" label="State transition"/>
+  <int value="2" label="Low battery"/>
+  <int value="3" label="Suspend failures"/>
+  <int value="4" label="Dark resume"/>
+</enum>
+
 <enum name="SideloadUIEvents" type="int">
   <int value="0" label="Extension installed"/>
   <int value="1" label="Extension ignored"/>
@@ -30881,6 +32189,8 @@ other types of suffix sets.
   <int value="13" label="PROCEED_INTERNAL_HOSTNAME"/>
   <int value="14" label="SHOW_NEW_SITE"/>
   <int value="15" label="PROCEED_NEW_SITE"/>
+  <int value="16"
+      label="User manually typed proceed (PROCEED_MANUAL_NONOVERRIDABLE)"/>
 </enum>
 
 <enum name="StartupURLsMigration" type="int">
@@ -30908,6 +32218,23 @@ other types of suffix sets.
   <int value="2" label="Load failed"/>
 </enum>
 
+<enum name="SuggestionsResponseState" type="int">
+  <int value="0" label="Empty response received from the server."/>
+  <int value="1" label="Invalid response received from the server."/>
+  <int value="2" label="Valid response received from the server."/>
+</enum>
+
+<enum name="SuspendAttempt" type="int">
+  <int value="0" label="Attempted"/>
+</enum>
+
+<enum name="SuspendResult" type="int">
+  <int value="0" label="Succeeded"/>
+  <int value="1" label="Failed"/>
+  <int value="2" label="Canceled (before writing wakeup count)"/>
+  <int value="3" label="Canceled (after writing wakeup count)"/>
+</enum>
+
 <enum name="SuspendStatus" type="int">
   <int value="0" label="Success"/>
   <int value="1" label="Failure"/>
@@ -31126,6 +32453,7 @@ other types of suffix sets.
   <int value="31" label="Long tap"/>
   <int value="32" label="Show Press"/>
   <int value="33" label="Tap Cancel"/>
+  <int value="34" label="Edge swipe"/>
 </enum>
 
 <enum name="UmaInitSequence" type="int">
@@ -31250,6 +32578,14 @@ other types of suffix sets.
   <int value="5" label="Kiosk App"/>
 </enum>
 
+<enum name="VariationSeedSignature" type="int">
+  <int value="0" label="Signature Missing"/>
+  <int value="1" label="Signature Decode Failed"/>
+  <int value="2" label="Invalid Signature"/>
+  <int value="3" label="Invalid Seed"/>
+  <int value="4" label="Valid Signature for Seed"/>
+</enum>
+
 <enum name="VariationsResourceRequestsAllowedState" type="int">
   <int value="0" label="Requests allowed"/>
   <int value="1" label="Requests not allowed (Obsolete 11/2013)"/>
@@ -31314,6 +32650,7 @@ other types of suffix sets.
   <int value="4" label="YV12A"/>
   <int value="5" label="HOLE"/>
   <int value="6" label="NATIVE_TEXTURE"/>
+  <int value="7" label="YV12J"/>
 </enum>
 
 <enum name="ViewFileType" type="int">
@@ -33811,12 +35148,16 @@ other types of suffix sets.
   <group name="exp8" label="Likelihood threshold experiment 8."/>
   <group name="exp9" label="Likelihood threshold experiment 9."/>
   <group name="gws" label="GWS triggered prerender."/>
+  <group name="instant" label="Instant search prerender."/>
   <group name="localpredictor" label="Local predictor triggered prerender."/>
   <group name="omnibox" label="Triggered from the omnibox."/>
   <group name="wash" label="Multiple sources could have triggered."/>
   <group name="web" label="Link triggered prerender."/>
-  <group name="webcross" label="Link triggered prerender, cross domain."/>
-  <group name="websame" label="Link triggered prerender, same domain."/>
+  <group name="webcross"
+      label="Link triggered prerender, rel=prerender, cross domain."/>
+  <group name="websame"
+      label="Link triggered prerender, rel=prerender, same domain."/>
+  <group name="webnext" label="Link triggered prerender, rel=next."/>
   <affected-histogram name="Prerender.CookieStatus"/>
   <affected-histogram name="Prerender.Event"/>
   <affected-histogram name="Prerender.FinalStatus"/>
@@ -34368,6 +35709,22 @@ other types of suffix sets.
   <affected-histogram name="Startup.BrowserOpenTabs"/>
 </fieldtrial>
 
+<fieldtrial name="Tps65090Fets" separator=".">
+  <group name="Fet1" label="FET1 on tps65090 (register 0xf)"/>
+  <group name="Fet2" label="FET2 on tps65090 (register 0x10)"/>
+  <group name="Fet3" label="FET3 on tps65090 (register 0x11)"/>
+  <group name="Fet4" label="FET4 on tps65090 (register 0x12)"/>
+  <group name="Fet5" label="FET5 on tps65090 (register 0x13)"/>
+  <group name="Fet6" label="FET6 on tps65090 (register 0x14)"/>
+  <group name="Fet7" label="FET7 on tps65090 (register 0x15)"/>
+  <affected-histogram name="Platform.Tps65090Retries"/>
+</fieldtrial>
+
+<fieldtrial name="TrackedSplitPreferences" separator=".">
+  <group name="extension.settings" label="Extension IDs dictionary"/>
+  <affected-histogram name="Settings.TrackedSplitPreferenceChanged"/>
+</fieldtrial>
+
 <fieldtrial name="WebStoreLinkExperiment">
   <group name="Disabled" label="Neither extra webstore link is visible"/>
   <group name="FooterLink" label="Link in bottom right of footer"/>