Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-14718

using lib/form/repeatable.jelly results in div children of table elements

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • core
    • None

      The form jelly library uses table for layout. The repeatable jelly template inserts div elements. If a repeatable jelly template is expanded in a form then there are div elements that are children of the table element. This is not valid HTML and results in undefined behavior.

      According to the HTML 4 spec a table element cannot directly contain a div element. A table row or table data element can contain a div element but not a table element directly:

            Unassigned Unassigned
            coreyoconnor Corey O'Connor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: