Closed Bug 1332408 (IETab) Opened 4 years ago Closed 4 years ago

Add support for the IE Tab Chrome WebExtension

Categories

(WebExtensions :: Frontend, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: cpeterson, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug, )

Details

(Whiteboard: parity-chrome)

We would like to support the IE Tab Chrome WebExtension (https://www.ietab.net/) in the Firefox China Repack.

Here are Botong's notes from his tests running the IE Tab Chrome extension in Firefox:

* With hand tweaked native host manifest and registry keys, the extension can be loaded into Firefox

* A few APIs used by the extension are still missing from Firefox, but they don't appear to be in any critical path:
    * chrome.permissions [bug 1197420]
    * chrome.runtime.onMessageExternal (the web facing part, not the
inter-extension one) [bug 1319168]
    * chrome.webRequest.onAuthRequired [bug 1190689]

* With either 32-bit or 64-bit Firefox, the extension can talk to the corresponding binary successfully

* The URL bar for IE rendering in the moz-extension page is visible, while the main content is blank

* I briefly suspected the missing of "--parent-window" in the invoked command line [bug 1270359], but when tested in Chrome, the value is just "0" instead of any Windows HANDLE

* Navigating with the IE URL bar, the correct page title can be received from the binary, suggesting the embedded IE component is partially working in the background
Depends on: 1330488
Hi Kev, can you help with this.
Flags: needinfo?(kev)
We're going to pursue an alternative solution.
Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(kev)
Resolution: --- → WONTFIX
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.