<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium/content_scripts, branch master</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>fix a small typo that attachShadow needs an argument</title>
<updated>2018-10-28T03:53:27+00:00</updated>
<author>
<name>gdh1995</name>
</author>
<published>2018-10-28T03:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=5307f07729f2a35debbee6ef8c5f09493a8b81bf'/>
<id>5307f07729f2a35debbee6ef8c5f09493a8b81bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use Shadow DOM v1 if it exists</title>
<updated>2018-10-28T03:45:14+00:00</updated>
<author>
<name>gdh1995</name>
</author>
<published>2018-10-28T03:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=acf09d2285b47d5849b4315ac698182dad7e9c13'/>
<id>acf09d2285b47d5849b4315ac698182dad7e9c13</id>
<content type='text'>
Chrome 70 has deprecated Shadow DOM v0
    and displayed a warning when it's used.
And accroding to https://www.chromestatus.com/features/4507242028072960,
    Shadow DOM v0 will be removed since Chrome 73.

The support for Shadow DOM v1 has been there since Chrome 53 and
    is enabled by default on Firefox 63,
so it's time to use it.

Old support is still needed because Vimium's min_chrome_version is 51.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Chrome 70 has deprecated Shadow DOM v0
    and displayed a warning when it's used.
And accroding to https://www.chromestatus.com/features/4507242028072960,
    Shadow DOM v0 will be removed since Chrome 73.

The support for Shadow DOM v1 has been there since Chrome 53 and
    is enabled by default on Firefox 63,
so it's time to use it.

Old support is still needed because Vimium's min_chrome_version is 51.
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not try to findNext unless we actually have query text.</title>
<updated>2018-10-06T10:07:40+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-10-06T10:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=7c77b9bef6720283b04f6253b5e3cec0c7612b15'/>
<id>7c77b9bef6720283b04f6253b5e3cec0c7612b15</id>
<content type='text'>
Fixes #3154 (I think).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #3154 (I think).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3111 from gdh1995/use-scroll-by</title>
<updated>2018-09-29T05:20:20+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-09-29T05:20:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=e49d9b47e6c4978a0f034acfc529111fbf387b1b'/>
<id>e49d9b47e6c4978a0f034acfc529111fbf387b1b</id>
<content type='text'>
use Element::scrollBy if it exists</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use Element::scrollBy if it exists</pre>
</div>
</content>
</entry>
<entry>
<title>"Make yf strip any leading "mailto:".</title>
<updated>2018-09-05T03:57:40+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-09-05T03:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=881a6fdc3644f55fc02ad56454203f654cc76618'/>
<id>881a6fdc3644f55fc02ad56454203f654cc76618</id>
<content type='text'>
When yanking an email URL with `yf`, it's likely to be more useful to
strip the leading "mailto:".

Fixes #3123.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When yanking an email URL with `yf`, it's likely to be more useful to
strip the leading "mailto:".

Fixes #3123.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add special-case rule for GMail."</title>
<updated>2018-09-04T14:17:05+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-09-04T14:17:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=12952674a9233fca4d46d85d896f6c5fb008fd2e'/>
<id>12952674a9233fca4d46d85d896f6c5fb008fd2e</id>
<content type='text'>
This reverts commit aff380669445594e7566a835d4b27f11da26ea6a.

This breaks scrolling on Twitter.

Needs more thought.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit aff380669445594e7566a835d4b27f11da26ea6a.

This breaks scrolling on Twitter.

Needs more thought.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use function directly.</title>
<updated>2018-09-04T12:16:28+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-09-04T12:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=339f37fb5c19f5129c7757294d8c5968be9c9db2'/>
<id>339f37fb5c19f5129c7757294d8c5968be9c9db2</id>
<content type='text'>
If Vimium becomes disabled, then we remove this listener.

So we better add the actual function we want to (later) remove, rather
than creating a new function (which will never be removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If Vimium becomes disabled, then we remove this listener.

So we better add the actual function we want to (later) remove, rather
than creating a new function (which will never be removed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add special-case rule for GMail.</title>
<updated>2018-09-04T10:53:01+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-09-04T10:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=aff380669445594e7566a835d4b27f11da26ea6a'/>
<id>aff380669445594e7566a835d4b27f11da26ea6a</id>
<content type='text'>
This selects the body of a message, if such is displayed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This selects the body of a message, if such is displayed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweak #3119.</title>
<updated>2018-09-04T10:03:32+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-09-04T10:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=72aaf054201755f837ba84f26a4d74846a81ffba'/>
<id>72aaf054201755f837ba84f26a4d74846a81ffba</id>
<content type='text'>
1. Use verb phrase for function name.

2. Add `Scroller.reset()` method.  This *only* resets the activated element.

3. Reset the scroller only if the URL has changed.  (Previously, in #3119, the scroller was also being reset when the tab gained the focus.)
   Based on a suggestion from @marcotc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Use verb phrase for function name.

2. Add `Scroller.reset()` method.  This *only* resets the activated element.

3. Reset the scroller only if the URL has changed.  (Previously, in #3119, the scroller was also being reset when the tab gained the focus.)
   Based on a suggestion from @marcotc.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor, part 1</title>
<updated>2018-09-04T04:51:22+00:00</updated>
<author>
<name>Marco Costa</name>
</author>
<published>2018-09-04T04:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=256547a940b5ac182ba014add8f1fd234baa3a65'/>
<id>256547a940b5ac182ba014add8f1fd234baa3a65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
