aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)Author
2015-01-06Modes; fix testsStephen Blott
2015-01-01Modes; minor changes.Stephen Blott
2015-01-01Modes; incorporate three test modes.Stephen Blott
As a proof of concept, this incorporates normal mode, passkeys mode and insert mode.
2014-12-30Merge branch 'search-engine-descriptions' of ↵Stephen Blott
https://github.com/smblott-github/vimium into smblott-github-search-engine-descriptions
2014-12-30Merge branch 'smblott-link-hints-overlap' into post-1.46Stephen Blott
2014-12-30Merge branch 'master' into post-1.46Stephen Blott
2014-12-30Merge branch 'passkeys---union-of-rules' of ↵Stephen Blott
https://github.com/smblott-github/vimium into smblott-github-passkeys---union-of-rules
2014-12-29Fix tests for UIComponent Vomnibar iframemrmr1993
2014-12-29Merge branch 'smblott-uicomponent-iframe' into post-1.46-with-uicomponent-iframeStephen Blott
Conflicts: content_scripts/vimium_frontend.coffee manifest.json
2014-12-29Descriptions for custom search engines.Stephen Blott
2014-12-29Refactor UIComponent, etc., and demo.Stephen Blott
- Simplify component API. - Iframe flashes on re-focus. - Probably some other stuff which I've forgotten.
2014-12-28Fix tests for UIComponentmrmr1993
2014-12-28Consistent treatment of search terms; fix tests.Stephen Blott
2014-12-21Exclusion; fix tests.Stephen Blott
2014-12-18Add tests for lib/rectmrmr1993
2014-12-18Move rect functions to their own filemrmr1993
2014-12-17Stop ignoring clickable opacity: none; elementsmrmr1993
Some websites (notably Facebook) use `opacity: none;` to show an image in the place of a less-customisable element (eg. an `<input type="file" />`). To not show link hints for such transparent elements is confusing and often the wrong thing to do.
2014-12-14Merge branch 'disable-on-disable' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-disable-on-disable
2014-12-14Merge branch 'vomnibarToPage' of https://github.com/smblott-github/vimium ↵Stephen Blott
into smblott-github-vomnibarToPage Conflicts: background_scripts/main.coffee content_scripts/vimium.css content_scripts/vomnibar.coffee lib/utils.coffee
2014-12-08Detect port disconnects (ie. extension is disabled) and disable frontendmrmr1993
2014-11-24Remove test for array object methods, does not work.Stephen Blott
2014-11-24Add test for array object methods.Stephen Blott
2014-11-22Touch up tab recency.Stephen Blott
2014-11-22Remove redundant stubmrmr1993
2014-11-22Make delayed tab registration synchronous, real-time-basedmrmr1993
2014-11-18Tab recency; register visit only after 750ms.Stephen Blott
2014-11-09Merge pull request #1231 from smblott-github/tabs-orderStephen Blott
Tabs order; order tabs by recency for empty searches.
2014-11-08Tabs order; more tests.Stephen Blott
2014-11-08Tabs order; add tests.Stephen Blott
2014-11-06Add (initial, basic) isUrl tests (more needed).Stephen Blott
2014-11-06Fix domain tests.Stephen Blott
2014-11-02Merge pull request #1219 from mrmr1993/fix-google-groupsStephen Blott
Force our key event handlers to have the highest possible priority
2014-11-02Refactor Utils.hasChromePrefix and add tests.Stephen Blott
2014-11-02Force our key event handlers to have the highest possible prioritymrmr1993
* The `window` object receives key events before the `document` object, and so any event listeners on `window` get priority. This commit switches from binding `keydown`, `keypress`, `keyup` on `document` to on `window`. * We were using `event.stopPropagation()` to prevent other event listeners from firing if we had handled an event. This stopped the event from propagating to other elements/objects and triggering their event listeners, but didn't block event listeners registered on the same object as ours. Switching to `event.stopImmediatePropagation()` ensures that our event listener is the last to run for the event. Fixing these issues allows Vimium to regain control over key events in Google Groups (eg. the [vimium-dev group](https://groups.google.com/forum/vimium-dev)).
2014-10-31Fix vomnibar/iframe tests.Stephen Blott
2014-10-31Merge vomnibarToPage from @mrmr1993.Stephen Blott
2014-10-31Add comments about moving the Vomnibar to an iframemrmr1993
2014-10-29Fix testsmrmr1993
2014-10-27Note need for more command tests.Stephen Blott
2014-10-27Ensure advanced commands are in command groups.Stephen Blott
2014-10-27Validate each advanced command is in a command group.Stephen Blott
2014-10-27Fix tests for favicons.Stephen Blott
2014-10-26Reduce max removeTab to chrome.session.MAX_SESSION_RESULTS.Stephen Blott
2014-10-26Add tests to validate command structures.Stephen Blott
2014-09-17Hacks to make Vomnibar tests work againmrmr1993
2014-09-06Structured passkeys; changes following code review; major rewrite of options.Stephen Blott
2014-09-02Structured passkeys, internally and on the options and popup pages.Stephen Blott
2014-08-24PassKey tests (1)Stephen Blott
2014-08-12Merge pull request #922 from camflint/FixBuildAndTestTasksOnWindowsPhil Crosby
Fix build and test tasks on Windows
2014-08-12Add a TODO to tighten up the contract of some testsPhil Crosby