[KULRICE-3815] Expanding pages when using standalone Rice Created: 08/Jan/10 Updated: 16/Jan/15
|Project:||Kuali Rice Development|
|Affects Version/s:||1.0.1, KFS Release 3.0|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
It looks like our infinitely expanding pages are back when you run with a standalone rice server on a different host. I had seen this before but got it again just before the break. It happens because of the cross-site-scripting limitations. The code which checks the external frame's size can't get the real number and the browser then returns zero. This causes the code to attempt to make the frame wider and so on...
It happens when using the portal screens from KFS and then accessing a Rice screen (like the KIM lookups or the parameter document)
I observed this in both Firefox and Safari.
It seems that we need some way to detect when we are receiving a zero because of a scripting block like this and shut down the resizing code.