| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 /* |  | 
| 2  * This file is part of Adblock Plus <https://adblockplus.org/>, |  | 
| 3  * Copyright (C) 2006-present eyeo GmbH |  | 
| 4  * |  | 
| 5  * Adblock Plus is free software: you can redistribute it and/or modify |  | 
| 6  * it under the terms of the GNU General Public License version 3 as |  | 
| 7  * published by the Free Software Foundation. |  | 
| 8  * |  | 
| 9  * Adblock Plus is distributed in the hope that it will be useful, |  | 
| 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of |  | 
| 11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the |  | 
| 12  * GNU General Public License for more details. |  | 
| 13  * |  | 
| 14  * You should have received a copy of the GNU General Public License |  | 
| 15  * along with Adblock Plus.  If not, see <http://www.gnu.org/licenses/>. |  | 
| 16  */ |  | 
| 17 |  | 
| 18 "use strict"; |  | 
| 19 |  | 
| 20 module.exports = [ |  | 
| 21   // Display |  | 
| 22   { |  | 
| 23     "order": "flexible", |  | 
| 24     "properties": [ |  | 
| 25       "display", |  | 
| 26       "visibility", |  | 
| 27       "float", |  | 
| 28       "clear", |  | 
| 29       "overflow", |  | 
| 30       "overflow-x", |  | 
| 31       "overflow-y", |  | 
| 32       "clip", |  | 
| 33       "zoom", |  | 
| 34       "flex-direction", |  | 
| 35       "flex-order", |  | 
| 36       "flex-pack", |  | 
| 37       "flex-align" |  | 
| 38     ] |  | 
| 39   }, |  | 
| 40 |  | 
| 41   // Positioning |  | 
| 42   { |  | 
| 43     "order": "flexible", |  | 
| 44     "properties": [ |  | 
| 45       "position", |  | 
| 46       "z-index", |  | 
| 47       "top", |  | 
| 48       "right", |  | 
| 49       "bottom", |  | 
| 50       "left" |  | 
| 51     ] |  | 
| 52   }, |  | 
| 53 |  | 
| 54   // Box model |  | 
| 55   { |  | 
| 56     "order": "flexible", |  | 
| 57     "properties": [ |  | 
| 58       "box-sizing", |  | 
| 59       "width", |  | 
| 60       "min-width", |  | 
| 61       "max-width", |  | 
| 62       "height", |  | 
| 63       "min-height", |  | 
| 64       "max-height", |  | 
| 65       "margin", |  | 
| 66       "margin-top", |  | 
| 67       "margin-right", |  | 
| 68       "margin-bottom", |  | 
| 69       "margin-left", |  | 
| 70       "padding", |  | 
| 71       "padding-top", |  | 
| 72       "padding-right", |  | 
| 73       "padding-bottom", |  | 
| 74       "padding-left", |  | 
| 75       "border", |  | 
| 76       "border-width", |  | 
| 77       "border-style", |  | 
| 78       "border-color", |  | 
| 79       "border-top", |  | 
| 80       "border-top-width", |  | 
| 81       "border-top-style", |  | 
| 82       "border-top-color", |  | 
| 83       "border-right", |  | 
| 84       "border-right-width", |  | 
| 85       "border-right-style", |  | 
| 86       "border-right-color", |  | 
| 87       "border-bottom", |  | 
| 88       "border-bottom-width", |  | 
| 89       "border-bottom-style", |  | 
| 90       "border-bottom-color", |  | 
| 91       "border-left", |  | 
| 92       "border-left-width", |  | 
| 93       "border-left-style", |  | 
| 94       "border-left-color", |  | 
| 95       "border-radius", |  | 
| 96       "border-top-left-radius", |  | 
| 97       "border-top-right-radius", |  | 
| 98       "border-bottom-right-radius", |  | 
| 99       "border-bottom-left-radius", |  | 
| 100       "border-image", |  | 
| 101       "border-image-source", |  | 
| 102       "border-image-slice", |  | 
| 103       "border-image-width", |  | 
| 104       "border-image-outset", |  | 
| 105       "border-image-repeat", |  | 
| 106       "table-layout", |  | 
| 107       "empty-cells", |  | 
| 108       "caption-side", |  | 
| 109       "border-spacing", |  | 
| 110       "border-collapse" |  | 
| 111     ] |  | 
| 112   }, |  | 
| 113 |  | 
| 114   // Colors and Typography |  | 
| 115   { |  | 
| 116     "order": "flexible", |  | 
| 117     "properties": [ |  | 
| 118       "outline", |  | 
| 119       "outline-width", |  | 
| 120       "outline-style", |  | 
| 121       "outline-color", |  | 
| 122       "outline-offset", |  | 
| 123       "opacity", |  | 
| 124       "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity", |  | 
| 125       "color", |  | 
| 126       "background", |  | 
| 127       "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader", |  | 
| 128       "background-color", |  | 
| 129       "background-image", |  | 
| 130       "background-repeat", |  | 
| 131       "background-attachment", |  | 
| 132       "background-position", |  | 
| 133       "background-position-x", |  | 
| 134       "background-position-y", |  | 
| 135       "background-clip", |  | 
| 136       "background-origin", |  | 
| 137       "background-size", |  | 
| 138       "box-decoration-break", |  | 
| 139       "box-shadow", |  | 
| 140       "filter:progid:DXImageTransform.Microsoft.gradient", |  | 
| 141       "text-shadow", |  | 
| 142       "font", |  | 
| 143       "font-family", |  | 
| 144       "src", |  | 
| 145       "font-size", |  | 
| 146       "font-weight", |  | 
| 147       "font-style", |  | 
| 148       "font-variant", |  | 
| 149       "font-size-adjust", |  | 
| 150       "font-stretch", |  | 
| 151       "font-effect", |  | 
| 152       "font-emphasize", |  | 
| 153       "font-emphasize-position", |  | 
| 154       "font-emphasize-style", |  | 
| 155       "font-smooth", |  | 
| 156       "line-height", |  | 
| 157       "text-align", |  | 
| 158       "text-align-last", |  | 
| 159       "vertical-align", |  | 
| 160       "white-space", |  | 
| 161       "text-decoration", |  | 
| 162       "text-emphasis", |  | 
| 163       "text-emphasis-color", |  | 
| 164       "text-emphasis-style", |  | 
| 165       "text-emphasis-position", |  | 
| 166       "text-indent", |  | 
| 167       "text-justify", |  | 
| 168       "letter-spacing", |  | 
| 169       "word-spacing", |  | 
| 170       "text-outline", |  | 
| 171       "text-transform", |  | 
| 172       "text-wrap", |  | 
| 173       "text-overflow", |  | 
| 174       "text-overflow-ellipsis", |  | 
| 175       "text-overflow-mode", |  | 
| 176       "word-wrap", |  | 
| 177       "word-break", |  | 
| 178       "tab-size", |  | 
| 179       "hyphens" |  | 
| 180     ] |  | 
| 181   }, |  | 
| 182 |  | 
| 183   // Other |  | 
| 184   { |  | 
| 185     "order": "flexible", |  | 
| 186     "properties": [ |  | 
| 187       "list-style", |  | 
| 188       "list-style-position", |  | 
| 189       "list-style-type", |  | 
| 190       "list-style-image", |  | 
| 191       "content", |  | 
| 192       "quotes", |  | 
| 193       "counter-reset", |  | 
| 194       "counter-increment", |  | 
| 195       "resize", |  | 
| 196       "cursor", |  | 
| 197       "user-select", |  | 
| 198       "nav-index", |  | 
| 199       "nav-up", |  | 
| 200       "nav-right", |  | 
| 201       "nav-down", |  | 
| 202       "nav-left", |  | 
| 203       "transition", |  | 
| 204       "transition-delay", |  | 
| 205       "transition-timing-function", |  | 
| 206       "transition-duration", |  | 
| 207       "transition-property", |  | 
| 208       "transform", |  | 
| 209       "transform-origin", |  | 
| 210       "animation", |  | 
| 211       "animation-name", |  | 
| 212       "animation-duration", |  | 
| 213       "animation-play-state", |  | 
| 214       "animation-timing-function", |  | 
| 215       "animation-delay", |  | 
| 216       "animation-iteration-count", |  | 
| 217       "animation-direction", |  | 
| 218       "backface-visibility", |  | 
| 219       "text-rendering", |  | 
| 220       "pointer-events" |  | 
| 221     ] |  | 
| 222   } |  | 
| 223 ]; |  | 
| OLD | NEW | 
|---|