1cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 3cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)// found in the LICENSE file. 4cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 5cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)function result(message) { 6cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) document.title = message; 7cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 8cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 9cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)function unexpectedErrorCallback() 10cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 11cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) result('fail - unexpected error callback'); 12cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 13cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 14cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)function unexpectedAbortCallback() 15cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 16cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) result('fail - unexpected abort callback'); 17cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 18cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 19cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)function unexpectedCompleteCallback() 20cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 21cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) result('fail - unexpected complete callback'); 22cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 236e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) 246e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles)function unexpectedSuccessCallback() 256e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles){ 26cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) result('fail - unexpected success callback'); 27cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 28cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 296e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles)function unexpectedUpgradeNeededCallback() 30cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 31cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) result('fail - unexpected upgradeneeded callback'); 32cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 33cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 34cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)function unexpectedBlockedCallback() 35cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 36cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) result('fail - unexpected blocked callback'); 37cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 38cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)