1 // Copyright (c) 2011 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.
5 var manifest
= getManifest();
6 getIconData(function(icon
) {
9 chrome
.webstorePrivate
.beginInstallWithManifest3(
10 {'id': extensionId
,'iconData': icon
, 'manifest': manifest
},
15 // Now complete the installation.
16 var expectedError
= "Package is invalid: 'CRX_HEADER_INVALID'.";
17 chrome
.webstorePrivate
.completeInstall(extensionId
,
18 callbackFail(expectedError
));