Metadata
- Source
- FLUID-5859
- Type
- Bug
- Priority
- Major
- Status
- Closed
- Resolution
- Fixed
- Assignee
- N/A
- Reporter
- Giovanni Tirloni
- Created
2016-02-11T07:12:12.543-0500 - Updated
2016-07-08T09:06:59.745-0400 - Versions
-
- 2.0
- Fixed Versions
- N/A
- Component
-
- Layout Reorderer
Description
LayoutReorder test always fails on Firefox 44 (Linux), individually and as part of all-tests.html
Environments
Fedora Linux 23
Firefox 44.0
Comments
-
Antranig Basman commented
2016-02-11T13:10:48.107-0500 Hi Giovanni - really cool video!
My suspicion is that this is caused by a layout issue. This configuration of the reorderer makes use of a very ancient and ancestral thing known as the "Geometric Manager" to decide where dragged things are going to end up. I can't make out the video completely clearly, but I think what it shows is that the portlet 9 is being dragged to the 3rd slot rather than the end of the 1st column - that is, the order is starting with 1, 2, 9, 3, 4 rather than 1, 2, 3, 9, 4 - is that correct?
This implies that on Linux+FF and on no other platform, some detail relating to the CSS layout algorithm is causing the exact pixel offsets in play here to be slightly differently aligned. This might take some while to track down, and my feeling is that this should not be a release blocking issue, since the behaviour still represents "something acceptable" - the portlet 9 is dragged to some position in the column to the left of it that lies approximately level with its current position. In fact, to be honest, the behaviour on Linux seems more sensible than that on the other platforms since the 3rd row in column 1 is actually the one directly opposite the 3rd row in column 2. -
Giovanni Tirloni commented
2016-02-11T13:39:59.584-0500 I think you're correct regarding what's happening to portlet 9.
I also agree this shouldn't be a blocker, specially because Fedora, while a mainstream distribution, doesn't enjoy the usage levels of Ubuntu. Either way, I'm unsure about our user-base but I'd take a guess it's not comprised majorly of Linux users.
These GUI issues can be tricky, specially on Linux where each distribution/version combination does things differently. Although I use Linux as my primary OS, I'm incredibly frustrated by its desktop. That being said, if there is anything I can do to help track this down on F23, please me know.