https://issues.apache.org/jira/browse/SHINDIG-1816
Since this patch, it appears that gadget-to-gadget communication is no longer possible. I believe that it's because of this change: - return window.top.frames[siblingId.id]; + return window.frames[siblingId.id]; When the gadgets go look up the target in the window, it's no longer finding it in the window's frames (cause it needs to check the top window's frames). Would a search of window.parent up to window.top be sufficient to recover from this issue and keep the fix for what you were trying to fix?