aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-12-19Initialize scroller to *largest* visible scrollable element.Stephen Blott
2014-12-19Initialize scroller to first scrollable element.Stephen Blott
See #1358.
2014-12-19Disable cursor hider.Stephen Blott
See #1359. There appear to be common cases where the cursor hider doesn't hide the cursor. So the UX is inconsistent. We need to consider whether this is fixable or acceptable.
2014-12-19Merge branch 'mrmr1993-hide-cursor-on-scroll' into post-1.46Stephen Blott
2014-12-19Tidy cursor hider, move haveChromeVersion to utils.Stephen Blott
2014-12-19Detect aria properties for disabling/hiding elements in link hintsmrmr1993
2014-12-18Don't show a link hint for certain link hint elementsmrmr1993
Disables showing link hint for elements which * are identified as clickableonly by the tabindex attribute, and * have the entirety of their contents overlapped by other clickable elements. This removes some redundant link hints that were visible on Google+, and hopefully shouldn't remove any useful link hints.
2014-12-18Add brackets so the code compiles as expectedmrmr1993
2014-12-18Improve comments for LinkHints.getVisibleClickableElementsmrmr1993
2014-12-18Split textarea and input detection in link hintsmrmr1993
2014-12-18Use Rect.copy instead of literal member by member copy of a rectmrmr1993
2014-12-18Make some minor changes/tweaks to rect handling in dom_utilsmrmr1993
2014-12-18Add tests for lib/rectmrmr1993
2014-12-18Move rect functions to their own filemrmr1993
2014-12-18Complete a partially written commentmrmr1993
2014-12-18Add link hint support for jsaction event listenersmrmr1993
This was adapted from PR #1316, commit 846a19efe51bfc639ae1ee84e18a5f2d3e12aaff
2014-12-18Remove overlapping rects from link hintsmrmr1993
2014-12-17Disable cursor hiding for Chrome versions < 39.0.2171.71mrmr1993
There is a bug for earlier versions of Chrome which leaves `pointer-events: none` stuck enabled for Google+ after a certain amount of scrolling.
2014-12-17Ensure cursor is hidden on scrollmrmr1993
2014-12-17Add comment re. Math.sign().Stephen Blott
2014-12-17Disable CursorHider pending fix for #1345.Stephen Blott
2014-12-17Revert 932652086c9ad601c92ef4aae250f9e0b6ad51a6.Stephen Blott
2014-12-17Merge branch 'mrmr1993-ensure-only-init-cursorhider-once' into post-1.46Stephen Blott
2014-12-17Ensure we only init CursorHider oncemrmr1993
2014-12-17Unify two loops into onemrmr1993
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-17Remove redundant array conversionmrmr1993
2014-12-17Don't show link hints for offscreen image mapsmrmr1993
2014-12-17Try to make image map rectangles work bettermrmr1993
2014-12-17Combine rectangle calculation and clickable element detectionmrmr1993
2014-12-17Simplify finding clickable elementsmrmr1993
2014-12-17Inline DomUtils.getClickableElementsmrmr1993
2014-12-17Use element.readOnly instead of getAttribute "readonly"mrmr1993
2014-12-17Treat area elements as being at the point of their img elementmrmr1993
2014-12-17Use the DOM rather than XPath to detect clickable elementsmrmr1993
2014-12-17Updated link should point to release notes.Stephen Blott
2014-12-17Merge branch 'master' into post-1.46Stephen Blott
2014-12-16Ensure we click <input type="submit"> elementsmrmr1993
2014-12-16Increment version to v1.491.49Phil Crosby
2014-12-16Revert "Hide the smooth scroll option from the settings UI"Phil Crosby
This reverts commit 5ec7f490b5e9e68bddb415b66b6cae86841a3d52.
2014-12-16Add a little more context to a commentPhil Crosby
2014-12-16Merge pull request #1336 from smblott-github/do-not-use-math.signPhil Crosby
Do not use Math.sign().
2014-12-16Do not use Math.sign().Stephen Blott
2014-12-16Merge branch 'master' into post-1.46Stephen Blott
Conflicts: background_scripts/main.coffee
2014-12-16Add comments to nextFrame logic.Stephen Blott
2014-12-16Merge branch 'skip-tiny-frames' of https://github.com/mrmr1993/vimium into ↵Stephen Blott
mrmr1993-skip-tiny-frames
2014-12-16URIEncode search engine queries.Stephen Blott
2014-12-16Merge remote-tracking branch 'upstream/master' into post-1.46Stephen Blott
2014-12-16Update version to 1.48Phil Crosby
2014-12-16Merge pull request #1331 from smblott-github/fix-smooth-scrolling-properlyPhil Crosby
Fix scrolling in 1.47, all cases.