❗ Note: deprecated on npm |
|---|
This package will never be updated for npmjs.com,
because local repository of mozilla-beta was totally broken at 2021-07-13.
Update for Nightly may be happen. Thanks.
- WebExtensions definition files for tern.
- for completion
- open MDN document
- all things are rough.
- github repository does not contain definition-files.
- npm package includes only definition-files.
- data are made of mozilla-beta repository.
- URLs of MDN come from mdn-browser-compat-data.
This was introduced as one of the tool by community, thanks. 2018-04-12 Extension development tools - Add-ons / Development - Mozilla Discourse
I confirmed only with vim. install tern-for-vim
and add to project's .tern-project file.
{
"libs": [
"browser",
"path/to/webextensions-desktop-beta"
]
}
npm run build -- --repository /path/to/local/repository
This create 1 definition-file. There are three API group, but I do not know how to refer between definition-files. So two groups are integrated, and android UI is dropped (but included in browser desktop ui).
- genaral API
- browser UI API
- android UI API
In case of that you would like to use nightly.
npm run build -- --mozilla-repo /path/to/local/nightly/repository --channel nightly
This create webextensions-desktop-nightly.json.
--channel option only effects to filename.
Using this option is for switching files specified within .tern-project.
If you don't need to switch, there is no need for this option.
MPL-2.0.
npm package includes json files. These contains contents which come from
json schema files of mozilla-beta repository.
Some ones are under 3-Clause BSD License, others are under MPL-2.0 License.
Both are in License directory.
-
2018-04-10 - ver. 0.1.0
-
2018-04-12 - ver. 0.2.0
-
2018-04-28 - ver. 0.3.0
-
2018-06-21 Firefox 61(Beta) - ver. 0.4.0
-
2018-07-20 Firefox 62(Beta) - ver. 0.5.0
-
2018-08-27 Firefox 62(Beta) - ver. 0.6.0
-
2018-09-08 Firefox 63(Beta) - ver. 0.6.1
-
2018-10-16 Firefox 64(Beta) - ver. 0.7.0
-
2018-12-14 Firefox 65(Beta) - ver. 0.8.0
-
2019-01-30 Firefox 66(Beta) - No Update
-
2019-02-19 Firefox 67(Beta) - No Update
-
2019-03-28 Firefox 67(Beta) - ver. 0.8.1
- fix: failed to pick up two functions (
userScript,menus)
- fix: failed to pick up two functions (
-
2019-05-14 Firefox 68(Beta) - ver.0.9.0
- New: captivePortal API and 2 funcs, 2 events
geckoProfilermoved fromtoolkittobrowserincognitoofwebRequest.RequestFilter
-
2019-05-24 Firefox 68(Beta) - No Update
- Removed:
mozillaAddonspermission fortelemetryAPI
- Removed:
-
2019-07-03 Firefox 69(Beta) - ver.0.10.0
-
2019-07-05 Firefox 69(Beta) - ver.0.11.0
-
2019-08-01 Firefox 69(Beta) - ver.0.11.1
- Move:
topSitesAPI fromtoolkittobrowser1569366
- Move:
-
2019-08-02 Firefox 69(Beta) - ver.0.11.2
- New:
networkStatusAPI 1550605
- New:
-
2019-08-03 Firefox 69(Beta) - ver.0.11.3
- New:
engagementTelemetryofurlbarAPI 1570434
- New:
-
2019-08-28 Firefox 70(Beta) - ver.0.11.4
- New:
urlbar.contextualTipAPI 1568708 - New: onButtonClicked and onLinkClicked events of
urlbarAPI 1559508 - New: icon of ContextualTip of
urlbarAPI 1559501 - New: UrlClassification properties of
webRequestAPI 1547140 - New:
activityLogpermission andonExtensionActivityevent 1542403 - Change: icon of ContextualTip of
urlbarAPI 1575972
- New:
-
2019-10-18 Firefox 71(Beta) - ver.0.12.1
-
2019-11-07 Firefox 71(Beta) - ver.0.12.2
- Removal:
detailsargument ofonResultPicked()ofurlbarAPI 1582339
- Removal:
-
2019-11-12 Firefox 71(Beta) - ver.0.12.3
- New:
search()ofurlbarAPI 1590461
- New:
-
2019-12-03 Firefox 72(Beta) - ver.0.13.0
- New:
OnClickData(only in definitions) 1405031 - New:
ftpProtocolEnabledofbrowserSettings1592687 - New:
canonicalURLofcaptivePortal1592932 - New:
respectBeConservativeofproxy.ProxyConfig1593651 - Removal:
onProxyError()ofproxyAPI 1594710 - New:
focus()ofurlbarAPI andoptionsargument ofsearch()ofurlbarAPI 1595641 - New:
closeView()ofurlbarAPI 1595985 - Move(No Change on the schema file):
browserActionandpageActionAPI frombrowsertotoolkit1530402, especially this - New:
keyedScalarAdd()/Set()/SetMaximum()oftelemetryAPI 1596661 - New:
OnClickDataadded as argument ofonClicked()ofbrowserActionAPI andpageActionAPI (fix for #1405031) 1595931 - New:
withHandlingUserInput()oftestAPI 1594786 - New:
onEngagement()ofurlbarAPI 1597610 - New:
tlsVersionRestrictionofprivacy.networkAPI 1593635
- New:
-
2020-01-07 Firefox 73(Beta) - ver.0.14.0
-
2020-02-11 Firefox 74(Beta) - No Update
-
2020-03-10 Firefox 75(Beta) - ver.0.15.0
-
2020-04-06 Firefox 76(Beta) - No Update
-
2020-05-04 Firefox 77(Beta) - ver.0.16.0
- New:
duplicatePropertiesargument ofduplicate()oftabsAPI - New:
goForward()andgoBack()functions oftabsAPI
- New:
-
2020-05-31 Firefox 78(Beta) - ver.0.17.0
- New:
submitEncryptedPing()function oftelemetryAPI
- New:
-
2020-06-28 Firefox 79(Beta) - ver.0.18.0
- New:
warmup()functions oftabsAPI - New:
elementNameargument ofonResultPicked()ofurlbarAPI and new result"dynamic" - New:
autoloadproperty ofpkcs11API
- New:
-
2020-07-27 Firefox 80(Beta) - ver.0.19.0
- Removal:
autoloadproperty ofpkcs11API
- Removal:
-
2020-08-24 Firefox 81(Beta) - No Update
-
2020-09-20 Firefox 82(Beta) - ver.0.20.0
- New:
optionsargument ofcaptureTab()andcaptureVisibleTab()oftabsAPI getsrectandscaleproperties.
- New:
-
2020-10-19 Firefox 83(Beta) - No Update
-
2020-11-17 Firefox 84(Beta) - ver.0.21.0
- New:
cookieStoreIdproperty ofbrowsingData.RemovalOptionsAPI
- New:
-
2020-12-08 Firefox 84(Beta) - ver.0.21.1
- New:
network.httpsOnlyModeproperty ofprivacyAPI 1678306
- New:
-
2020-12-15 Firefox 85(Beta) - No Update
browsing_data.jsonmoved fromtoolkitdir tobrowserdir 1625233
-
2021-01-26 Firefox 86(Beta) - No Update
-
2021-02-23 Firefox 87(Beta) - No Update
-
2021-03-23 Firefox 88(Beta) - No Update: Only docstring about ftp protocol.
-
2021-06-01 Firefox 90(Beta) - No Update
- 2021-06-02 Removal:
import()/export()frombookmarksAPI 1713674 - 2021-06-17 Rename:
browserActionAPI toactionAPI only on Manifest V3. On Manifest V2,browserActionAPI still remains. Now, the feature for browserAction API is completely broken, so needs fix. 1706398 - 2021-06-23 New:
colorManagementofbrowserSettingsAPI 1714428 - 2021-07-10 New:
useWebRenderCompositorofbrowserSettingsAPI 1719688 - 2021-07-24 New:
cookieStoreIdproperty ofsearch(),erase()onCreated()ofdownloadsAPI. 1669566 - 2021-08-27 New:
resetScrollPositionproperty of argument ofcaptureTab()andcaptureVisibleTab()oftabsAPI. 1708403
