[
https://issues.apache.org/jira/browse/SHINDIG-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12614539#action_12614539
]
John Hjelmstad commented on SHINDIG-456:
----------------------------------------
Patch committed.
> Implement same-domain transport in gadgets.rpc
> ----------------------------------------------
>
> Key: SHINDIG-456
> URL: https://issues.apache.org/jira/browse/SHINDIG-456
> Project: Shindig
> Issue Type: Improvement
> Components: Features (Javascript)
> Reporter: John Hjelmstad
> Priority: Minor
> Attachments: rpc.js.patch
>
>
> In certain cases, people may choose to render gadgets on the same domain as
> their container. This may only be done when the gadget is trusted, with the
> rendering service independently configured to support "safe-domain" rendering
> for a given subset of content, as when using gadgets as a general-purpose
> feature extension mechanism for a given site. Rendering in this way keeps
> all page display and control code the same as for other gadgets, and avoids
> the risk of ID pollution (which may happen when inlining non-rewritten gadget
> content).
> The benefit in this scenario is improved performance due to being able to
> make direct calls to and from the container context. For the gadget to remain
> a true gadget, it must still make all such calls through gadgets.rpc, with
> the same-domain property simply providing an optimization.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.