| Index: chrome/browser/prerender/prerender_origin.cc
|
| diff --git a/chrome/browser/prerender/prerender_origin.cc b/chrome/browser/prerender/prerender_origin.cc
|
| index 3c9b7b692492c76636cefcc609a118eac0914329..93e3ebaccaee4a3501e08fb60ba06884c18a8dc4 100644
|
| --- a/chrome/browser/prerender/prerender_origin.cc
|
| +++ b/chrome/browser/prerender/prerender_origin.cc
|
| @@ -27,6 +27,7 @@ const char* kOriginNames[] = {
|
| "Instant",
|
| "Link Rel Next",
|
| "External Request Forced Cellular",
|
| + "Offline",
|
| "Max",
|
| };
|
| static_assert(arraysize(kOriginNames) == ORIGIN_MAX + 1,
|
| @@ -40,4 +41,11 @@ const char* NameFromOrigin(Origin origin) {
|
| return kOriginNames[origin];
|
| }
|
|
|
| +bool IsCellularForcedOrigin(Origin origin) {
|
| + DCHECK(static_cast<int>(origin) >= 0 &&
|
| + origin < ORIGIN_MAX);
|
| + return origin == ORIGIN_EXTERNAL_REQUEST_FORCED_CELLULAR ||
|
| + origin == ORIGIN_OFFLINE;
|
| +}
|
| +
|
| } // namespace prerender
|
|
|