| LEFT | RIGHT | 
|   1 [general] |   1 [general] | 
|   2 version = 1.2.3 |   2 version = 1.2.3 | 
|   3 author = eyeo GmbH |   3 author = eyeo GmbH | 
|   4 basename = adblockpluschrome |   4 basename = adblockpluschrome | 
|   5 backgroundScripts = |   5 backgroundScripts = | 
|   6     ext/common.js |   6   ext/common.js | 
|   7     ext/background.js |   7   ext/background.js | 
|   8 testScripts = |   8 testScripts = | 
|   9     ../ext/common.js |   9   ../ext/common.js | 
|  10     ../ext/background.js |  10   ../ext/background.js | 
|  11 devtools = devtools.html |  | 
|  12 options = options.html |  11 options = options.html | 
|  13 managedStorageSchema = storage.json |  | 
|  14 browserAction = icons/abp-16.png icons/abp-19.png icons/abp-53.png popup.html |  12 browserAction = icons/abp-16.png icons/abp-19.png icons/abp-53.png popup.html | 
|  15 icons = icons/abp-16.png |  13 icons = icons/abp-16.png | 
|  16  |  14  | 
|  17 [manifest] |  15 [manifest] | 
|  18 permissions[] = |  16 devtools_page = devtools.html | 
|  19     tabs |  17 storage.managed_schema = storage.json | 
|  20     <all_urls> |  18 permissions = | 
|  21 optionalPermissions[] = webRequest |  19   tabs | 
|  22 webAccessible[] = |  20   <all_urls> | 
|  23     images/*.png |  21 optional_permissions = | 
|  24 externallyConnectable.matches[] = |  22   webRequest | 
|  25     https://*.google.com/* |  23 web_accessible_resources = | 
|  26     *://*.chromium.org/* |  24   images/*.png | 
|  27 externallyConnectable.ids[] = |  25 externally_connectable.matches = | 
|  28     foo |  26   https://*.google.com/* | 
|  29     bar |  27   *://*.chromium.org/* | 
|  30 externallyConnectable.accepts_tls_channel_id = true\b |  28 externally_connectable.ids = | 
 |  29   foo | 
 |  30   bar | 
 |  31 externally_connectable.accepts_tls_channel_id = bool:true | 
|  31  |  32  | 
|  32 [contentScripts] |  33 [contentScripts] | 
|  33 planets = content.js |  34 planets = content.js | 
|  34  |  35  | 
|  35 [mapping] |  36 [mapping] | 
|  36 logo_44.png = chrome/icons/abp-44.png |  37 logo_44.png = chrome/icons/abp-44.png | 
|  37 foo/logo_50.png = chrome/icons/abp-50.png |  38 foo/logo_50.png = chrome/icons/abp-50.png | 
|  38 icons/logo_150.png = chrome/icons/abp-150.png |  39 icons/logo_150.png = chrome/icons/abp-150.png | 
|  39  |  40  | 
|  40 [compat] |  41 [compat] | 
|  41 chrome = 49.0 |  42 chrome = 49.0 | 
|  42 opera = 36.0 |  43 opera = 36.0 | 
|  43  |  44  | 
|  44 [import_locales] |  45 [import_locales] | 
|  45 _modules/*/module.json = =* |  46 _modules/*/module.json = =* | 
|  46 _modules/*/unit.properties = =* |  47 _modules/*/unit.properties = =* | 
|  47 _imp/*/gecko.dtd = =* |  48 _imp/*/gecko.dtd = =* | 
|  48  |  49  | 
|  49 [bundles] |  50 [bundles] | 
|  50 lib/foo.js = |  51 lib/foo.js = | 
|  51     ext/a.js |  52   ext/a.js | 
|  52     lib/b.js |  53   lib/b.js | 
| LEFT | RIGHT |