Madrid Patch 3: iFrame content blocks do not render on iPad

Inspecting the page reveals that the following style used sets the height to 0px:

.ipad IFRAME.iframe-scroll-form-hotfix {
height: 0 !important;
width: 0 !important;
min-height: 100% !important;
min-width: 100% !important;
max-height: 100% !important;
max-width: 100% !important;
overflow: auto;

Steps to Reproduce

Either use a iPad tablet or change the chrome agent to emulate iPad:

1. Create an iFrame to show a new record from incident table. Set the url to incident.do?sys_id=-1
2. Create a new page under content site Employee Self-Service, lets say the name is 'test'
3. Go to edit page and add the iframe content block created in the previous step
4. Go to the ess site and try to open the page we created https://<instance>.service-now.com/ess/test.do

Expected: The iframe should load up just as it does in case of the desktop view on chrome
Observed: In case of iPad/ chrome agent emulating iPad, the iFrame content block is not loaded


This issue is fixed in New York. To receive notifications when more information is available, subscribe to this Known Error article by clicking the Subscribe button at the top right of the article. If you are able to upgrade, review the Fixed In or Intended Fix Version fields to determine whether any versions have a planned or permanent fix.


Related Problem: PRB1349431

Seen In

Madrid Patch 3
Madrid Patch 4

Fixed In

New York

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-11-15 10:13:21