]> git.gir.st - VimFx.git/commit
Remove dependency on non-standard Array.some() and Array.filter()
authorgirst <girst@users.noreply.github.com>
Wed, 31 Jul 2019 10:51:44 +0000 (12:51 +0200)
committergirst <girst@users.noreply.github.com>
Wed, 31 Jul 2019 10:51:44 +0000 (12:51 +0200)
commita057e92058cf6e083f26ef6e5e0d9b07f3e29347
tree14962ffdb1a4f50bb885706e1d9f5f77a6a913c3
parent4aa36956edecf4dc5b98d60bb9ea9a3deed19434
Remove dependency on non-standard Array.some() and Array.filter()

Also replaces the deprecated DOMQuad.bounds.

Firefox 70 will remove[1] non-standard Array generics[2][3]. These were
identified using the following shell pipeline:
  cd VimFx/extension
  grep -rn 'Array\.' | grep -v '\.isArray\|\.of\|\.from\|\.prototype'

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1558914
[2]: https://www.fxsitecompat.dev/en-CA/docs/2019/non-standard-array-generics-have-been-deprecated/
[3]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#Array_generic_methods
extension/lib/commands-frame.coffee
extension/lib/commands.coffee
extension/lib/markable-elements.coffee
extension/lib/utils.coffee
extension/lib/viewport.coffee
Imprint / Impressum