Use of the CAPTION element in tables causes issues in some versions of WebKit.

Bug #965603 reported by John Postlethwait
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Low
John Postlethwait

Bug Description

Unfortunately, the width of a caption in a table is not properly calculated in some older versions of WebKit (including the one the latest Safari is based on.) The new CAPTION in data tables should be replaced with a second row in the THEAD tag.

Changed in horizon:
status: New → In Progress
assignee: nobody → John Postlethwait (john-postlethwait)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

Fix proposed to branch: master
Review: https://review.openstack.org/5837

Revision history for this message
John Postlethwait (john-postlethwait) wrote :

At some point the caption SHOULD be used, but we will have to wait until Safari uses a version of WebKit that has this fixed, and the non-working Safari versions degrade back enough to not be cared about and supported anymore.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/5837
Committed: http://github.com/openstack/horizon/commit/46530614034e7242fc9aec158b7720bab8aa51ce
Submitter: Jenkins
Branch: master

commit 46530614034e7242fc9aec158b7720bab8aa51ce
Author: John Postlethwait <email address hidden>
Date: Mon Mar 26 14:38:13 2012 -0700

    Replacing the caption tag in data tables.

    Using a new row in the thead instead now. This is
    due to a WebKit bug where the caption element's
    size cannot be correctly calculated on tables with
    borders.

    Fixes Bug #965603

    Change-Id: I08962c850061860ed0bd749deb389205c5b731fe

Changed in horizon:
status: In Progress → Fix Committed
Devin Carlen (devcamcar)
Changed in horizon:
importance: Undecided → Low
milestone: none → essex-rc2
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: essex-rc2 → 2012.1
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.