1 // Copyright 2018 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #include "chrome/browser/ui/app_list/page_break_constants.h"
6 
7 #include "base/stl_util.h"
8 
9 namespace app_list {
10 
11 // Generated as:
12 // crx_file::id_util::GenerateId("org.chromium.default_page_break_1").
13 const char kDefaultPageBreak1[] = "fdipebbchlhkdibfjgbfalhceahammim";
14 
15 const char* const kDefaultPageBreakAppIds[] = {
16     kDefaultPageBreak1,
17 };
18 
19 const size_t kDefaultPageBreakAppIdsLength =
20     base::size(kDefaultPageBreakAppIds);
21 
22 // Returns true if |item_id| is of a default-installed page break item.
IsDefaultPageBreakItem(const std::string & item_id)23 bool IsDefaultPageBreakItem(const std::string& item_id) {
24   return base::Contains(kDefaultPageBreakAppIds, item_id);
25 }
26 
27 }  // namespace app_list
28