Rendering issues in CalPoly's uPortal

Bug #241050 reported by Arlo
4
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: firefox-3.0

I've encountered some strange behavior with Firefox 3's rendering in our uPortal instance. These rendering issues do not appear in any other browser I've tried. (FF2, IE7, Konqueror)

The portal theme uses a number of nested tables, yes I know it's ugly, but it's how this uPortal theme works. On each tab can be any number of columns containing channels/portlets. Most of our tabs render correctly. However channels with certain content screw up the overall rendering of columns in FF3. In these cases the td columns are squeezed to the right side. Another side-effect is that the rendering of background image in the header is chopped. Also, in this particular case, content that was text-align: left is now displayed as text-align: right.

Too see what I'm talking about extract the attachment.

InitialRenderBug.png shows the initial bug. You can see the image at the top is chopped and the columns are squished to the side. The contents of Groups Manager are aligned right when they should be aligned left.

ExtractedRender.png shows a screenshot of the same page when I saved the page and copied in our CSS theme. This is the same thing you'll see when you look at WithDash.html. An important point here is that viewing the saved page does not exhibit any of the rendering issues that viewing the live page has.

When I minimized either of the channels (which hides their inner content) the page rendered correctly. You can see this in GroupsManagerMinimized.png and DashboardMinimized.png. Only when the contents of both channels are exposed do these rendering issues occur.

This bug happens with a few other channels, not just these two.

As I can't reproduce this problem in a standalone html file I'd be willing to work with someone and give them access to the server on my dev box so that they can debug the problem on a live server. If you're interested in doing this contact me anytime M-F 9-5.

AIM: arlocwhite
Yahoo: arlo.white

ProblemType: Bug
Architecture: i386
Date: Wed Jun 18 11:55:48 2008
DistroRelease: Ubuntu 8.04
NonfreeKernelModules: nvidia
Package: firefox-3.0 3.0+nobinonly-0ubuntu0.8.04.1
PackageArchitecture: i386
ProcEnviron:
 PATH=/home/hostname/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/maven-2.0.7/bin
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.24-19-generic i686

Tags: apport-bug
Revision history for this message
Arlo (arlo-white) wrote :
Revision history for this message
Arlo (arlo-white) wrote :

I was working on these channels a bit. Adding an entry to the Workflow Dashboard results in correct rendering of the page. I'm not sure why this would be. The only difference is that the table contains another <tr> tag and now cantains tds instead of only ths.

<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<th class="work-item-name">Work Item</th>
<th class="work-item-state">State</th>
<th class="work-item-time">Created</th>
<th class="work-item-time">Accepted</th>
</tr>
<tr>
<td class="work-item-odd work-item-name">
</td>
<td class="work-item-odd work-item-state">In Progress</td>
<td class="work-item-odd work-item-time">06/18/2008 1:16 PM</td>
<td class="work-item-odd work-item-time">06/18/2008 1:16 PM</td>
</tr>
</tbody>
</table>

Revision history for this message
Martin Mai (mrkanister-deactivatedaccount-deactivatedaccount) wrote :

 Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Changed in firefox-3.0:
status: New → Incomplete
Revision history for this message
Martin Mai (mrkanister-deactivatedaccount-deactivatedaccount) wrote :

 We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in firefox-3.0:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.