1f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved. 2f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// 3f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Redistribution and use in source and binary forms, with or without 4f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// modification, are permitted provided that the following conditions are 5f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// met: 6f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// 7f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// * Redistributions of source code must retain the above copyright 8f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// notice, this list of conditions and the following disclaimer. 9f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// * Redistributions in binary form must reproduce the above 10f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// copyright notice, this list of conditions and the following disclaimer 11f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// in the documentation and/or other materials provided with the 12f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// distribution. 13f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// * Neither the name of Google Inc. nor the names of its 14f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// contributors may be used to endorse or promote products derived from 15f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// this software without specific prior written permission. 16f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// 17f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 20f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 21f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 22f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 23f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) 29f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)/* 30f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * Copyright (C) 2012 The Android Open Source Project 31f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * All rights reserved. 32f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * 33f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * Redistribution and use in source and binary forms, with or without 34f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * modification, are permitted provided that the following conditions 35f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * are met: 36f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * * Redistributions of source code must retain the above copyright 37f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * notice, this list of conditions and the following disclaimer. 38f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * * Redistributions in binary form must reproduce the above copyright 39f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * notice, this list of conditions and the following disclaimer in 40f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * the documentation and/or other materials provided with the 41f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * distribution. 42f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * 43f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 44f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 45f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 46f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 47f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 48f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 49f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 50f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 51f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 52f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 53f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 54f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) * SUCH DAMAGE. 55f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) */ 56