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:
- Open the properties of the affected sites page containing the adaptive form iframe.
- Find the
Cover entire widthcheckbox option. - Select the
Cover entire widthcheckbox. - Save the changes to the site’s page properties.
- Republish the updated sites page.
- Clear the
Cover entire widthcheckbox and save again to flush out the cache. - If you use custom JavaScript for rendering adaptive forms, apply any required adjustments for iframe height as previously tested.
- Clear any relevant server caches by republishing from author to publisher, if necessary.
- 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.
3d58f420-19b5-47a0-a122-5c9dab55ec7f