<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium/content_scripts, branch v1.60.2</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>Fix #2642.</title>
<updated>2017-09-14T12:04:03+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-09-14T12:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=2225bdb7227bf39938172a2ec4d2a6dba4fa02df'/>
<id>2225bdb7227bf39938172a2ec4d2a6dba4fa02df</id>
<content type='text'>
Fixes #2642.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2642.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use browser.runtime.getBrowserInfo to identify Firefox</title>
<updated>2017-09-12T10:42:35+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-09-07T11:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=504e63cd9a833b236b3d7f87ea71d58707db8804'/>
<id>504e63cd9a833b236b3d7f87ea71d58707db8804</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check whether events are trusted before executing listeners</title>
<updated>2017-08-18T17:51:45+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-08-18T17:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=d946a98df10bf1ae5bb02e5cd7eaa2a0c3a06aad'/>
<id>d946a98df10bf1ae5bb02e5cd7eaa2a0c3a06aad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Consume keyboard events for marks.</title>
<updated>2017-05-17T10:40:39+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-05-17T10:40:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=2b4d668ff34047033dba5af56f9b5cb9027627ee'/>
<id>2b4d668ff34047033dba5af56f9b5cb9027627ee</id>
<content type='text'>
We were leaking both the `keypress` and the `keyup` events when marks
are created and used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were leaking both the `keypress` and the `keyup` events when marks
are created and used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update linear gradient syntax to avoid deprecation</title>
<updated>2017-05-08T10:24:35+00:00</updated>
<author>
<name>Jesper Nellemann Jakobsen</name>
</author>
<published>2017-05-08T10:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=38981e3a23aa886cbd7e5a3e12f55b5314bc589e'/>
<id>38981e3a23aa886cbd7e5a3e12f55b5314bc589e</id>
<content type='text'>
This updated syntax avoids the following deprecation warning in Chrome Canary v60.0.3090.0:
```[Deprecation] -webkit-gradient is deprecated. Please use linear-gradient or radial-gradient instead.```

This syntax is also supported in Firefox (and [all other modern browsers](https://caniuse.com/#feat=css-gradients)), which could help transitioning the Firefox version, which is in the works.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This updated syntax avoids the following deprecation warning in Chrome Canary v60.0.3090.0:
```[Deprecation] -webkit-gradient is deprecated. Please use linear-gradient or radial-gradient instead.```

This syntax is also supported in Firefox (and [all other modern browsers](https://caniuse.com/#feat=css-gradients)), which could help transitioning the Firefox version, which is in the works.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Mode::exit idempotent</title>
<updated>2017-04-24T19:48:26+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-04-24T19:41:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=c1c8cb71383f3f36df6c93ba106cc51f03666e78'/>
<id>c1c8cb71383f3f36df6c93ba106cc51f03666e78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix global marks.</title>
<updated>2017-04-22T06:54:53+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-04-22T06:52:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=205610d6613680e2bdcc35123070ba25566f342a'/>
<id>205610d6613680e2bdcc35123070ba25566f342a</id>
<content type='text'>
This is a follow up to the move to using keydown for all events, and
fixes a bug I introduced.

Specifically, we were reacting to the first keydown event, which could
be just the `Shift` key.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a follow up to the move to using keydown for all events, and
fixes a bug I introduced.

Specifically, we were reacting to the first keydown event, which could
be just the `Shift` key.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor getSelectionType() to DOM utils.</title>
<updated>2017-04-22T06:32:41+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-04-22T06:29:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=0975076abe3529e19dcd23655697791c39c3ff78'/>
<id>0975076abe3529e19dcd23655697791c39c3ff78</id>
<content type='text'>
This is a no-op.  It is preparatory to implementing a suitable polyfill
for `selection.type` for Firefox.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a no-op.  It is preparatory to implementing a suitable polyfill
for `selection.type` for Firefox.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Firefox: Fix visual mode."</title>
<updated>2017-04-22T06:13:05+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-04-22T06:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=961f7130a60ae041fb0304353160d6fc74529aa7'/>
<id>961f7130a60ae041fb0304353160d6fc74529aa7</id>
<content type='text'>
This reverts commit 50b117733c4f0ecf9fd507c28d2f2967b5b1404b.

Reverting this.  In response to comments from @mrmr1993, this is not the
best way of achieving what's required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 50b117733c4f0ecf9fd507c28d2f2967b5b1404b.

Reverting this.  In response to comments from @mrmr1993, this is not the
best way of achieving what's required.
</pre>
</div>
</content>
</entry>
<entry>
<title>Firefox: Fix visual mode.</title>
<updated>2017-04-21T12:23:55+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-04-21T12:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=50b117733c4f0ecf9fd507c28d2f2967b5b1404b'/>
<id>50b117733c4f0ecf9fd507c28d2f2967b5b1404b</id>
<content type='text'>
The problem with visual mode is that `@selection.type` isn't implemented
in Firefox/Gecko.  Here, we simulate the same effect with `anchorNode`
and the length of the selection.

Mention @mrmr1993.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The problem with visual mode is that `@selection.type` isn't implemented
in Firefox/Gecko.  Here, we simulate the same effect with `anchorNode`
and the length of the selection.

Mention @mrmr1993.
</pre>
</div>
</content>
</entry>
</feed>
