aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts
AgeCommit message (Collapse)Author
2015-01-04Catch undefined reference to handledKeydownEvents.Stephen Blott
2014-12-30Update comment in getVisibleClickable.Stephen Blott
2014-12-30Merge branch 'ui-component-changes' of https://github.com/mrmr1993/vimium ↵Stephen Blott
into mrmr1993-ui-component-changes
2014-12-30Use classes and a stylesheet for UIComponenmrmr1993
2014-12-30Reinstate UIComponent.showmrmr1993
2014-12-30Merge branch 'smblott-link-hints-overlap' into post-1.46Stephen Blott
2014-12-30Minor changes to link-hint code.Stephen Blott
2014-12-30Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-link-hints-overlap
2014-12-30Vomnibar; reinstate test on event.data.Stephen Blott
Accidentally dropped in 1bc415536fe45ad40ac37282ea54644361ec73f7.
2014-12-30Minor changes to vomnibar-in-iframe.Stephen Blott
From top to bottom on the diff: - The echo handler on the background page is no longer required. - Simplify/refactor vomnibarUI message handler. - Initialise vomnibar query to "" (rather than null) and simplify. - No need to focus parent window when vomnibar closes; that's handled by the iframe framework. Also no need to blur.
2014-12-29Use UIComponent for Vomnibar iframemrmr1993
2014-12-29Return an array from getVisibleClickable, to restore img map supportmrmr1993
2014-12-29Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-link-hints-overlap
2014-12-29Remove UI component demo.Stephen Blott
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-29Clearer handling of @showing in UI component.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-29Move link hint clickable element detection to its own functionmrmr1993
2014-12-29Update UIComponent testmrmr1993
2014-12-29Add UIComponent.active, so we can specify whether to focus the framemrmr1993
2014-12-29Add a comment clarifying why we no longer use XPath for link hintsmrmr1993
2014-12-29Update UIComponent testmrmr1993
2014-12-29Remove key handling in UIComponentServer/UIComponent codemrmr1993
2014-12-29Update test for UIComponentmrmr1993
2014-12-29Allow message passing directly from UIComponent.showmrmr1993
2014-12-29Small changes to UIComponentmrmr1993
2014-12-29Initialise hide/show styles for UIComponentmrmr1993
2014-12-29Close UIComponent iframes when pressing esc by defaultmrmr1993
2014-12-29IFrame framework; develop demo.Stephen Blott
2014-12-29Scroller; check document.body exists.Stephen Blott
2014-12-28Add an example test for UIComponentmrmr1993
2014-12-28Add UIComponent code for iframesmrmr1993
2014-12-28Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-link-hints-overlap
2014-12-24Merge remote-tracking branch 'upstream/master' into post-1.46Stephen Blott
2014-12-23be null-safe when checking `document.body.tagName`nchase
fixes #1365
2014-12-22Add comment regarding .blur() on embeds.Stephen Blott
Including embeds for .blur() etc. here is experimental. It appears to be the right thing to do for most common use cases. However, it could also cripple flash-based sites and games. See discussion in #1211 and #1194.
2014-12-22Merge branch 'blur-on-escape2' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-blur-on-escape2
2014-12-22Reintroduce 2c7bebb5f2c873850c2b2d82013cab4eb3d4913cmrmr1993
2014-12-22Use a splat instead of applymrmr1993
2014-12-22Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-link-hints-overlap
2014-12-22Prefer `||=` to `= true if`mrmr1993
2014-12-22Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-link-hints-overlap
2014-12-22Use push with a splat rather than concatmrmr1993
2014-12-22Rename a poorly named variablemrmr1993
2014-12-22Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-link-hints-overlap
2014-12-20Use ||= to not ignore some clickable elements, no negative tabindexmrmr1993
Elements with `tabindex="n"` for parseInt(n) < 0 cannot be selected by pressing the tab key, according to the spec. If we have no other reason to suspect that the element is clickable, we may as well ignore them.
2014-12-20Merge remote-tracking branch 'upstream/master' into post-1.46Stephen Blott
2014-12-20Upgrade notification opens in a new tab.Stephen Blott
2014-12-20Better upgrade notification message.Stephen Blott
2014-12-19Merge branch 'fix-scrolling-on-non-scrollable-documents' into post-1.46Stephen Blott
Rationale: - The cases it fixes are quite common. - The cases in which it might choose the wrong element to scroll seem to be quite obscure. - If the wrong element is chosen, the situation is no worse than that of the common cases we're fixing. - We'll never find problems with it unless people are using it on a day-to-day basis.