Skip to content

Commit

Permalink
fix(webextensions/manifest): Un‑squash manifest.json data
Browse files Browse the repository at this point in the history
  • Loading branch information
ExE-Boss committed Feb 26, 2019
1 parent f99bbd3 commit cb823d9
Show file tree
Hide file tree
Showing 7 changed files with 404 additions and 24 deletions.
51 changes: 48 additions & 3 deletions webextensions/manifest/background.json
Expand Up @@ -9,8 +9,7 @@
"version_added": true
},
"edge": {
"version_added": "14",
"notes": "The 'persistent' property is mandatory."
"version_added": "14"
},
"firefox": {
"version_added": "48"
Expand All @@ -23,7 +22,7 @@
}
}
},
"persistent": {
"page": {
"__compat": {
"support": {
"chrome": {
Expand All @@ -32,6 +31,28 @@
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"persistent": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14",
"notes": "The 'persistent' property is mandatory."
},
"firefox": {
"version_added": "48",
"partial_implementation": true,
Expand All @@ -53,6 +74,30 @@
}
}
}
},
"scripts": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox":
{
"version_added": "48",
"notes": "Before Firefox 50, when the debugger is open, scripts are not always loaded in the order given in the array."
},
"firefox_android": {
"version_added": "48",
"notes": "Before Firefox 50, when the debugger is open, scripts are not always loaded in the order given in the array."
},
"opera": {
"version_added": true
}
}
}
}
}
}
Expand Down
1 change: 1 addition & 0 deletions webextensions/manifest/browser_action.json
Expand Up @@ -76,6 +76,7 @@
},
"edge": {
"version_added": "14",
"partial_implementation": true,
"notes": [
"SVG icons are not supported.",
"'default_icon' must be an object, with explicit sizes."
Expand Down
180 changes: 174 additions & 6 deletions webextensions/manifest/content_scripts.json
Expand Up @@ -13,19 +13,143 @@
"version_added": "14"
},
"firefox": {
"version_added": "48",
"notes": "Content scripts won't be injected into empty iframes at 'document_start' even if you specify that value in 'run_at'."
"version_added": "48"
},
"firefox_android": {
"version_added": "48",
"notes": "Content scripts won't be injected into empty iframes at 'document_start' even if you specify that value in 'run_at'."
"version_added": "48"
},
"opera": {
"version_added": true,
"notes": "Content scripts are not applied to tabs already open when the extension is loaded."
}
}
},
"all_frames": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"css": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"exclude_globs": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"exclude_matches": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"include_globs": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"js": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"match_about_blank": {
"__compat": {
"support": {
Expand All @@ -36,10 +160,54 @@
"version_added": "14"
},
"firefox": {
"version_added": "52"
"version_added": "52",
"notes": "Content scripts won't be injected into empty iframes at 'document_start' even if you specify that value in 'run_at'."
},
"firefox_android": {
"version_added": "52",
"notes": "Content scripts won't be injected into empty iframes at 'document_start' even if you specify that value in 'run_at'."
},
"opera": {
"version_added": true
}
}
}
},
"matches": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "48"
},
"opera": {
"version_added": true
}
}
}
},
"run_at": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "52"
"version_added": "48"
},
"opera": {
"version_added": true
Expand Down
21 changes: 21 additions & 0 deletions webextensions/manifest/omnibox.json
Expand Up @@ -21,6 +21,27 @@
"version_added": true
}
}
},
"key": {
"__compat": {
"support": {
"chrome": {
"version_added": true
},
"edge": {
"version_added": false
},
"firefox": {
"version_added": "52"
},
"firefox_android": {
"version_added": false
},
"opera": {
"version_added": true
}
}
}
}
}
}
Expand Down
25 changes: 23 additions & 2 deletions webextensions/manifest/options_ui.json
Expand Up @@ -18,8 +18,7 @@
"version_added": "57"
},
"opera": {
"version_added": "27",
"notes": "Options pages are always opened in a separate browser tab."
"version_added": "27"
}
}
},
Expand Down Expand Up @@ -62,7 +61,29 @@
"version_added": "57"
},
"opera": {
"version_added": false,
"notes": "Options pages are always opened in a separate browser tab."
}
}
}
},
"page": {
"__compat": {
"support": {
"chrome": {
"version_added": "40"
},
"edge": {
"version_added": false
},
"firefox": {
"version_added": "48"
},
"firefox_android": {
"version_added": "57"
},
"opera": {
"version_added": "27"
}
}
}
Expand Down

0 comments on commit cb823d9

Please sign in to comment.