• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright (c) 2012 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 "base/basictypes.h"
6 
7 namespace ui {
8 
9 extern const char kSamplePakContents[] = {
10     0x04, 0x00, 0x00, 0x00,               // header(version
11     0x04, 0x00, 0x00, 0x00,               //        no. entries
12     0x01,                                 //        encoding)
13     0x01, 0x00, 0x27, 0x00, 0x00, 0x00,   // index entry 1
14     0x04, 0x00, 0x27, 0x00, 0x00, 0x00,   // index entry 4
15     0x06, 0x00, 0x33, 0x00, 0x00, 0x00,   // index entry 6
16     0x0a, 0x00, 0x3f, 0x00, 0x00, 0x00,   // index entry 10
17     0x00, 0x00, 0x3f, 0x00, 0x00, 0x00,   // extra entry for the size of last
18     't', 'h', 'i', 's', ' ', 'i', 's', ' ', 'i', 'd', ' ', '4',
19     't', 'h', 'i', 's', ' ', 'i', 's', ' ', 'i', 'd', ' ', '6'
20 };
21 
22 extern const size_t kSamplePakSize = sizeof(kSamplePakContents);
23 
24 extern const char kSamplePakContents2x[] = {
25     0x04, 0x00, 0x00, 0x00,               // header(version
26     0x01, 0x00, 0x00, 0x00,               //        no. entries
27     0x01,                                 //        encoding)
28     0x04, 0x00, 0x15, 0x00, 0x00, 0x00,   // index entry 4
29     0x00, 0x00, 0x24, 0x00, 0x00, 0x00,   // extra entry for the size of last
30     't', 'h', 'i', 's', ' ', 'i', 's', ' ', 'i', 'd', ' ', '4', ' ', '2', 'x'
31 };
32 
33 extern const size_t kSamplePakSize2x = sizeof(kSamplePakContents2x);
34 
35 extern const char kEmptyPakContents[] = {
36     0x04, 0x00, 0x00, 0x00,               // header(version
37     0x00, 0x00, 0x00, 0x00,               //        no. entries
38     0x01
39 };
40 
41 extern const size_t kEmptyPakSize = sizeof(kEmptyPakContents);
42 
43 }  // namespace ui
44