=== modified file 'src/com/goldencode/p2j/ui/client/driver/web/res/p2j.fonts.js'
--- src/com/goldencode/p2j/ui/client/driver/web/res/p2j.fonts.js	2018-02-09 13:53:55 +0000
+++ src/com/goldencode/p2j/ui/client/driver/web/res/p2j.fonts.js	2018-03-29 11:03:26 +0000
@@ -16,6 +16,7 @@
 ** 005 CA  20171109 Fixed a problem with font naming in Firefox (never use double-quotes, just 
 *                   single quotes).
 ** 006 SBI 20180130 Changed getTextWidth/getTextHeight to check validity of font parameters.
+** 007 SBI 20180329 Changed derivedFont due to window.devicePixelRatio reflects zooming in browser.
 */
 /*
 ** This program is free software: you can redistribute it and/or modify
@@ -231,7 +232,10 @@
    me.deriveFont = function(font)
    {
       var fd = fontTable[font];
-      var size = Math.round(window.devicePixelRatio * fd.size);
+      
+      // we can't use window.devicePixelRatio since it reflects browser's zoom factor and
+      // window.devicePixelRatio = 1 for desktop
+      var size = Math.round(/*window.devicePixelRatio * */fd.size);
       
       if (fd.size != size)
       {

