aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)Author
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
2014-08-05Match mixed-case relationship links in goNext/goPreviousVincent Bernat
Link types are case-insensitive: http://www.w3.org/TR/html5/links.html#linkTypes This should fix #1115.
2014-08-05Add a test for "link rel='next'" kind of link.Vincent Bernat
While this is not strictly valid, we don't put the link markup into `<head>` to avoid adding more code just for those two new tests.
2014-06-14Merge pull request #1058 from mijoharas/custom_search_enginesPhil Crosby
Custom search engines
2014-06-08Fix build and test on Windows.spccdt
2014-05-29Adding in search engines feature to fix #1009mike-work
2014-05-18Import of bookmark-folder-search code and tests.Stephen Blott
2014-05-16Address philc's comments.Stephen Blott
2014-05-16Import relevancy improvement code.Stephen Blott
2014-04-30Merge branch 'smblott-github-sync-chrome-instances'Phil Crosby
Conflicts: tests/unit_tests/utils_test.coffee
2014-04-27Response to @philc's comments regarding sync.Stephen Blott
2014-04-19Add a couple more test cases for Sync.Stephen Blott
2014-04-19Test that all stored settings are JSONified.Stephen Blott
2014-04-19Delay initializing sync until other components have started.Stephen Blott
2014-04-19Add remote sync test for setting cleared.Stephen Blott
2014-04-19Add test cases for "asynchronous" sync.Stephen Blott
2014-04-19Add tests for sync.Stephen Blott
2014-04-19Fix indentation and disable sync.log() messages.Stephen Blott
2014-04-19Settings tests pass, Sync still has an error.Stephen Blott
2014-04-18Merge pull request #945 from shyiko/masterPhil Crosby
Fixed detection of links which are only partially inside the viewport