<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium/background_scripts, branch v1.63</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>Remove "focused: true" from winConfig.</title>
<updated>2018-02-16T07:31:21+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-02-16T07:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=b90afbc2c55d172fedb9957c3781a0a629a63431'/>
<id>b90afbc2c55d172fedb9957c3781a0a629a63431</id>
<content type='text'>
According to:

  - https://bugzilla.mozilla.org/show_bug.cgi?id=1253129

and #2896, this:

1. causes Firefox to crash, and
2. isn't actually necessary.

So just remove it.

H/t @ris58h in #2896.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to:

  - https://bugzilla.mozilla.org/show_bug.cgi?id=1253129

and #2896, this:

1. causes Firefox to crash, and
2. isn't actually necessary.

So just remove it.

H/t @ris58h in #2896.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the reload command accept a count.</title>
<updated>2018-02-13T14:43:25+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2018-02-13T14:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=2128ef3a4b6bb989323200578b230dfb1e178c2e'/>
<id>2128ef3a4b6bb989323200578b230dfb1e178c2e</id>
<content type='text'>
Move the `reload` command to the background page and make it accept a
count prefix.

Fixes #674.

Althought the demand for this is low and the use cases limited, it is a
very vim-ish extension to the existing command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the `reload` command to the background page and make it accept a
count prefix.

Fixes #674.

Althought the demand for this is low and the use cases limited, it is a
very vim-ish extension to the existing command.
</pre>
</div>
</content>
</entry>
<entry>
<title>tabConfig -&gt; winConfig in openUrlInNewWindow</title>
<updated>2018-02-08T01:47:37+00:00</updated>
<author>
<name>AlliedEnvy</name>
</author>
<published>2018-02-08T01:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=92383c4ac41596adeac96dfb324f7cb716fd2f26'/>
<id>92383c4ac41596adeac96dfb324f7cb716fd2f26</id>
<content type='text'>
tabConfig doesn't exist in this scope.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tabConfig doesn't exist in this scope.</pre>
</div>
</content>
</entry>
<entry>
<title>Treat all mapping commands as lower case.</title>
<updated>2017-12-15T12:25:40+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-12-15T12:25:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=c2f2dc4c9269ca3a114fce4a4e6ff6025e6ffa35'/>
<id>c2f2dc4c9269ca3a114fce4a4e6ff6025e6ffa35</id>
<content type='text'>
On the options page, treat all user-defined mapping commands as lower
case.

Why?

- `unmapAll` is not very vim-ish, and is inconsistent with `mapkey`.
- If we were to introduce `vmap` for visual mode, then we would get
`vUnmapAll`, which is hideous capitalisation.

Possible down side?

- I guess somebody might have disabled a `map` by capitalising it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On the options page, treat all user-defined mapping commands as lower
case.

Why?

- `unmapAll` is not very vim-ish, and is inconsistent with `mapkey`.
- If we were to introduce `vmap` for visual mode, then we would get
`vUnmapAll`, which is hideous capitalisation.

Possible down side?

- I guess somebody might have disabled a `map` by capitalising it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix createTab.</title>
<updated>2017-12-14T07:23:57+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-12-14T07:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=4aa8d7fb21a26b0766ce32e3fab0cf1efcaa07fb'/>
<id>4aa8d7fb21a26b0766ce32e3fab0cf1efcaa07fb</id>
<content type='text'>
Specifically, fix createTab with multiple URLs specified.

Fixes #2868.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specifically, fix createTab with multiple URLs specified.

Fixes #2868.
</pre>
</div>
</content>
</entry>
<entry>
<title>Only send link hints messages to frames which have registered</title>
<updated>2017-12-02T18:49:42+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-12-02T18:49:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=f32dfbfc650a873d1f91ac3fb21383fb02423c7f'/>
<id>f32dfbfc650a873d1f91ac3fb21383fb02423c7f</id>
<content type='text'>
This puts link hints frame behaviour back to matching
fb00eaa6bd4ee8889d10a9ef9d976fefd3be7879

In particular, we go back to not sending link hints messages to frames
that are too small (according to DomUtils.windowIsTooSmall).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This puts link hints frame behaviour back to matching
fb00eaa6bd4ee8889d10a9ef9d976fefd3be7879

In particular, we go back to not sending link hints messages to frames
that are too small (according to DomUtils.windowIsTooSmall).
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure that a port can only unregister its frameId if it's associated</title>
<updated>2017-12-02T18:38:53+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-12-02T18:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=ff615efa9a41f1de5df1a6eea0e8a3c809f91b4b'/>
<id>ff615efa9a41f1de5df1a6eea0e8a3c809f91b4b</id>
<content type='text'>
This is a more complete fix for issue #2125.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a more complete fix for issue #2125.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix link hints.</title>
<updated>2017-12-02T15:46:53+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-12-02T15:46:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=b3fae0963056c085630c52609d11a048c5901bad'/>
<id>b3fae0963056c085630c52609d11a048c5901bad</id>
<content type='text'>
43c7390f987fea063e7a97cd8b37c7b61d45f615 inadvertently broke link hints.

Mention @mrmr1993.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
43c7390f987fea063e7a97cd8b37c7b61d45f615 inadvertently broke link hints.

Mention @mrmr1993.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use portsForTab to decide whether Vimium can access a tab or not</title>
<updated>2017-12-02T15:02:43+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-12-02T15:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=fb00eaa6bd4ee8889d10a9ef9d976fefd3be7879'/>
<id>fb00eaa6bd4ee8889d10a9ef9d976fefd3be7879</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Register ports for all frames that open them</title>
<updated>2017-12-02T14:57:20+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2017-12-02T13:32:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=43c7390f987fea063e7a97cd8b37c7b61d45f615'/>
<id>43c7390f987fea063e7a97cd8b37c7b61d45f615</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
