aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit_tests
AgeCommit message (Collapse)Author
2015-05-29Move settings.coffee from background_scripts/ to lib/mrmr1993
2015-05-29Only perform settings migration in the background pagemrmr1993
2015-05-29Move registration of postUpdateHooks to the corresponding source filesmrmr1993
This completely decouples settings.coffee from all other background source files, so that it can (eventually) also be used in the frontend.
2015-05-29Remove all direct calls to Sync, stop exporting itmrmr1993
This stops Sync from being referred to from anywhere except settings.coffee and settings_test.coffee.
2015-05-29Combine sync.coffee with settings.coffeemrmr1993
2015-05-27Custom-only: single-line completions for custom search engines.Stephen Blott
2015-05-18Merge branch 'vomnibar-insert-history-with-tab'Stephen Blott
Conflicts: background_scripts/completion.coffee
2015-05-17use a less brittle approach to decoding URIs (fix tests).Stephen Blott
2015-05-17TabToOpen: respect trailing options when extracting query terms.Stephen Blott
A custom search engine like this... i: https://www.google.ie/search?q=%s&num=30&newwindow=1&biw=1918&bih=1015&tbm=isch Google image search Should not match a URL like this... https://www.google.ie/search?q=bbc+sport
2015-05-13Domain completer: no completions for "w ".Stephen Blott
If the input is "w ", the user is going for something like "w query terms" (a custom search engine). So the domain completer should not offer completions if the user has finished the first word.
2015-05-11Merge branch 'search-engine-completion-v5'Stephen Blott
2015-05-10Search completion; refactor searchEngineCompleter.Stephen Blott
This revamps how search-engine configuration is handled, and revises some rather strange legacy code.
2015-05-09Search completion; tweaks and tests.Stephen Blott
2015-05-09Search completion; refactor SearchCompleter activation.Stephen Blott
2015-05-08Search completion; fix DOM tests.Stephen Blott
2015-05-08Search completion; fix unit tests.Stephen Blott
2015-05-06Fix 889decf6c183a185022c22f21143e5436381b942 for tests.Stephen Blott
2015-05-05Better javascript: test case.Stephen Blott
Fixed as per @mrmr1993's comment here: https://github.com/philc/vimium/commit/1a1b8ec05aaca867261a3556317697d8cdaf7b6c
2015-05-05Fix javascript: URIs.Stephen Blott
This is @mrmr9393's suggestion from #1636. It mimic's Chrome's behaviour when a javascript: URI is enetered into the omnibox (or clicked). Fixes #1611.
2015-05-04Search completion; tweak scoring and synchronization.Stephen Blott
2015-05-02Rename SearchEngineCompleter to CustomSearchEngineCompleter.Stephen Blott
The name "SearchEngineCompleter" is more appropriate for completions actually delivered by a search engine. Also, what was SearchEngineCompleter is usually referred to as "custom search engines" elsewhere.
2015-04-24Add chrome.webNavigation stubs to fix testsmrmr1993
2015-04-24Get incognto state directly from chrome.extensions.inIncognitoContextmrmr1993
2015-04-12Add failing test case.Utkarsh Upadhyay
2015-03-29Move the search-engine logic out of settings.coffee.Stephen Blott
This logic should never have been in settings.coffee. This moves it to completion.coffee, where it belongs.
2015-03-07Reload content scripts after install/update.Stephen Blott
This is @mrmr1993's work from #1041. Reload content scripts when vimium is installed or updates. (@mrmr1993: The automatic merge was really messy (or, at least, I couldn't figure out what was going on). Since the bulk of #1041 was actually quite compact, I took the liberty of just copying it in. Hope you don't mind.)
2015-02-23Ensure inconito mode flag and find-mode-history are initialised.Stephen Blott
See #1495.
2015-02-09Include get and remove in test chrome stub for chrome.storage.localStephen Blott
2015-01-11Modes; tweaks, including more tests.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-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-28Consistent treatment of search terms; fix tests.Stephen Blott
2014-12-21Exclusion; fix tests.Stephen Blott
2014-12-18Add tests for lib/rectmrmr1993
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