Mozilla Addons Blog: Add-on Compatibility for Firefox 47 |
Firefox 47 will be released on June 7th. Here’s the list of changes that went into this version that can affect add-on compatibility. There is more information available in Firefox 47 for Developers, so you should also give it a look.
Cu.import
, you should now userequire("devtools/client/framework/devtools-browser");
. The module still works for backward compatibility, but it will be removed in the future.TabOpen
and TabClose
events should provide more detail about tabs moved between windows.visibleLabel
property and TabLabelModified
event. This is a reversal from previous work on supporting a separate label for tabs.nsICookieManager.remove
by adding a new required argument (originAttributes
).nsIX509CertDB
: bug 1064402, bug 1241646, bug 1241650. Many functions changed here, so I won’t list them.nsIEnumerator
from PSM. This changes the functions listTokens, listModules
, and listSlots
, both of which now return nsISimpleEnumerator
instead of nsIEnumerator
.uriIsPrefix
option from nsINavHistoryQuery
.removeVisitsTimeframe
with History.removeVisitsByFilter
and deprecate it.Let me know in the comments if there’s anything missing or incorrect on these lists. If your add-on breaks on Firefox 47, I’d like to know.
The automatic compatibility validation and upgrade for add-ons on AMO will happen in a few weeks, so keep an eye on your email if you have an add-on listed on our site with its compatibility set to Firefox 46.
https://blog.mozilla.org/addons/2016/04/07/compatibility-for-firefox-47/
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |