]> git.gir.st - VimFx.git/commit
Fix quirks after dragging tab to another window
authorSimon Lydell <simon.lydell@gmail.com>
Sat, 14 Nov 2015 15:05:57 +0000 (16:05 +0100)
committerSimon Lydell <simon.lydell@gmail.com>
Sat, 14 Nov 2015 15:15:00 +0000 (16:15 +0100)
commit60e6d8db01d1c0f3755cf93e6b61abfbfd833f4b
treebc91aca99a2d8b5cf86ebfe94b0dc63662c315f5
parent87ece2ac7817a6efbb542d9d1d82a9e570c8395d
Fix quirks after dragging tab to another window

The quirks only happened in multi-process, where a new `vim` instance is not
instantiated for the dragged tab. We already update `.browser` and `.window`.
However, all frame script listeners were still using the message manager of the
old `<browser>`, making the `vim` instance miss out on its frame script
messages. For example, this caused the blacklist not to apply when reloading the
page in a tab dragged to another window. This commit adds the listeners for the
new `<browser>` as well.
extension/lib/vim.coffee
Imprint / Impressum