Adaptive Forms do not display correctly in Firefox after upgrade to AEM Service Pack 6.5.22

In Adobe Experience Manager (AEM) Forms, after upgrading to Service Pack 6.5.22.0 and JDK Update 8u441, adaptive forms accessed through a site’s page within an iframe don’t load all panels and fields correctly in Firefox. To fix this issue, update the sites page properties and republish the page.

Description description

Environment

  • Product: Adobe Experience Manager (AEM) Forms
  • Version: 6.5, Service Pack 6.5.22.0
  • JDK Version: 8u441
  • Browser: Firefox
  • Deployment context: Adaptive forms accessed from a site’s page within an iframe

Issue/Symptoms

  • Adaptive forms fail to display all panels and fields when loaded in Firefox through an iframe on a site’s page after applying Service Pack 6.5.22.0 and JDK Update 8u441.
  • No errors are recorded in server logs or the browser console.
  • The issue is specific to Firefox and does not affect out-of-the-box (OOTB) forms or other browsers.

Resolution resolution

To fix this issue, follow these steps:

  1. Open the properties of the affected sites page containing the adaptive form iframe.
  2. Find the Cover entire width checkbox option.
  3. Select the Cover entire width checkbox.
  4. Save the changes to the site’s page properties.
  5. Republish the updated sites page.
  6. Clear the Cover entire width checkbox and save again to flush out the cache.
  7. If you use custom JavaScript for rendering adaptive forms, apply any required adjustments for iframe height as previously tested.
  8. Clear any relevant server caches by republishing from author to publisher, if necessary.
  9. Verify that all panels and fields of the adaptive form now display correctly in Firefox.

Notes

  • No product-side code changes related to browser-specific behavior were introduced between SP20 and SP22/23.
  • Adjusting the iframe height with custom JavaScript was effective when passed through the JS.
  • Republishing can resolve these issues if they occur after property changes.

Configure adaptive forms cache in AEM 6.5 User Guide

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f