Skip to content

Compatibility Test warnings #687

Open
@gkatsev

Description

@gkatsev

Below is the output of Mozilla's Compatibility Tests checker. Any help in fixing them would be appreciated. The last one, deals with multi process (e10s), which is definitely a big one and discussed more in #211.

The "newChannel" functions have been deprecated in favor of their new versions (ending with 2).

Warning: The "newChannel" functions have been deprecated in favor of their new versions (ending with 2). See https://developer.mozilla.org/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIIOService for more information.

components/protocols.js
37 let uri = ioService.newURI(url, null, null);
38 let channel = ioService.newChannelFromURI(uri);
39 channel.owner = systemPrincipal;

The FUEL library is no longer supported.

Warning: The FUEL library is no longer supported. Please use the Add-ons SDK instead. See https://developer.mozilla.org/docs/Add-ons/SDK for more information.

common/content/io.js
1022 context.anchored = false;
1023 if (services.get("vc").compare(Application.version, "32") < 0) {
1024     context.generate = function () {

Extension is not marked as compatible with Multi Process

Warning: Your extension is not marked as compatible with Multi-Process Firefox and may not work in future versions of Firefox. Please review it, make changes if needed and set em:multiprocessCompatible to true in install.rdf if it's compatible. See https://developer.mozilla.org/docs/Mozilla/Add-ons/Working_with_multiprocess_Firefox for more information.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions