Notifications

1426 views

Description

When "height: auto;" is not present under the BODY in a style sheet, the main content frame will be set to 10px when the CMS page is viewed in IE9.

This is an issue because this style was first added to the style sheet in Dublin, so all instances that modified their CSS will experience this issue in IE9 upon upgrading to Dublin.

Regression from Calgary, reproducible in Dublin/Eureka.

Steps to Reproduce

  1. Go to Content Management > Styles Sheets.
  2. Select Gray CSS - Base.
  3. In the BODY tag, delete or comment out the following line: height: auto;.
  4. If you are in Eureka, also comment out the following line (not present in Dublin or earlier) from the HTML tag: height: auto;.
  5. Click Save.
  6. Open any CMS page containing an Expand to fit iFrame in IE9. For example: https://[instance name].service-now.com/ess/order_hardware.do.
  7. The main content frame will not expand, and hardly any of it will display. See attached.

Workaround

Add height: auto; to the Body tag in the Gray CSS - Base CSS style sheet.

One limitation to the workaround is that if the user increases the font size of their session, they can push the Submit button off the page even with the workaround in place.


Related Problem: PRB594058

Seen In

Berlin Patch 5 Hot Fix 1
Calgary Patch 1
Calgary Patch 3 Hot Fix 1
Calgary Patch 4
CCA 6
Dublin EA 1
Dublin EA 4
Dublin EA 5
Dublin EA 6
Dublin EA 7
Dublin EA 8
Dublin Patch 1
Eureka
Eureka Patch 1 Hot Fix 2
Eureka Patch 2
Eureka Patch 3 Hot Fix 1
Eureka Patch 5
Eureka Patch 6
Eureka Patch 6 Hot Fix 2
Eureka Patch 7
Eureka Patch 8

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2016-07-25 12:31:57
Published:2014-01-22