Skip to content

Instantly share code, notes, and snippets.

@bobsilverberg
Created December 3, 2019 17:24
Show Gist options
  • Save bobsilverberg/4aac30be112fda7768017f941494fb7a to your computer and use it in GitHub Desktop.
Save bobsilverberg/4aac30be112fda7768017f941494fb7a to your computer and use it in GitHub Desktop.
{
"page_size": 25,
"page_count": 1,
"count": 10,
"next": null,
"previous": null,
"results": [
{
"id": 622,
"filename": "manifest.json",
"lineno": 5,
"comment": "Another test",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 626,
"filename": "manifest.json",
"lineno": 40,
"comment": "test",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 674,
"filename": "META-INF/cose.manifest",
"lineno": 15,
"comment": "test",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 679,
"filename": "META-INF/cose.manifest",
"lineno": 6,
"comment": "This is a comment on a normal line.",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 680,
"filename": "manifest.json",
"lineno": 1,
"comment": "A new comment on line 1",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 681,
"filename": "META-INF/cose.manifest",
"lineno": 11,
"comment": "Here's a comment on line 11",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 682,
"filename": "META-INF/cose.manifest",
"lineno": 3,
"comment": "Here is a comment on line 3 that should appear in browse mode.",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 683,
"filename": "src/foo/in-foo.js",
"lineno": 1,
"comment": "Here is a comment on line 1 of in-foo.js",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 684,
"filename": "popup/popup.js",
"lineno": 2,
"comment": "Here is a comment on line 2 of popup.js",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
},
{
"id": 771,
"filename": "manifest.json",
"lineno": 1,
"comment": "A newer comment on line 1",
"version": {
"id": 1541798,
"channel": "listed",
"compatibility": {
"firefox": {
"min": "42.0",
"max": "*"
}
},
"edit_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/versions/1541798",
"is_strict_compatibility_enabled": false,
"license": {
"id": 3338,
"is_custom": false,
"name": null,
"text": {
"en-US": "This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at <a rel=\"nofollow\" href=\"https://outgoing.stage.mozaws.net/v1/82bb400dfa1ad16e455413fa870b7798a7796ec70a5c8a36cbf24b7c08635a49/http%3A//mozilla.org/MPL/2.0/\">http://mozilla.org/MPL/2.0/</a>."
},
"url": "http://www.mozilla.org/MPL/2.0/"
},
"release_notes": {
"en-US": "See <a href=\"https://outgoing.stage.mozaws.net/v1/5016a41559363ee0da89ff128e1751054b1b39f554bee26bbfba36c90885e57a/https%3A//outgoing.prod.mozaws.net/v1/90a449737d4a45c27d3d5cd761e4b816c1ba8d01f83f4e61701a2dea9bb35713/https%3A//github.com/gorhill/uBlock/releases/tag/1.18.4\" rel=\"nofollow\">release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.stage.mozaws.net/v1/079d20f8935313313d2ef2b585f21b50d6b9f19de46683981a0fa56c1a1dc857/https%3A//outgoing.prod.mozaws.net/v1/766e8f7dbec93ca1c90497f8636fd7681d3851bf7b250bc9aadb56f7dd775e67/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/403\" rel=\"nofollow\">Cosmetic filtering not enforced at uBO launch on already opened web pages</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/07c535a749248024caa610757fdf870501ae31b9834914716c5c52795b15f6ab/https%3A//outgoing.prod.mozaws.net/v1/8509cd339649f30169d5056565be8eee98ab3634542438d3bc299c4b5eaf65d7/https%3A//github.com/NanoAdblocker/NanoCore/issues/239\" rel=\"nofollow\">Compute URL of sublists as relative to URL of parent list</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/0e6062cea3ed11cb81093e7b3d92bd0477f63d5aab379f66cca13a8225638b96/https%3A//outgoing.prod.mozaws.net/v1/5c5410a13b1d9430a57772a2d9b759eb863dda3cb4dffb3fad5a7e7956762293/https%3A//github.com/uBlockOrigin/uBlock-issues/issues/402\" rel=\"nofollow\">Fix partyness evaluation for cases of base domain-less hostnames</a></li><li><a href=\"https://outgoing.stage.mozaws.net/v1/9abfbadc977ff5c81e318339b6c5a196e5a308278e4cb6567e73b9b030f1fdc6/https%3A//outgoing.prod.mozaws.net/v1/f0dba4cd75afe889a88ab1a7b0b92570122d9b3ed9a6f0f2f4968abc2b5264b7/https%3A//github.com/gorhill/uBlock/commit/69c87c511748c4d7b39bd2a6cb2bba0dc356dc78\" rel=\"nofollow\">Fix Promise chain of WASM module load operations</a></li></ul><a href=\"https://outgoing.stage.mozaws.net/v1/870c7a09b3a7d24005ca17816a4039a8abdb06dbb0596d2ec70e71126e897f68/https%3A//outgoing.prod.mozaws.net/v1/37dc19bc258b506b4038736b7d94c403e3807faf38925ed0b39aea5071eb5ece/https%3A//github.com/gorhill/uBlock/compare/1.18.2...1.18.4\" rel=\"nofollow\">Commits history since 1.18.2</a>."
},
"reviewed": null,
"version": "1.5.0.1-signed",
"file": {
"id": 262459,
"created": "2019-02-08T19:00:00Z",
"hash": "sha256:28666261cd33b252180013e82795245a474081406a59d8f4237d152da2201bea",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
"size": 41883,
"status": "public",
"url": "https://addons-dev.allizom.org/firefox/downloads/file/262459/amo_info_with_extra_dirs-1.5.0-fx.xpi?src=",
"permissions": [
"activeTab",
"storage",
"https://addons-dev.allizom.org/*",
"https://addons.allizom.org/*",
"https://addons.mozilla.org/*",
"https://discovery.addons-dev.allizom.org/*",
"https://discovery.addons.allizom.org/*",
"https://discovery.addons.mozilla.org/*"
],
"content": "{\"manifest_version\": 2, \"name\": \"amo-info\", \"description\": \"An extension to show information about AMO related services.\", \"version\": \"1.5.0.1-signed\", \"applications\": {\"gecko\": {\"id\": \"{db55bb9b-0d9f-407f-9b65-da9dd29c8d32}\"}}, \"icons\": {\"64\": \"icons/icon.png\"}, \"page_action\": {\"default_title\": \"amo-info\", \"default_icon\": {\"64\": \"icons/icon.png\"}, \"browser_style\": true, \"default_popup\": \"popup/popup.html\", \"show_matches\": [\"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}, \"background\": {\"scripts\": [\"background.js\"]}, \"options_ui\": {\"page\": \"options/options.html\", \"browser_style\": true}, \"permissions\": [\"activeTab\", \"storage\", \"https://addons-dev.allizom.org/*\", \"https://addons.allizom.org/*\", \"https://addons.mozilla.org/*\", \"https://discovery.addons-dev.allizom.org/*\", \"https://discovery.addons.allizom.org/*\", \"https://discovery.addons.mozilla.org/*\"]}",
"entries": {
"META-INF": {
"depth": 0,
"filename": "META-INF",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "META-INF",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.manifest": {
"depth": 1,
"filename": "cose.manifest",
"sha256": "b3fc4a7a930a51730d6158502f238f4953ca4db7e85ff6fc1e78fb4dbe9b9992",
"mime_category": "binary",
"mimetype": "application/x-ms-manifest",
"path": "META-INF/cose.manifest",
"size": 1598,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/cose.sig": {
"depth": 1,
"filename": "cose.sig",
"sha256": "9ae3fa071288527b276a37c2358f53c848f48bb09e7fa0a0ac41db2dcbf18100",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/cose.sig",
"size": 3128,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/manifest.mf": {
"depth": 1,
"filename": "manifest.mf",
"sha256": "6d2f3b486eae52ed7fd188823c1d5298eb8c498435d26059fb070996b78b682f",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/manifest.mf",
"size": 1919,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.rsa": {
"depth": 1,
"filename": "mozilla.rsa",
"sha256": "5a54681fa0da566bae5642fe6f24ed2cc72df669da0ea8f7fe512427bb66013e",
"mime_category": "binary",
"mimetype": "application/octet-stream",
"path": "META-INF/mozilla.rsa",
"size": 4341,
"modified": "2019-06-11T10:39:05Z"
},
"META-INF/mozilla.sf": {
"depth": 1,
"filename": "mozilla.sf",
"sha256": "3850a885bee977d092bdeb152c0d89d82d6786359f97e8412b17a8e6aa594004",
"mime_category": "text",
"mimetype": "text/plain",
"path": "META-INF/mozilla.sf",
"size": 144,
"modified": "2019-06-11T10:39:05Z"
},
"background.js": {
"depth": 0,
"filename": "background.js",
"sha256": "34bda616d9888096286c1ae069c0b1e93c2f7b1a6741f15b26d323c07e33cf3f",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "background.js",
"size": 1918,
"modified": "2019-06-11T10:39:05Z"
},
"icons": {
"depth": 0,
"filename": "icons",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "icons",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"icons/icon.png": {
"depth": 1,
"filename": "icon.png",
"sha256": "fdfc83dc817ddcb13a5042154378a040ab1d8e48bd900bbd38690a71995e7f2d",
"mime_category": "image",
"mimetype": "image/png",
"path": "icons/icon.png",
"size": 3894,
"modified": "2019-06-11T10:39:05Z"
},
"manifest.json": {
"depth": 0,
"filename": "manifest.json",
"sha256": "89bb31809e32d21aa2eddefb01935117e6e028494b4ac84a158c1e8f5543e3ae",
"mime_category": "text",
"mimetype": "application/json",
"path": "manifest.json",
"size": 1047,
"modified": "2019-06-11T10:39:05Z"
},
"options": {
"depth": 0,
"filename": "options",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "options",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.html": {
"depth": 1,
"filename": "options.html",
"sha256": "de88e2e6126f7b188db13f77e5bda1c4f3f1c97a1c0eb6f700ce9c4dbab90bd6",
"mime_category": "text",
"mimetype": "text/html",
"path": "options/options.html",
"size": 626,
"modified": "2019-06-11T10:39:05Z"
},
"options/options.js": {
"depth": 1,
"filename": "options.js",
"sha256": "3ae53f5e5619e934b03acc9df21e8e2de3e42dd29dd800cc723a2f47fa9c8ed1",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "options/options.js",
"size": 459,
"modified": "2019-06-11T10:39:05Z"
},
"popup": {
"depth": 0,
"filename": "popup",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "popup",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.css": {
"depth": 1,
"filename": "popup.css",
"sha256": "5f6cc75b41ca035cc0b0c20c72ffb5ef93074949ea48efa91cd72e875be9d9fc",
"mime_category": "text",
"mimetype": "text/css",
"path": "popup/popup.css",
"size": 1776,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.html": {
"depth": 1,
"filename": "popup.html",
"sha256": "b918111813c364316b3d987d04b004bfafa193908870c2fdd446936682b3e582",
"mime_category": "text",
"mimetype": "text/html",
"path": "popup/popup.html",
"size": 241,
"modified": "2019-06-11T10:39:05Z"
},
"popup/popup.js": {
"depth": 1,
"filename": "popup.js",
"sha256": "7b57c9283a08e44d093a522448cc9bf4685e24b920dccebfa5b244b64b5d8bb4",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "popup/popup.js",
"size": 73411,
"modified": "2019-06-11T10:39:05Z"
},
"src": {
"depth": 0,
"filename": "src",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo": {
"depth": 1,
"filename": "foo",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar": {
"depth": 2,
"filename": "bar",
"sha256": "",
"mime_category": "directory",
"mimetype": "application/octet-stream",
"path": "src/foo/bar",
"size": null,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/bar/in-foo-bar.js": {
"depth": 3,
"filename": "in-foo-bar.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/bar/in-foo-bar.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
},
"src/foo/in-foo.js": {
"depth": 2,
"filename": "in-foo.js",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"mime_category": "text",
"mimetype": "text/javascript",
"path": "src/foo/in-foo.js",
"size": 0,
"modified": "2019-06-11T10:39:05Z"
}
},
"selected_file": "manifest.json",
"download_url": "https://addons-dev.allizom.org/en-US/reviewers/download-git-file/1541798/manifest.json/"
},
"validation_url": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation",
"validation_url_json": "https://addons-dev.allizom.org/en-US/developers/addon/amo-info-with-extra-dirs/file/262459/validation.json",
"has_been_validated": true,
"addon": {
"id": 502955,
"slug": "amo-info-with-extra-dirs",
"name": {
"en-US": "amo-info-with-extra-dirs"
},
"icon_url": "https://addons-dev-cdn.allizom.org/static/img/addon-icons/default-64.png"
}
},
"user": {
"id": 10641570,
"name": "BobsDisplayName",
"url": "https://addons-dev.allizom.org/en-US/firefox/user/10641570/",
"username": "BobsUserName"
},
"canned_response": null
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment