Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(43)

Side by Side Diff: chrome/android/java/src/org/chromium/chrome/browser/webapps/ChromeWebApkHost.java

Issue 1971773002: Upstream: Add WebAPK's client library. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2016 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 package org.chromium.chrome.browser.webapps;
6
7 import org.chromium.webapk.lib.client.WebApkValidator;
8
9 /**
10 * Contains functionality needed for Chrome to initialize as a WebApk browser hs ot.
pkotwicz 2016/05/11 20:52:17 How about: "Contains functionality needed for Chro
Xi Han 2016/05/11 21:16:26 Done.
11 */
12 public class ChromeWebApkHost {
13 // The public key to verify whether a WebAPK is signed by WebAPK Minting Ser ver.
14 // TODO(hanxi): Update {@link EXPECTED_SIGNATURE} when the real signature is available.
15 private static final byte[] EXPECTED_SIGNATURE = new byte[] {
16 48, -126, 3, -121, 48, -126, 2, 111, -96, 3, 2, 1, 2, 2, 4, 20, -104 , -66, -126, 48, 13,
17 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 11, 5, 0, 48, 116, 49, 11, 4 8, 9, 6, 3, 85, 4,
18 6, 19, 2, 67, 65, 49, 16, 48, 14, 6, 3, 85, 4, 8, 19, 7, 79, 110, 11 6, 97, 114, 105,
19 111, 49, 17, 48, 15, 6, 3, 85, 4, 7, 19, 8, 87, 97, 116, 101, 114, 1 08, 111, 111, 49,
20 17, 48, 15, 6, 3, 85, 4, 10, 19, 8, 67, 104, 114, 111, 109, 105, 117 , 109, 49, 17, 48,
21 15, 6, 3, 85, 4, 11, 19, 8, 67, 104, 114, 111, 109, 105, 117, 109, 4 9, 26, 48, 24, 6, 3,
22 85, 4, 3, 19, 17, 67, 104, 114, 111, 109, 105, 117, 109, 32, 67, 104 , 114, 111, 109,
23 105, 117, 109, 48, 30, 23, 13, 49, 53, 49, 48, 49, 54, 49, 53, 49, 5 4, 52, 52, 90, 23,
24 13, 52, 51, 48, 51, 48, 51, 49, 53, 49, 54, 52, 52, 90, 48, 116, 49, 11, 48, 9, 6, 3,
25 85, 4, 6, 19, 2, 67, 65, 49, 16, 48, 14, 6, 3, 85, 4, 8, 19, 7, 79, 110, 116, 97, 114,
26 105, 111, 49, 17, 48, 15, 6, 3, 85, 4, 7, 19, 8, 87, 97, 116, 101, 1 14, 108, 111, 111,
27 49, 17, 48, 15, 6, 3, 85, 4, 10, 19, 8, 67, 104, 114, 111, 109, 105, 117, 109, 49, 17,
28 48, 15, 6, 3, 85, 4, 11, 19, 8, 67, 104, 114, 111, 109, 105, 117, 10 9, 49, 26, 48, 24,
29 6, 3, 85, 4, 3, 19, 17, 67, 104, 114, 111, 109, 105, 117, 109, 32, 6 7, 104, 114, 111,
30 109, 105, 117, 109, 48, -126, 1, 34, 48, 13, 6, 9, 42, -122, 72, -12 2, -9, 13, 1, 1, 1,
31 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1, 0, -115, -1 18, -64, 73, -61,
32 -41, -60, 63, -118, -20, -103, 21, -12, -36, -7, 5, 122, -21, 82, 11 5, -64, -47, 0, 92,
33 50, -56, 122, -22, -28, -10, 9, 29, -43, -88, 23, 45, -84, 89, 47, 8 4, 54, -110, 35, 10,
34 25, 30, 56, -105, 93, 57, -81, 27, 125, 93, 127, -91, 97, -56, 24, - 107, 125, 30, 38,
35 -2, 41, -49, 16, -60, 119, -125, -79, -6, 52, -107, 81, -21, 25, -12 5, 121, 37, -78, 37,
36 90, 14, 11, 63, -73, 67, 103, -22, 112, 41, -126, 1, 33, -106, -92, -65, 64, 57, 94,
37 -75, 106, 29, -15, -76, 25, 94, -87, 46, 35, -49, -51, 65, 30, -110, -51, 35, 7, -44,
38 48, 25, -63, -101, -64, -114, -50, 114, -21, 112, 83, -97, -8, 23, - 128, -10, 32, 109,
39 58, 18, 10, 33, -74, 63, 104, 82, -115, -103, -100, -14, -59, 4, 41, 37, 39, -49, 12,
40 -26, -37, -35, 61, 88, 81, -54, 82, -77, 50, 66, -9, 82, 37, -123, 3 4, 28, -114, -40,
41 41, 88, 16, -54, 17, -17, 80, 39, 106, 60, 125, -17, -87, -29, 17, 1 0, -10, 89, -80, 38,
42 -22, 125, 100, 92, -39, 82, -42, 29, -28, 13, -32, -16, -74, 94, -12 2, 1, -17, -92, 100,
43 31, -60, 114, 46, 50, 25, 21, -102, -127, 107, -2, -99, 119, 45, 124 , -127, -83, 47, 1,
44 -37, 103, 88, -5, 84, 66, -5, -69, -16, 3, 54, -36, 17, -97, -3, 126 , -118, 68, -24, 63,
45 122, -67, 2, 3, 1, 0, 1, -93, 33, 48, 31, 48, 29, 6, 3, 85, 29, 14, 4, 22, 4, 20, -59,
46 -107, -50, 44, 101, 0, 40, 110, 43, -89, -126, -109, -40, 22, 68, -5 0, 51, -110, 85, 84,
47 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 11, 5, 0, 3, -126, 1 , 1, 0, 117, -37,
48 63, 71, -73, 27, -83, -39, -32, -107, 86, 17, -123, -95, -107, 24, - 88, 93, 61, -94, -4,
49 65, -61, -50, -85, 79, 110, 90, -91, -40, 72, -74, 117, -106, 64, 12 4, 3, -10, 74, 60,
50 4, -78, -11, 86, -23, -108, 61, 35, 17, 69, -92, -78, 83, 76, 102, - 59, 106, -42, 125,
51 -85, 53, -57, -73, -30, -65, -62, 119, -82, 46, 21, 83, 126, 44, 3, 121, -66, -49, -46,
52 71, -114, -82, -23, 114, -81, 96, 100, -110, -48, -70, -69, 39, -118 , -85, -22, -96, 7,
53 40, -47, 1, -59, 97, 10, 12, -16, -6, 99, 64, 98, 96, 68, -83, 118, 71, -106, -114, -58,
54 -24, 75, 42, -89, -57, 13, -19, -73, -127, -66, 50, -52, 113, -71, - 99, 51, -39, -77,
55 101, -98, -110, -50, -11, -65, 77, -74, -10, -98, 30, -91, 22, -29, 37, 75, 113, 23, 64,
56 123, -87, 5, -54, -54, -70, 44, 27, -69, 32, -6, 4, -95, -51, -101, -67, -52, -85, -91,
57 -55, 117, 72, -103, 101, -47, 13, -69, 36, 98, 6, 50, -111, -46, -11 0, 88, -19, -15, 27,
58 -87, 96, 47, 94, -13, 124, 77, 67, 99, 38, -61, -62, 75, -15, 3, -10 8, 82, 106, -11,
59 -35, 85, -14, 10, 94, -72, 31, -117, -42, 60, 50, -7, 15, -111, -2, -120, -114, -38, 95,
60 53, -87, -10, -81, 106, 56, 92, 62, 67, 62, 30, 90, -94, -4, 14, 14, 9, 50, 45, 109, 5,
61 -125, -31, -18, -52, 49, -73
62 };
63
64 public static void init() {
65 WebApkValidator.initWithBrowserHostSignature(EXPECTED_SIGNATURE);
66 }
67 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698