❗ 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
geckoProfiler
moved fromtoolkit
tobrowser
incognito
ofwebRequest.RequestFilter
-
2019-05-24 Firefox 68(Beta) - No Update
- Removed:
mozillaAddons
permission fortelemetry
API
- 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:
topSites
API fromtoolkit
tobrowser
1569366
- Move:
-
2019-08-02 Firefox 69(Beta) - ver.0.11.2
- New:
networkStatus
API 1550605
- New:
-
2019-08-03 Firefox 69(Beta) - ver.0.11.3
- New:
engagementTelemetry
ofurlbar
API 1570434
- New:
-
2019-08-28 Firefox 70(Beta) - ver.0.11.4
- New:
urlbar.contextualTip
API 1568708 - New: onButtonClicked and onLinkClicked events of
urlbar
API 1559508 - New: icon of ContextualTip of
urlbar
API 1559501 - New: UrlClassification properties of
webRequest
API 1547140 - New:
activityLog
permission andonExtensionActivity
event 1542403 - Change: icon of ContextualTip of
urlbar
API 1575972
- New:
-
2019-10-18 Firefox 71(Beta) - ver.0.12.1
-
2019-11-07 Firefox 71(Beta) - ver.0.12.2
- Removal:
details
argument ofonResultPicked()
ofurlbar
API 1582339
- Removal:
-
2019-11-12 Firefox 71(Beta) - ver.0.12.3
- New:
search()
ofurlbar
API 1590461
- New:
-
2019-12-03 Firefox 72(Beta) - ver.0.13.0
- New:
OnClickData
(only in definitions) 1405031 - New:
ftpProtocolEnabled
ofbrowserSettings
1592687 - New:
canonicalURL
ofcaptivePortal
1592932 - New:
respectBeConservative
ofproxy.ProxyConfig
1593651 - Removal:
onProxyError()
ofproxy
API 1594710 - New:
focus()
ofurlbar
API andoptions
argument ofsearch()
ofurlbar
API 1595641 - New:
closeView()
ofurlbar
API 1595985 - Move(No Change on the schema file):
browserAction
andpageAction
API frombrowser
totoolkit
1530402, especially this - New:
keyedScalarAdd()/Set()/SetMaximum()
oftelemetry
API 1596661 - New:
OnClickData
added as argument ofonClicked()
ofbrowserAction
API andpageAction
API (fix for #1405031) 1595931 - New:
withHandlingUserInput()
oftest
API 1594786 - New:
onEngagement()
ofurlbar
API 1597610 - New:
tlsVersionRestriction
ofprivacy.network
API 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:
duplicateProperties
argument ofduplicate()
oftabs
API - New:
goForward()
andgoBack()
functions oftabs
API
- New:
-
2020-05-31 Firefox 78(Beta) - ver.0.17.0
- New:
submitEncryptedPing()
function oftelemetry
API
- New:
-
2020-06-28 Firefox 79(Beta) - ver.0.18.0
- New:
warmup()
functions oftabs
API - New:
elementName
argument ofonResultPicked()
ofurlbar
API and new result"dynamic"
- New:
autoload
property ofpkcs11
API
- New:
-
2020-07-27 Firefox 80(Beta) - ver.0.19.0
- Removal:
autoload
property ofpkcs11
API
- Removal:
-
2020-08-24 Firefox 81(Beta) - No Update
-
2020-09-20 Firefox 82(Beta) - ver.0.20.0
- New:
options
argument ofcaptureTab()
andcaptureVisibleTab()
oftabs
API getsrect
andscale
properties.
- New:
-
2020-10-19 Firefox 83(Beta) - No Update
-
2020-11-17 Firefox 84(Beta) - ver.0.21.0
- New:
cookieStoreId
property ofbrowsingData.RemovalOptions
API
- New:
-
2020-12-08 Firefox 84(Beta) - ver.0.21.1
- New:
network.httpsOnlyMode
property ofprivacy
API 1678306
- New:
-
2020-12-15 Firefox 85(Beta) - No Update
browsing_data.json
moved fromtoolkit
dir tobrowser
dir 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()
frombookmarks
API 1713674 - 2021-06-17 Rename:
browserAction
API toaction
API only on Manifest V3. On Manifest V2,browserAction
API still remains. Now, the feature for browserAction API is completely broken, so needs fix. 1706398 - 2021-06-23 New:
colorManagement
ofbrowserSettings
API 1714428 - 2021-07-10 New:
useWebRenderCompositor
ofbrowserSettings
API 1719688 - 2021-07-24 New:
cookieStoreId
property ofsearch()
,erase()
onCreated()
ofdownloads
API. 1669566 - 2021-08-27 New:
resetScrollPosition
property of argument ofcaptureTab()
andcaptureVisibleTab()
oftabs
API. 1708403