Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-68701

Liferay.Util.openWindow() creates iframe without title attribute

    Details

      Description

      Liferay.Util.openWindow() creates an iframe that does not have a title attribute. Accessibility guidelines indicate that frame and iframe elements should contain a title attribute to describe the contents of each frame. This provides a label for the frame so users can determine which frame to enter and explore in detail.

      https://www.w3.org/TR/WCAG20-TECHS/H64.html
      https://section508.gov/content/quick-reference-guide#1194.22i

      Steps
      1. Portlet menu > Configuration
      2. Inspect the dialog that opens in browser's developer tools
      3. Check if the iframe element for the dialog contents has a title attribute

      Result: iframe does not have a title attribute
      Expected: iframe has a title attribute describing the dialog contents

        Attachments

        1. master.PNG
          master.PNG
          144 kB
        2. master pass.png
          master pass.png
          37 kB

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 48 weeks, 3 days ago

                Packages

                Version Package
                7.0.0 DXP FP40
                7.0.0 DXP SP7
                7.0.5 CE GA6
                7.0.X
                7.1.0 M1
                7.1.X
                Master