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