vimperator-labs icon indicating copy to clipboard operation
vimperator-labs copied to clipboard

load vimperator in firefox from source directory (documentation outdated?)

Open sotto opened this issue 8 years ago • 3 comments
trafficstars

Issue type:
  • (Documentation) Bug report
Version:

developer documentation webpage http://www.vimperator.org/developerinfo on date 2/2/2017

Description:

trying to get vimperator running from git clone following guidelines on the developer page. "a simple way to always use the latest Vimperator version after an update. To do so, simply replace the {MY_FIREFOX_PROFILE}/extensions/[email protected] directory with a text file of the same name containing the full path of your vimperator/ directory. "

result: vimperator not loading

Am I required to edit the install rdf? required to get an api key etc from mozilla?

Expected behavior:

firefox with vimperator loaded from source directory

Steps to reproduce:

on Windows with firefox and with git bash: cd c:\users\sotto\source\git git clone https://github.com/vimperator/vimperator-labs.git

create a textfile [email protected] in firefox-profile directory with content: c:\users\sotto\source\git\vimperator-labs\vimperator\

start firefox, but vimperator is not loaded.

When i try the same steps using a hello world extention, the extention is loaded: https://github.com/sotto/fello.git

sotto avatar Feb 02 '17 09:02 sotto

@sotto you can do this:

  1. make xpi
  2. got to download dir where xpi is saved, extract it
  3. move extracted dir to location of one specified in MOZ_PROFILE/extensions/[email protected] file
  4. restart firefox

pale3 avatar Feb 07 '17 20:02 pale3

The documentation is a bit outdated in that it doesn't specify that you need either an unbranded build of firefox, aurora/dev/nightly or other builds that allow the use of unsigned addons. But the procedure itself should still work.

https://wiki.mozilla.org/Add-ons/Extension_Signing

timss avatar Feb 08 '17 23:02 timss

@sotto which build and version of Firefox are you using?

schemar avatar Feb 09 '17 21:02 schemar