| Index: third_party/WebKit/Source/core/loader/FrameLoaderTypes.h
|
| diff --git a/third_party/WebKit/Source/core/loader/FrameLoaderTypes.h b/third_party/WebKit/Source/core/loader/FrameLoaderTypes.h
|
| index 67fff48fa79c6489e3fb580cbc341aba6d09b798..b183492a056c70baa32b013ceee3ecc1ff115293 100644
|
| --- a/third_party/WebKit/Source/core/loader/FrameLoaderTypes.h
|
| +++ b/third_party/WebKit/Source/core/loader/FrameLoaderTypes.h
|
| @@ -94,6 +94,17 @@ enum class ProgressBarCompletion {
|
| kResourcesBeforeDCLAndSameOriginIFrames
|
| };
|
|
|
| +// This enum is used to index different kinds of single-page-application
|
| +// navigations for UMA enum histogram. New enum values can be added, but
|
| +// existing enums must never be renumbered or deleted and reused.
|
| +// This enum should be consistent with SinglePageAppNavigationType in
|
| +// tools/metrics/histograms/enums.xml.
|
| +enum SinglePageAppNavigationType {
|
| + kSPANavTypeHistoryPushStateOrReplaceState = 0,
|
| + kSPANavTypeSameDocumentBackwardOrForward = 1,
|
| + kSPANavTypeOtherFragmentNavigation = 2,
|
| + kSPANavTypeCount
|
| +};
|
| } // namespace blink
|
|
|
| #endif
|
|
|