Public bug reported:

I'm pretty sure this wasn't happening a couple months ago, so this seems
to be a recently introduced.

Steps to Reproduce:

1. Visit https://mmistakes.github.io/hpstr-jekyll-theme/
2. Click 3-lined Menu icon.
3. Click 'About'.
4. Right-click the author image and open the inspector.
6. Visit https://pages.cpsc.ucalgary.ca/~cgbloor/w16/cpsc355/ in new tab.
7. Click 3-lined Menu icon.
8. Click 'TA Info'.
9. Right-click the author image and open the inspector.
10. Note that the layout changes in both tabs.
11. Pull one tab out so it becomes a new window.
12. Note that the layout is fixed in the new window.

The wrapper around the button and menu is 'position:fixed', the menu box
is 'position:absolute', and the contents are 'position:relative'. It
looks like the layout breaking may be caused by the position relative
things moving to (0,0). I'm not particularly great with CSS (hence why
I'm using somebody's theme), but I'm reporting this as a bug because it
seems wrong that actions in one tab can affect layout in another.

Chrome on Windows 8.1 and Safari on OSX 10.11 seem to display both pages
fine, though I only briefly tried them.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: firefox 46.0.1+build1-0ubuntu0.14.04.3
ProcVersionSignature: Ubuntu 4.2.0-36.42~14.04.1-generic 4.2.8-ckt8
Uname: Linux 4.2.0-36-generic x86_64
NonfreeKernelModules: wl
AddonCompatCheckDisabled: False
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  slavik     2180 F.... pulseaudio
 /dev/snd/controlC1:  slavik     2180 F.... pulseaudio
BuildID: 20160511224433
Channel: Unavailable
CurrentDesktop: Unity
Date: Mon Jun  6 19:10:03 2016
ExecutablePath: /usr/lib/firefox/firefox
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
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini 
or extensions.sqlite)
InstallationDate: Installed on 2014-04-21 (777 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
IpRoute:
 default via 192.168.20.1 dev eth0  proto static 
 10.0.3.0/24 dev lxcbr0  proto kernel  scope link  src 10.0.3.1 
 10.13.8.0/24 dev wlan0  proto kernel  scope link  src 10.13.8.66  metric 9 
 192.168.20.0/22 dev eth0  proto kernel  scope link  src 192.168.20.111  metric 
1
Locales: extensions.sqlite corrupt or missing
MostRecentCrashID: bp-7aaba62b-81c3-437a-b111-59dc22160205
PrefSources: prefs.js
Profiles: Profile0 (Default) - LastVersion=46.0.1/20160511224433 (In use)
RelatedPackageVersions:
 totem-mozilla     3.10.1-1ubuntu4
 rhythmbox-mozilla 3.0.2-0ubuntu2
RunningIncompatibleAddons: False
SourcePackage: firefox
SubmittedCrashIDs:
 bp-7aaba62b-81c3-437a-b111-59dc22160205
 bp-17ae02b8-78c6-4da3-b091-876da2150514
 bp-ac3c4450-8d63-45a3-841d-fe8022141031
 bp-b0ca0d48-0f22-482d-a1b9-0c0762141031
 bp-0b927d1c-e829-463e-bf4a-d68692141031
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/22/2016
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP112.88Z.0138.B17.1602221600
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-3CBD00234E554E41
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-3CBD00234E554E41
dmi.modalias: 
dmi:bvnAppleInc.:bvrMBP112.88Z.0138.B17.1602221600:bd02/22/2016:svnAppleInc.:pnMacBookPro11,2:pvr1.0:rvnAppleInc.:rnMac-3CBD00234E554E41:rvrMacBookPro11,2:cvnAppleInc.:ct10:cvrMac-3CBD00234E554E41:
dmi.product.name: MacBookPro11,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug third-party-packages trusty

** Attachment added: "screenshot of broken layout"
   https://bugs.launchpad.net/bugs/1589753/+attachment/4678495/+files/broken.png

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

Title:
  Layout breaks after doing things in other tabs

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

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

Reply via email to