PortletWindow desktop widget fails to render portlet content when the content
has script tag with src attribute pointing a url of different domain.
---------------------------------------------------------------------------------------------------------------------------------------------------
Key: JS2-1063
URL: https://issues.apache.org/jira/browse/JS2-1063
Project: Jetspeed 2
Issue Type: Bug
Components: Desktop
Affects Versions: 2.2.0
Reporter: Woonsan Ko
Assignee: Woonsan Ko
Fix For: 2.2.1
PortletWindow widget (/javascript/jetspeed/widget/PortletWindow.src.js) tries
to retrieve script source which can be embedded in the script tag or retrieved
from the remote url which is set in "src" attribute to "fix" some script
sources (such as attaching events or document.write stuff) by proper dojo
functions.
The "_fixScripts" function in PortletWindow.src.js replaces some problematic
script codes which can screw up desktop page.
For example,
(addEventListener|attachEvent) -->
jetspeed.postload_(addEventListener|attachEvent),
(document.write|document.writeln) --> jetspeed.postload_docwrite
(location.href) --> jetspeed.setdoclocation.
However, because it fails to retrieve script sources from different domain urls
for security reasons, it fails to render the portlet content.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]