aboutsummaryrefslogtreecommitdiffstats
path: root/test_harnesses
AgeCommit message (Collapse)Author
2014-09-17Hacks to make Vomnibar tests work againmrmr1993
2014-08-17Line lengthPhil Crosby
2013-09-12Changed deprecated chrome.extension on chrome.runtime in all files and fix testsMaksim Ryzhikov
2012-10-29More tests, because I like having coverage.Jez Ng
2012-10-20Refactor handlerStack. Closes #657.Jez Ng
Previously, handlerStack was designed only for removal of the handler right at the top of the stack. However, some handlers sought to remove themselves when they were not at the top of the stack, creating confusion. The new handlerStack ensures that such removal can always be done safely.
2012-09-08Set up PhantomJS testing.Jez Ng
2012-09-04More misc cleanups.Jez Ng
2012-09-03Make hints tests pass again.Jez Ng
Convert them to Coffeescript at the same time. We really need to set up some automated way of running these tests, to ensure they don't keep breaking.
2012-09-03Fix Vomnibar test harness.Jez Ng
2012-08-20Clean up the font stacksCaleb Spare
2012-06-12Uppercase linkhints. This will break a few people's bindings.Phil Crosby
We should avoid revealing our implementation in the future.
2012-06-10Move the tests for utils.convertToUrl into coffeescriptPhil Crosby
2012-06-10Perform a google search if they hit enter with no selection.Phil Crosby
2012-05-26Move shoulda.js checkout to tests/ folder.Phil Crosby
2012-05-26Update to the latest shouldaPhil Crosby
2012-05-25Add a vomnibar test harness, for quick styling work.Phil Crosby
2012-05-05Put content scripts and background scripts in separate directories, so the ↵Phil Crosby
purpose and execution mode are more clear. Sorry if you had patches in your local copies and this breaks them -- these renames were a long time coming, and now is better than later.
2012-04-29whitespacePhil Crosby
2012-03-04Fix the link hints unit tests.Phil Crosby
2012-01-26Factor out common DOM functions.Jez Ng
2012-01-22Refactor and optimize filter link hints.Jez Ng
Don't regenerate all hints when the user is typing the hint string. Use native object properties rather than getAttribute() -- it's less awkard.
2012-01-17improve URL detectionNiklas Baumstark
2012-01-15Harden and move CSS declarations out of the code.Peter Parks
Remove CSS from background_page.html and change getLinkHintCss to only return the user's overrides. Add vimiumReset class to html generated by completionDialog, helpDialog, linkHints and vimiumFrontEnd Add vimium.css to the manifest and link to it in the tests_harnesses/automated.html and options.html. Add an id, vimiumLinkHintsContainer, to linkhints div to allow user overrides to have a higher specificity. Change the default for the user CSS override.
2012-01-15Handle pasted URLs intelligently.Jez Ng
2012-01-12Add password boxes to list of input focus-able elements.Jez Ng
Add test for this element and for skipping over hidden elements (commit e2f3b54).
2012-01-10Fix tests and make them easier to run.Jez Ng
Add instructions to the README about running tests.
2011-10-31Use bing inside the iframe test harness. For me, google.com is not allowing ↵Phil Crosby
itself to be embedded in an iframe.
2011-01-31Begin switch from inheritance to compositionjez
2011-01-23Make deactivateMode() within linkHintsBase asyncjez
2011-01-19More formatting fixesjez
2011-01-16Refactor hint positioning testsjez
2011-01-16Remove unnecessary properties on <a>jez
2011-01-16Auto-generate test casesjez
2011-01-16Add newlines between test blocksjez
2011-01-08Adjust line width and other formatting.jez
2011-01-04Fix filter hinting for images, and added corresponding test.jez
Also refactored the test page a little.
2011-01-04Add filtering for input and image elements, together with tests.jez
2011-01-03Create HTML display for test output. Fix a fragile test.jez
The hint positioning test no longer relies on hardcoded values. The hardcoding caused problems when the HTML display got styled.
2011-01-03Generate the html for each test case dynamically.jez
2011-01-03We don't need to stub variables that are in function scope...jez
2011-01-03Add test suite for link hints.jez
2011-01-03Add shoulda.js as a submodule.jez
2010-12-28Revamp visibility test; include tests for nested floats and SVGsjez
2010-12-14Expand the XPath used to find DOM elements for focusInput(). Closes #250.Ilya Sukhar
2010-09-10Make 'gi' compatible with repetition, i.e. 5gi will focus the fifth input ↵ilya
box on the page.
2010-04-18Fix visibility testsint3
2010-01-31Recognize elements with "onclick" attributes in link hints.Phil Crosby
Fixes #72, although it makes Reddit look pretty messy since each link now has 3 letters.
2010-01-30Some experimentation with the "vimium has been upgraded" UI.Phil Crosby
2009-12-31Make the HUD look a little nicer on WindowsPhil Crosby
2009-12-31A test harness for fixing bugs related to formsPhil Crosby