diff options
author | Mihai Moldovan <ionic@ionic.de> | 2017-12-15 12:55:17 +0100 |
---|---|---|
committer | Mihai Moldovan <ionic@ionic.de> | 2017-12-15 12:55:17 +0100 |
commit | 1dad092caf01d733990648e6df64cbf964df5143 (patch) | |
tree | 39de0e643e76754a3e23ca9dd0350b8ba4f76250 /debian/patches/1300_nxcomp_Set-TokenSize-to-1536-for-lin.full+lite.patch | |
parent | 6d70b9e3c47f27a166f4aacb522c5c1e49092dd9 (diff) | |
parent | 2b9025f797ee322e21077e100c2ee27c2e7fa0e0 (diff) | |
download | nx-libs-1dad092caf01d733990648e6df64cbf964df5143.tar.gz nx-libs-1dad092caf01d733990648e6df64cbf964df5143.tar.bz2 nx-libs-1dad092caf01d733990648e6df64cbf964df5143.zip |
Merge branch '3.6.x'
Diffstat (limited to 'debian/patches/1300_nxcomp_Set-TokenSize-to-1536-for-lin.full+lite.patch')
-rw-r--r-- | debian/patches/1300_nxcomp_Set-TokenSize-to-1536-for-lin.full+lite.patch | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/debian/patches/1300_nxcomp_Set-TokenSize-to-1536-for-lin.full+lite.patch b/debian/patches/1300_nxcomp_Set-TokenSize-to-1536-for-lin.full+lite.patch deleted file mode 100644 index 0baf27058..000000000 --- a/debian/patches/1300_nxcomp_Set-TokenSize-to-1536-for-lin.full+lite.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 7d51cb6760b760768aeb91dd81f10443d094bd6c Mon Sep 17 00:00:00 2001 -From: Oleksandr Shneyder <o.schneyder@phoca-gmbh.de> -Date: Thu, 29 Jun 2017 10:08:56 +0200 -Subject: [PATCH] nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. - Improving non-xrender based browser scrolling behaviour when link type is - set to ADSL or WAN. - - In the 40-ies (talking about release version numbers), Firefox started - using the Skia library [1] for client-side rendering of browser content. - - With current versions of Firefox you can switch between libXrender based - rendering (esp. of Fonts) and Skia based rendering: - - gfx.xrender.enabled = true|false - - Some time around Firefox 52, the default for the gfx.xrender.enabled - setting got changed by Firefox upstream from true to false. So nowadays, - Firefox uses Skia by default. - - However, it turns out that Skia scales really badly on remote X11 - connections. Scrolling of long web pages becomes really jolty. - - Something similar could be observed earlier already when using - Chrome or Chromium (which also has been using Skia for some time - now). - - This change in nxcomp works around those issues and greatly - improves scrolling and general browser experience on medium - throughput networks (like cable modem, ADSL, HDSPA, slow LTE). - - [1] https://en.wikipedia.org/wiki/Skia_Graphics_Engine - - Fixes ArcticaProject/nx-libs#443. - - Backported from Arctica GH 3.6.x branch. - - v2: backport to nx-libs 3.5.0.x (Mihai Moldovan) ---- - nxcomp/Loop.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - ---- a/nxcomp/Loop.cpp -+++ b/nxcomp/Loop.cpp -@@ -13017,7 +13017,7 @@ int SetLinkAdsl() - - control -> LinkMode = LINK_TYPE_ADSL; - -- control -> TokenSize = 512; -+ control -> TokenSize = 1536; - control -> TokenLimit = 24; - - control -> SplitMode = 1; -@@ -13047,7 +13047,7 @@ int SetLinkWan() - - control -> LinkMode = LINK_TYPE_WAN; - -- control -> TokenSize = 768; -+ control -> TokenSize = 1536; - control -> TokenLimit = 24; - - control -> SplitMode = 1; |