2 * Copyright (C) 2014 Apple Inc. All rights reserved.
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the
11 * documentation and/or other materials provided with the distribution.
13 * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23 * THE POSSIBILITY OF SUCH DAMAGE.
33 "ApplicationCacheAgent": true,
38 "DOMDebuggerAgent": true,
39 "DOMStorageAgent": true,
40 "DatabaseAgent": true,
41 "DebuggerAgent": true,
43 "FormatterContentBuilder": true,
44 "IndexedDBAgent": true,
45 "InspectorAgent": true,
46 "InspectorBackend": true,
47 "InspectorFrontendAPI": true,
48 "InspectorFrontendHost": true,
49 "LayerTreeAgent": true,
55 "TimelineAgent": true,
63 "isEmptyObject": true,
64 "insertionIndexForObjectInListSortedByFunction": true,
65 "isFunctionStringNativeCode": true,
66 "parseMIMEType": true,
67 "doubleQuotedString": true,
69 "platformImagePath": true,
70 "wrappedSVGDocument": true,
73 "parseQueryString": true,
75 "parseSecurityOrigin": true,
76 "removeURLFragment": true,
81 "consistent-return": 2,
89 "no-constant-condition": 0,
92 "no-inner-declarations": 0,
96 "no-return-assign": 2,
98 "no-trailing-spaces": 2,
100 "no-unused-vars": [2, {"vars": "all", "args": "none"}],
101 "no-underscore-dangle": 0,
102 "no-unused-expressions": 2,
103 "no-use-before-define": 0,
105 "quotes": [2, "double"],
107 "space-infix-ops": 2,
108 "space-return-throw-case": 2,