aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)Author
2017-10-25FF: Share |root| global proxy, re-add the globals to window on DOMLoadmrmr1993
2017-10-14Allow <c-[> to be mapped as a regular command.Stephen Blott
2017-09-30Merge pull request #2683 from mrmr1993/inject-css-for-framesStephen Blott
2017-09-30Merge pull request #2682 from mrmr1993/ff-setOpenerStephen Blott
2017-09-29Manually inject custom user CSS into our own frames/pagesmrmr1993
2017-09-29Use openerTabId in chrome.tabs.create when possiblemrmr1993
2017-09-29Simulate default click action for <a target="_blank">smrmr1993
2017-09-21Move simulating click default action to DomUtils, add shift handlingmrmr1993
2017-09-18Recognise (FF) internal URLs.Stephen Blott
2017-09-14FF: Tweak getViewportTopLeft to use borderTop/Left for clientTop/Leftmrmr1993
2017-09-14Always use getBoundingClientRect for getViewportTopLeftmrmr1993
2017-09-14Revert #2636.Stephen Blott
2017-09-12FF: Don't use devicePixelRatio fix for HiDPI link hintsmrmr1993
2017-09-12Use browser.runtime.getBrowserInfo to identify Firefoxmrmr1993
2017-09-12Add Utils.isFirefoxmrmr1993
2017-09-12Consider devicePixelRatio when calculating viewportmrmr1993
2017-09-07Merge pull request #2626 from smblott-github/ignore-keyboard-layoutStephen Blott
2017-09-07Use stubs from window.top for tests.Stephen Blott
2017-09-06Merge pull request #2605 from mrmr1993/isTrusted-eventsStephen Blott
2017-09-04Fix tests for #2626.Stephen Blott
2017-09-02Fix special keys (e.g. <Shift-Left>).Stephen Blott
2017-09-01Use event.key for numpad.Stephen Blott
2017-09-01Handle shifted numeric keys.Stephen Blott
2017-09-01Translate event.code key representations to the corresponding event.key format.Stephen Blott
2017-09-01Implement ignoreKeyboardLayout option in getKeyChar.Stephen Blott
2017-08-31Add ignoreKeyboardLayout option (under advanced).Stephen Blott
2017-08-31Update URLs to HTTPS in code, pages and docsDavid Beitey
2017-08-18Check whether events are trusted before executing listenersmrmr1993
2017-05-01FF - Fix updates from the exclusions popupmrmr1993
2017-04-22Firefox: Polyfill for selection.type for visual mode.Stephen Blott
2017-04-22Refactor getSelectionType() to DOM utils.Stephen Blott
2017-04-21Firefox: Fix waitForEnterForFilteredHints.Stephen Blott
2017-04-19Simplify isPrintable(event) test.Stephen Blott
2017-04-18Better check for handlerId.Stephen Blott
2017-04-18Set handlerId directly to a non-id.Stephen Blott
2017-04-18Make the consumeKeyup handler a singleton.Stephen Blott
2017-04-18Use event.code to detect/suppress keyup events.Stephen Blott
2017-04-18Avoid repeating Backspace and Delete keys.Stephen Blott
2017-04-18Ignore keybiard repeats.Stephen Blott
2017-04-18Remove use of keyCodes entirely.Stephen Blott
2017-04-18Move keyboard utils to keydown and migrate normal/visual modes.Stephen Blott
2017-04-18Check whether chrome.storage.sync is enabled, fall back to .local if notmrmr1993
2017-04-16Use browser independent new tab page URL (about:newtab)mrmr1993
2017-04-16Only remove settings from storage.local if it's not our main storemrmr1993
2017-04-16Fallback to storage.local if storage.sync is not availablemrmr1993
2017-03-22Note TODO re. keydown, keypress.Stephen Blott
2017-03-22Move key handling to keydown and event.key.Stephen Blott
2017-03-22Remove and refactor mapKeyRegistery.Stephen Blott
2017-03-19event.key is not always definedStephen Blott
2017-03-04Merge pull request #2369 from gdh1995/zoomed-docEl-offsetStephen Blott