manifest.json (1255B)
1 { 2 "manifest_version": 2, 3 "name": "Picture-In-Picture", 4 "description": "Fixes for web compatibility with Picture-in-Picture", 5 "version": "1.0.0", 6 7 "browser_specific_settings": { 8 "gecko": { 9 "id": "pictureinpicture@mozilla.org", 10 "strict_min_version": "88.0a1" 11 } 12 }, 13 14 "experiment_apis": { 15 "aboutConfigPipPrefs": { 16 "schema": "experiment-apis/aboutConfigPipPrefs.json", 17 "parent": { 18 "scopes": ["addon_parent"], 19 "script": "experiment-apis/aboutConfigPipPrefs.js", 20 "paths": [["aboutConfigPipPrefs"]] 21 } 22 }, 23 "pictureInPictureChild": { 24 "schema": "experiment-apis/pictureInPicture.json", 25 "child": { 26 "scopes": ["addon_child"], 27 "script": "experiment-apis/pictureInPicture.js", 28 "paths": [["pictureInPictureChild"]] 29 } 30 }, 31 "pictureInPictureParent": { 32 "schema": "experiment-apis/pictureInPicture.json", 33 "parent": { 34 "scopes": ["addon_parent"], 35 "script": "experiment-apis/pictureInPicture.js", 36 "paths": [["pictureInPictureParent"]] 37 } 38 } 39 }, 40 41 "background": { 42 "scripts": [ 43 "data/picture_in_picture_overrides.js", 44 "lib/picture_in_picture_overrides.js", 45 "run.js" 46 ] 47 } 48 }