Commits on Nov 21, 2017
  1. Updated vimperator alternatives (#813)

    jklai authored and maxauthority committed Nov 21, 2017
    Added Vim Vixen (Issue #811) and updated the status of Tridacyl, which now has
    working beta versions on AMO.
Commits on Oct 12, 2017
  1. doc: List alternatives (#800)

    cmcaine authored and timss committed Oct 12, 2017
    * doc: List alternatives
    * Add links to issues of note, minor formatting changes
Commits on Oct 8, 2017
  1. Fix SSL icon color

    SammysHP committed Oct 7, 2017
    FF 55 added -moz-context-properties extension to interact with SVG
    images. This is used upstream for the icon color.
  2. Fix SSL popup

    SammysHP committed Oct 7, 2017
    A long chain of getters with lazy initialization failed because the
    popup was hidden.
Commits on Oct 6, 2017
Commits on Aug 14, 2017
  1. Remove usage of nsISupportsArray (#779)

    SammysHP authored and maxauthority committed Aug 14, 2017
    nsISupportsArray was deprecated a long time ago and finally removed in
    Firefox 55 (see
    This should be backwards compatible, but was only tested against FF55.
Commits on Aug 11, 2017
Commits on Jul 14, 2017
  1. guioptions -> gui in (#767)

    tkunic authored and timss committed Jul 14, 2017
Commits on Jun 7, 2017
Commits on Apr 26, 2017
  1. Fix invisible prompt widget

    SammysHP committed Apr 26, 2017
    Seems like -moz-calc was removed with FF 53. Normal "calc" is available
    since FF 16.
Commits on Apr 21, 2017
  1. Updated CONTRIBUTING guidelines (#703)

    schemar authored and maxauthority committed Apr 21, 2017
    I completely removed the section "Development installation". The
    proposed way of linking the git repository directly did not work for me
    at all.
    I added a section about Firefox Auror/Development to:
    - disable e10s
    - allow installation of unsigned XPIs
Commits on Apr 9, 2017
  1. fix 404 in readme (#751)

    mpollmeier authored and timss committed Apr 9, 2017
Commits on Mar 29, 2017
  1. Fix: RegEx incorrectly matches in some cases

    demokritos authored and SammysHP committed Mar 21, 2017
    With `/(#[a-zA-Z-]+)(-white|-black)?/`, `$1` matches the whole name of
    an anchor. For example, `$1` matches '#normal-icon-white' for string
    '#normal-icon-white'. The intention is to match '#normal-icon'.
  2. Update changelog

    SammysHP committed Mar 29, 2017
Commits on Mar 28, 2017
  1. Disable urlseparator by default, for #319 (#747)

    wetneb authored and timss committed Mar 28, 2017
    * Disable urlseparator by default
    As explained in #319, this separator is too common in URLs and search strings to be a sensible default separator.
    * When copying and pasting some content to look it up with some search engine (for instance a title or an address);
    * A comma followed by spaces is also legitimate in a URL! For instance if you put some JSON as a GET parameter in a URL.
    * Update NEWS: disable urlseparator by default
Commits on Mar 21, 2017
Commits on Mar 13, 2017
  1. fix search highlighting on fx51 (#737)

    Dimitrios Semitsoglou-Tsiapos authored and gkatsev committed Mar 13, 2017
    Closes #676
Commits on Mar 9, 2017
  1. Fix #718: Do not call `_processHints` after following a unique hint. (

    jspam authored and maxauthority committed Mar 9, 2017
    * Refactoring: Avoid a _chars2num call in _checkUnique.
    By definition of the chars2num function, `this._chars2num(options.hintchars[0])` is always 0.
    * Fix #718: Do not call `_processHints` after following a unique hint.
    When following a unique hint, the `_validHints` array is cleared, thus
    the second call of `_processHints` triggers a `beep()` after
    following a hint.
Commits on Mar 5, 2017
  1. "Preferences" button now opens options help page (#702)

    schemar authored and maxauthority committed Mar 5, 2017
    The Vimperator "Preferences" button on the Firefox Add-ons page now
    opens the options help page in a new tab.
    I changed the `optionsURL` to the "options" help page and changed the
    `optionsType` to `3`, which means:
    > Opens optionsURL in a new tab (if the application supports that), or a
    > dialog box
    See here for documentation:
    Before, the button did not do anything.
    Fixes #574
Commits on Feb 14, 2017
  1. Fix #677: SSL indicator broken in FF51

    demokritos committed Feb 14, 2017
    I use a different method to indicate SSL status. The element of
    "#connection-icon" is the icon for ssl, so I copied its style to
    ssl field of statusline.
    In case of InsecureLoginForms, connection-icon is updated after page
    load, so ssl field has to be updated on InsecureLoginFormsStateChange.
Commits on Feb 11, 2017
  1. Fix #690: Create (#694)

    ma8ma authored and timss committed Feb 11, 2017 shows the name, release versions, description, features,
    installation, method of building own version, contributing and license.
Commits on Feb 5, 2017
Commits on Feb 2, 2017
  1. Fix misspelled words (#686)

    Ghosy authored and timss committed Feb 2, 2017
Commits on Feb 1, 2017
  1. version 3.16.0

    gkatsev committed Feb 1, 2017
Commits on Jan 31, 2017
  1. Fix #568: loading the tabs module failed (#675)

    ma8ma authored and timss committed Jan 31, 2017
    * Replace legacy generator with ES2015 generator for almost places.
    * Replace non-standard Array comprehension with Array methods
      in muttator/content/mail.js.
    Several legacy generators still keep because they have been handled
    by legacy iterators:
    * iter() in common/content/base.js
    * callbacks of addPageInfoSection() in common/content/buffer.js
    * evaluateXPath() in common/content/util.js
    * range() in common/content/util.js
    * itervalues() in common/content/util.js
    * iteritems() in common/content/util.js
Commits on Jan 15, 2017
  1. Remove uriIsPrefix (no longer supported) (#655)

    devkev authored and maxauthority committed Jan 15, 2017
    Fixes #664 - make history faster