[PATCH] hgweb: drop support of browsers that don't understand <canvas> (BC)

Yuya Nishihara yuya at tcha.org
Thu Jan 11 08:12:54 EST 2018


On Thu, 11 Jan 2018 19:20:59 +0800, Anton Shestakov wrote:
> # HG changeset patch
> # User Anton Shestakov <av6 at dwimlabs.net>
> # Date 1515666008 -28800
> #      Thu Jan 11 18:20:08 2018 +0800
> # Node ID b9e397c45c99292bb3a285fa118360726b3aebf3
> # Parent  98b87b8307e07ad3d93d3854508c362435d80c38
> hgweb: drop support of browsers that don't understand <canvas> (BC)
> 
> Internet Explorer 8 and below need excanvas aka ExplorerCanvas to support
> canvas tag at all. We used to vendor the library in Mercurial, but IE8 was
> discontinued and all support for it ceased in January 2016. We should do the
> same and remove excanvas library.
> 
> Apart from just cleaning up code, this will also make downstream Debian
> packages stop depending on libjs-excanvas, for example.

Queued with delight. Thanks.


More information about the Mercurial-devel mailing list