Adjust Height doesn't work in Thrid Paty website with IE and Firefox
--------------------------------------------------------------------

                 Key: SHINDIG-1631
                 URL: https://issues.apache.org/jira/browse/SHINDIG-1631
             Project: Shindig
          Issue Type: Bug
          Components: Javascript 
         Environment: Firefox (tested with 5 and 6) and Internet Explorer 
(tested with 7, 8 and 9)
It works with Chrome / Safari.
            Reporter: Fabrice


Gadgets API and Open Social have a function for adjusting height: 
gadgets.window.adjustHeight()

This function is not working on all browsers AND when called from thrid party 
website. On iGoogle it will work for all browsers (my understanding is that in 
this case it works because it is taking advantages of "views" instead).

To view the bug, I embeded a gadget on this third party website:
http://youfoot.weebly.com/  (open with Firefox or IE, and click "Expand" > the 
gagdet is truncated)

The code is also posted on the same page. It's really a very simple code to 
test adjusting height: gadgets.window.adjustHeight()

If you run this code in Google Gadget Checker to debug it it shows that the API 
is called but it doesn't see the function!
Gadget Checker is available here: 
http://www.google.com/ig/adde?moduleurl=www.google.com/ig/modules/codechecker/codechecker.xml
The error returned is:

WARNING Unused features 
The gadget doesn't appear to use the dynamic-height feature, although it 
requests it. 
Recommendation: Consider removing this line, so your gadget doesn't contain 
unnecessary javascript. 

About the code: some may think the code is work. We didn't write it, this is a 
very basic code that Takashi Matsuo wrote in this post 
(http://groups.google.com/group/Google-Gadgets-API/browse_thread/thread/2641fd314290e47a)
 unfortunately he never responded and the code he gave he only tested in 
iGoogle and concluded that it worked. But his code doesn't work when the gadget 
is embeded in Third Party website.  Afetr we didn't hear from him again...
We've tried other syntax (like the deprecated function from 2008) and many 
other variations, as well as complete work-arounds > it's simply broken.

Is this a Shindig issue: I didn't think this was. Because, in this case we want 
to embed this on a Third Party website which is not Open Social. However, 
having exchanged emails with Mark Weitzel (president of Open Social) he 
concluded:
"adjustHeight is an API that's part of the spec. The implementation is in 
apache shindig. If this api doesn't actually work, it's likely a problem in the 
implementation--that's shindig."
This is why I am posting this here...

Priority: I am putting "Major" only (Major loss of function.)  but this is the 
first thing we tested before we choose to use Gadgets/OpenSocial. It's critical 
to the usage of the Gadgets in term of UI. So to me it's "Blocker"

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to