aboutsummaryrefslogtreecommitdiffstats
path: root/background_scripts
AgeCommit message (Collapse)Author
2014-12-15Skip over tiny frames when calling focusThisFramemrmr1993
GMail and Google Inbox both use a large number of small (typically 0x0 or 1x1 frames) which we have to pass over with nextFrame to get to the frames we want. We avoid this issue by ignoring all frames with height or width < 3, since these will be essentially invisible to the user anyway.
2014-12-14Remove default binding for LinkHints.activateModeToDownloadLink.Stephen Blott
LinkHints.activateModeToDownloadLink is newly-added, and hasn't been in a release before. It's an advanced command, and it's not clear it warrants a default binding.
2014-12-14Add comment to try/catch regexp.Stephen Blott
2014-12-14Wrap RegExp for exclusions in a try catch to prevent parse error failsmrmr1993
2014-11-30Merge pull request #1238 from ↵Phil Crosby
smblott-github/smooth-scrolling-requestAnimationFrame-repeat Smooth scrolling via requestAnimationFrame, with keyboard repeat
2014-11-24Frames; eliminate Array::rotate (and support large counts).Stephen Blott
2014-11-24Frames; eliminate Array::rotate.Stephen Blott
Array::rotate extends the array object, polluting its name space; so, instead, we just rotate the array manually.
2014-11-23Frames; more cleanup and simplification.Stephen Blott
2014-11-23Frames; just add new frames to the end.Stephen Blott
We don't need to worry where frames are added, nextFrame will find the right frame to start from anyway.
2014-11-23Frames; always start rotation from the current frame.Stephen Blott
2014-11-23Frames; remove unnecessary comments.Stephen Blott
2014-11-23Frames; do not guess frame on unregisterFrame.Stephen Blott
2014-11-23Frames; more tidy up; fix typo.Stephen Blott
2014-11-23Frames; more tidy up.Stephen Blott
2014-11-23Frames; tidy up.Stephen Blott
2014-11-23Don't record frameIds for frames only containing a framesetmrmr1993
Frameset frames have no content of their own -- they only embed other pages in sub-frames. The user can't perform any actions (of ours or the browsers) with a frameset focused, so we might as well just not focus it.
2014-11-23Store frameIds directly in background pagemrmr1993
2014-11-23Small cosmetic changesmrmr1993
2014-11-23Monitor a tab's frames as a list with the current frame at its headmrmr1993
2014-11-23Fix frame switching after frame redirect/creationmrmr1993
2014-11-22Touch up tab recency.Stephen Blott
2014-11-22Stop registering tabs active for <500ms in special circumstancesmrmr1993
2014-11-22Merge two assignments of the same valuemrmr1993
2014-11-22Make delayed tab registration synchronous, real-time-basedmrmr1993
2014-11-18Tab recency; eliminate potential memory leak.Stephen Blott
2014-11-18Tabs recency; always choose correct current tab.Stephen Blott
2014-11-18Tab recency; register visit only after 750ms.Stephen Blott
2014-11-16Smooth scroll; fix-ups requested by @philc.Stephen Blott
2014-11-12Favicons in the vomnibar; remove support.Stephen Blott
There are security issues with favicons as implemented previously. This commit removes favicon support entirely.
2014-11-10Merge branch 'smooth-scrolling-requestAnimationFrame' of ↵Stephen Blott
github.com:mrmr1993/vimium into mrmr1993-smooth-scrolling-requestAnimationFrame
2014-11-09Merge pull request #1231 from smblott-github/tabs-orderStephen Blott
Tabs order; order tabs by recency for empty searches.
2014-11-09Tabs order; minor style changes.Stephen Blott
2014-11-08Tabs order; add tests.Stephen Blott
2014-11-08Order tabs; tidy up.Stephen Blott
2014-11-07Order tabs by recency, when no query terms.Stephen Blott
2014-11-07Smooth scrolling.Stephen Blott
2014-11-06Include scheme for domain suggestions; tighter test for valid domain.Stephen Blott
2014-11-06Don't suggest domains which aren't.Stephen Blott
2014-11-02Merge branch 'master' into customNewTabPageStephen Blott
2014-11-02Fix refresh open tabs and state.Stephen Blott
Fixes refresh of state bug introduced in 046650ba22ac12ebb18d1eb109fe694016eb77c0.
2014-11-02Optional custom new tab URLmrmr1993
This resolves #979.
2014-10-27Ensure advanced commands are in command groups.Stephen Blott
2014-10-27Fix tests for favicons.Stephen Blott
2014-10-27Merge favicons for vomnibar.Stephen Blott
2014-10-26Reduce max removeTab to chrome.session.MAX_SESSION_RESULTS.Stephen Blott
2014-10-26Increase repeatLimits.Stephen Blott
2014-10-26Merge branch 'add-download-link-to-commands' of github.com:mrmr1993/vimium ↵Stephen Blott
into mrmr1993-add-download-link-to-commands
2014-10-26Limit repeats, minor refactoring.Stephen Blott
2014-10-26Add LinkHints.activateModeToDownloadLink to command listmrmr1993
2014-10-26Merge branch 'limitedRepeats' of github.com:mrmr1993/vimium into ↵Stephen Blott
mrmr1993-limitedRepeats