| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-11-22 | Add a comment for Frame expando fix | mrmr1993 | |
| 2017-11-22 | FF: Reattach expando on every message to Frame | mrmr1993 | |
| This fixes #2830: it stops timesofindia.indiatimes.com from failing due to FF bug 1408996. | |||
| 2017-11-18 | Merge pull request #2802 from mrmr1993/pr/link-hints-pass-non-printing-keys | Stephen Blott | |
| Don't suppress default action for non-printing keys in link hints | |||
| 2017-11-18 | Note reason for this rather obscure line. | Stephen Blott | |
| 2017-11-18 | Merge pull request #2800 from mrmr1993/ff-aggressively-restore-window-expando | Stephen Blott | |
| FF: Restore window expando on every event listener | |||
| 2017-11-18 | Make clear that element need not be provided here. | Stephen Blott | |
| 2017-11-18 | Merge pull request #2801 from mrmr1993/pr/search-for-scrolling-element-from-body | Stephen Blott | |
| Start searching for scrollable elements from <body> instead of <html> whenever possible | |||
| 2017-11-18 | Merge pull request #2817 from ↵ | Stephen Blott | |
| mrmr1993/pr/link-hints-use-mode-push-for-modifier-handler Use Mode::push instead of manually removing a handler | |||
| 2017-11-18 | Merge pull request #2815 from mrmr1993/pr/css-for-all-ui | Stephen Blott | |
| Change description of CSS option | |||
| 2017-11-16 | Use Mode::push to handle adding/removing a handler | mrmr1993 | |
| 2017-11-16 | Change description of CSS option | mrmr1993 | |
| 2017-11-14 | Don't suppress default action for non-printing keys in link hints | mrmr1993 | |
| This restores the old behaviour prior to c4cc76e9f6a0a99ebc297e420be739a0fc77f827 (PR #2772). | |||
| 2017-11-14 | Start searching for scrollable elements from <body> whenever possible | mrmr1993 | |
| 2017-11-14 | FF: Restore window expando on every event listener | mrmr1993 | |
| This should fix *most* problems from Firefox issue 1408996[1]. The root cause of the bug is that document.domain is set, and Firefox discards the 'expando' for the window that contains all properties we set. Technically, this can happen at any time, and so some failures are still possible. This fixes #2799. [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1408996 | |||
| 2017-11-12 | Merge pull request #2797 from mrmr1993/min-chrome-version | Stephen Blott | |
| Add minimum Chrome version of 51 | |||
| 2017-11-12 | Add minimum Chrome version of 51 | mrmr1993 | |
| Since key handling has been migrated to use KeyboardEvent.key, we need the user's Chrome version to support it. This support began at version 51 in May 2016. At time of writing, users have had over 16 months to upgrade. | |||
| 2017-11-12 | Merge pull request #2794 from mrmr1993/gi-tabIndex | Stephen Blott | |
| Make focusInput respect tabIndex | |||
| 2017-11-12 | Use tabIndex to provide the special focusInput behaviour in the options | mrmr1993 | |
| 2017-11-12 | Make focusInput visit inputs according to tabIndex order | mrmr1993 | |
| 2017-11-12 | Merge pull request #2788 from mrmr1993/no-mappable-modifiers | Stephen Blott | |
| Don't resolve modifiers as keys | |||
| 2017-11-11 | Don't resolve modifiers as keys | mrmr1993 | |
| 2017-11-10 | Merge pull request #2782 from mrmr1993/suppress-link-hint-keys | Stephen Blott | |
| Suppress link hint keys | |||
| 2017-11-09 | Stub DomUtils.consumeKeyup to fix handler stack tests | mrmr1993 | |
| 2017-11-09 | Suppress propagation for keyup events when we have for keydown events | mrmr1993 | |
| 2017-11-09 | Suppress keydown events for link hint characters | mrmr1993 | |
| 2017-11-05 | Rationalise the order of these tests. | Stephen Blott | |
| The tests make more sense in this order. | |||
| 2017-11-05 | Merge pull request #2772 from smblott-github/enable-more-keys-v2 | Stephen Blott | |
| Add more named keys (version 2) | |||
| 2017-11-05 | Note new mappable keys. | Stephen Blott | |
| 2017-11-05 | Add more named keys (version 2) | Stephen Blott | |
| This allows any special key to mapped, simply by using the `event.key` key name. E.g. map <enter> scrollDown Replaces #2770. Fixes #2769. | |||
| 2017-11-03 | Merge pull request #2766 from mrmr1993/bugs-fixup | Stephen Blott | |
| Fix comments from #2763 and #2762 | |||
| 2017-11-03 | ContentEditable must be lower case here. | Stephen Blott | |
| See https://github.com/philc/vimium/pull/2762#issuecomment-341490268. | |||
| 2017-11-02 | Compare with lower case strings when using toLowerCase | mrmr1993 | |
| Credit to @gdh1995 for catching this. | |||
| 2017-11-02 | Replace all references to selection.type with our FF polyfill | mrmr1993 | |
| Credit to @gdh1995 for catching these oversights. | |||
| 2017-11-02 | Merge pull request #2763 from mrmr1993/ff-find-mode | Stephen Blott | |
| FF: Don't use Selection.getRangeAt(0) when there are no ranges | |||
| 2017-11-02 | FF: Don't use Selection.getRangeAt(0) when there are no ranges | mrmr1993 | |
| This fixes #2757. | |||
| 2017-11-02 | Merge pull request #2762 from mrmr1993/gmail-roles | Stephen Blott | |
| Add some roles used by GMail to link hints | |||
| 2017-11-02 | Add some roles used by GMail to link hints, reduce no. of comparisons | mrmr1993 | |
| 2017-11-02 | Merge pull request #2761 from mrmr1993/typo-fix | Stephen Blott | |
| Typos | |||
| 2017-11-02 | Fix typos | mrmr1993 | |
| This should have no user-facing impact. | |||
| 2017-11-02 | Remove the right listener from hashchange | mrmr1993 | |
| 2017-11-01 | Merge pull request #2558 from mrmr1993/rectsOverlapKill | Stephen Blott | |
| Simplify rectsOverlap | |||
| 2017-11-01 | Use Rect.intersects instead of Rect.intersectsStrict | mrmr1993 | |
| We don't care about overlap at the border here, so we can happily use intersects over intersectsStrict. | |||
| 2017-11-01 | Rename Rect.rectOverlaps to Rect.intersectsStrict, clarify the comment | mrmr1993 | |
| 2017-11-01 | Rename Rect.contains to Rect.intersects, add an explanitory comment | mrmr1993 | |
| 2017-11-01 | Refine definition of Rects.rectsOverlap | mrmr1993 | |
| 2017-10-31 | Merge pull request #2753 from mrmr1993/always-consume-keyup | Stephen Blott | |
| Always suppress keyups for keydowns that we handle, enforced in handlerStack | |||
| 2017-10-29 | Remove unused code | mrmr1993 | |
| 2017-10-29 | Let handlerStack call consumeKeyup rather than calling it explicitly | mrmr1993 | |
| 2017-10-29 | Suppress all keyup events automatically if we consume the keydown | mrmr1993 | |
| 2017-10-29 | Merge pull request #2733 from mrmr1993/ff-android | Stephen Blott | |
| Minimal Firefox Android support | |||
