Launchpad has imported 11 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=1228570.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2015-11-27T12:25:50+00:00 Mcastelluccio wrote:

On the HiDPI display, everything looks nice.
On the lower DPI one, elements are doubled in size.

Other GNOME applications don't suffer the same problem.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/0

------------------------------------------------------------------------
On 2015-11-27T12:27:44+00:00 Mcastelluccio wrote:

This is on a fresh installation of Ubuntu 15.10 on my ThinkPad W451
(2880x1620) with an external DELL display (1920x1080).

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/1

------------------------------------------------------------------------
On 2015-11-29T20:48:53+00:00 Karlt wrote:

Is Wayland involved here?

My understanding was that GTK didn't support different scale factors on
different X11 monitors.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/2

------------------------------------------------------------------------
On 2015-11-29T21:10:28+00:00 Karlt wrote:

Gdk/WindowScalingFactor,  Gdk/UnscaledDPI, and Xft/DPI are XSettings,
and so come from the Screen.  X11 usually has one Screen for multiple
monitors, and so I don't know how different values would be found.

https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdksettings.c?id=57d034ce9f16c883f2f91dd2cc3b3070a8e665e2#n73

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/3

------------------------------------------------------------------------
On 2015-11-30T11:18:40+00:00 Mcastelluccio wrote:

No, Ubuntu still uses X11 AFAIK and doesn't even plan to use Wayland.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/4

------------------------------------------------------------------------
On 2015-11-30T20:10:13+00:00 Karlt wrote:

https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdkscreen-x11.c?id=389ae3e0226533680acf67c6f62d3c3bdee1e4e2#n437

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/5

------------------------------------------------------------------------
On 2015-12-31T13:08:34+00:00 M-kato wrote:

Some interfaces will be changed by bug 890156 to support multi monitor
DPI setting support.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/6

------------------------------------------------------------------------
On 2016-02-02T18:17:46+00:00 Mcastelluccio wrote:

*** Bug 1245167 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/7

------------------------------------------------------------------------
On 2016-08-24T02:03:29+00:00 Karlt wrote:

(In reply to Marco Castelluccio [:marco] (PTO until August 24/25) from comment 
#0)
> Other GNOME applications don't suffer the same problem.

I have a report that gtk3-demo suffers the same problem but Unity
applications don't.

Are you sure these were GNOME applications?  I wonder whether Ubuntu has
a modified libgtk-3 to listen to changes in GSettings com.ubuntu.user-
interface scale-factor or dconf /com/ubuntu/user-interface/scale-factor.

man 7 dconf says

      "The dconf API is not particularly friendly, and is not guaranteed to be
       stable. Because of this and the lack of portability, you almost certainly
       want to use some sort of wrapper API around it. The wrapper API used by
       GTK+ and GNOME applications is GSettings[1], which is included as part of
       GLib. GSettings has backends for Windows (using the registry) and Mac OS
       (using property lists) as well as its dconf backend and is the proper API
       to use for graphical applications."

but last I looked GSettings was only really appropriate for application
settings, because there wasn't a good way to test for the presence of
settings.  I wonder whether there is a better way to get system
settings.  Perhaps there is a system daemon that reads the GSettings and
notifies dbus listeners.  I haven't yet found documentation on these
settings.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=489771
http://askubuntu.com/questions/510457/how-do-i-get-the-value-of-display-scale-for-menu-and-title-bars-from-the-c

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/8

------------------------------------------------------------------------
On 2017-06-19T14:55:43+00:00 Kohei-yoshino wrote:

*** Bug 1374311 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/9

------------------------------------------------------------------------
On 2017-12-29T11:31:47+00:00 Jeppe Bundsgaard wrote:

Did you ever find a solution for this bug? I have the same problem in
Gnome in Ubuntu 17.10.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1730980/comments/13


** Bug watch added: Eclipse bugs #489771
   https://bugs.eclipse.org/bugs/show_bug.cgi?id=489771

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1730980

Title:
  Firefox window doesn't resize when changing screens

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1730980/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to