system scaling factor ignored for page rendering
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
New
|
Undecided
|
Unassigned | ||
Unity Control Center |
New
|
Undecided
|
Unassigned | ||
firefox (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Mozilla Firefox has a layout.css.dpi preference with a default value of -1. This preference is documented as:
"Use the host system’s logical resolution or 96, whichever is greater, for interpreting dimensions specified in absolute units. (Default)" as per http://
On Linux, the value of -1 should cause Firefox to use the GTK scaling factor. Additional details are available in Mozilla Bug 712898 (https:/
Unity System Settings -> Displays includes a slider for "Scale for menu and title bars." When set to 1.12 instead of the default value of 1, the text on all GTK dialogs including body text, menus, and title bars are all scaled. In addition, the text in Terminal is scaled. In Firefox, the text in about:preferenc
The expected behavior is that the scale value set in System Settings -> Displays should affect Firefox page rendering when the Firefox layout.css.dpi preference has its default value of -1.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: firefox 47.0+build3-
ProcVersionSign
Uname: Linux 4.4.0-28-generic x86_64
AddonCompatChec
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
BuildID: 20160606113944
Channel: Unavailable
CurrentDesktop: Unity
Date: Thu Jul 7 19:26:57 2016
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
IncompatibleExt
IpRoute:
default via 192.168.1.1 dev wlp2s0 proto static metric 600
169.254.0.0/16 dev wlp2s0 scope link metric 1000
192.168.1.0/24 dev wlp2s0 proto kernel scope link src 192.168.1.240 metric 600
LocalLibraries: /<email address hidden>
Locales: extensions.sqlite corrupt or missing
PrefSources:
prefs.js
[Profile]/<email address hidden>
ProcEnviron:
LANGUAGE=en_US
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=
RunningIncompat
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/29/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1.05.06RS76
dmi.board.
dmi.board.name: Lemur
dmi.board.vendor: System76, Inc.
dmi.board.version: lemu6
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: System76, Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: Lemur
dmi.product.
dmi.sys.vendor: System76, Inc.
Status changed to 'Confirmed' because the bug affects multiple users.