Chrome Extension Converted & Installed Successful - but will not open.
Used the following service: http://gallery.extensionfactory.com/labs/conversion/
I have tried both installation methods for the smart waiver extensions. 1. Using the smart waiver extension code as listed in the Chrome store nkbhdpobafkjcgbnfoglpgemhhlbaleg
2. Downloading and converting the CRX extension file
In both instances, I was able to convert to Firefox compatibility, and it even installed in the add ons extensions area for Firefox. However, the icon to open the extension does not show. I've already tried the following: 1. making sure the add-on tool bar was checked 2. Customizing the toolbar, but the icon didn't show 3. Restoring defaults int he customizing toolbar, icon still did not show 4. Restore firefox to defaults 5. Checked that I wasn't in a security or privacy setting that would disallow the task
So I'm at a loss - I've tried other Chrome extensions to test. I've converted them successfully, and got them into the same add-on extension screen installed in firefox. But no way to open the extension, and the icons are never recognized.
Thanks in advance for anyone that can help, as this is important for my business. Kind regards,
Roger
All Replies (6)
I have never heard of converting addons from browser to browser because different code and APIs will have to be used, therefore you must of got fooled.
As you can see, the chrome extension was converted, and succesful added to the extensions list within firefox. But on the right side of the screen you'll see its not showing in the tools icons.
A successful conversion may only mean that the main structure of the extension got converted. It is always possible that the generated JavaScript code isn't working properly.
Are there any errors present in the Browser Console (Firefox/Tools > Web Developer) about this extension if you check the console immediately after starting Firefox?
Thank you for your response!
I reopened and checked the web console under "web developer" and didn't see any error messages.
You need to open the Browser Console and not the Web Console as the latter only display error messages from the current page. The Browser Console replaces the Error Console used in previous Firefox versions and displays JavaScript errors from extensions as well.
okay thank you, here is what popped up: 21:55:56.613 Could not read chrome manifest 'file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/chrome.manifest'. 21:55:56.764 Could not read chrome manifest 'file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/browser/extensions/%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D/chrome.manifest'. 21:55:56.767 While creating services from category 'profile-after-change', could not create service for entry 'Disk Space Watcher Service', contract ID '@mozilla.org/toolkit/disk-space-watcher;1' 21:55:56.988 Selector expected. Ruleset ignored due to bad selector. lastpass.css:14 21:55:57.425 info: Error while loading localization: There is no localization file for your language.
21:55:57.513 An exception occurred. Traceback (most recent call last):
File "resource://pcnkpellnjdoldnpikpnijphebalgall/api-utils/lib/l10n/loader.js", line 18, in resolve(request.responseText); File "resource://pcnkpellnjdoldnpikpnijphebalgall/api-utils/lib/promise.js", line 138, in resolve while (pending.length) result.then.apply(result, pending.shift()) File "resource://pcnkpellnjdoldnpikpnijphebalgall/api-utils/lib/promise.js", line 32, in then return { then: function then(resolve) { resolve(value) } } File "resource://pcnkpellnjdoldnpikpnijphebalgall/api-utils/lib/promise.js", line 112, in resolved function resolved(value) { deferred.resolve(resolve(value)) } File "resource://pcnkpellnjdoldnpikpnijphebalgall/api-utils/lib/promise.js", line 138, in resolve while (pending.length) result.then.apply(result, pending.shift()) File "resource://pcnkpellnjdoldnpikpnijphebalgall/api-utils/lib/promise.js", line 32, in then return { then: function then(resolve) { resol
21:56:07.445 1393901767445 Services.HealthReport.HealthReporter WARN No prefs data found.
21:56:17.646 A promise chain failed to handle a rejection.
Date: Mon Mar 03 2014 21:56:07 GMT-0500 (Eastern Standard Time) Full Message: Win error 183 during operation makeDir (Cannot create a file when that file already exists.
)