Yes, sorry - wrote the mail in a rush. It should be the same as the iframe URL.
On 10 August 2010 13:36, Paul Lindner <[email protected]> wrote: > actually to avoid mixed-content warnings you'll probably want to match the > scheme of the iframe URL. > > On Tue, Aug 10, 2010 at 5:29 AM, Mat Mannion <[email protected]>wrote: > >> Can we set the scheme to be the same as the gadget URL, rather than >> guessing at http? >> >> Mat >> >> On 10 August 2010 10:48, Paul Lindner <[email protected]> wrote: >> > I'm also seeing schemeless URIs leaking into the CSS rewriter output. >> > Here's some output from samplecontainer: >> > >> > div.bubble { >> > >> > background-image: >> > >> url('//localhost:8080/gadgets/proxy?container=default&gadget=http%3A%2F%2Flocalhost%3A8080%2Fsamplecontainer%2Fexamples%2FSocialHelloWorld.xml&debug=0&nocache=0&url=http%3A%2F%2Flocalhost%3A8080%2Fsamplecontainer%2Fexamples%2Fbubble.gif'); >> > >> > background-repeat: no-repeat; >> > >> > width: 202px; >> > >> > >> > What's confusing is that the tests as written >> > (StyleTagProxyEmbeddedUrlsVisitorTest) expect this broken output. >> > >> > I'm going to set the scheme to http for now, I'd like to know why this is >> > the way it is. I can see schemeless URIs being useful in a javascript >> > context, but I cannot fathom how they're supposed to work otherwise. >> > Gagan/John can you fill us in? >> > >> > On Thu, Aug 5, 2010 at 8:41 AM, Gagandeep singh <[email protected] >> >wrote: >> > >> >> Hi Mat >> >> >> >> You could post a snippet of the html which has the scheme-less link, the >> >> iframe you are talking about and the culprit <base tag> in gadget html. >> >> That >> >> should help dev@ community understand the problem better. >> >> Also, you might want to take a look at >> >> AbsolutePathReferenceRewriter< >> >> >> http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/AbsolutePathReferenceVisitor.java >> >> >. >> >> It expands all the relative urls relative to the base tag provided in >> the >> >> html. It doesnt have iframe-src for now, but i guess it can be added and >> >> might solve the problem your seeing. >> >> >> >> On Thu, Aug 5, 2010 at 4:45 PM, Mat Mannion <[email protected]> >> >> wrote: >> >> >> >> > Hi all, >> >> > >> >> > I understand the thinking behind scheme-less proxy/concat URIs, but I >> >> > don't think they're working as intended. The problem is that the >> >> > intention is that they should be on the same scheme as the iframe >> >> > renderer, but we then insert a <base> tag with the gadget URI, which >> >> > means that the URIs for /proxy and /concat are actually on the same >> >> > scheme as the gadget - this is causing issues for us as we don't run >> >> > the shindig server on HTTP at all. At least, this is the behaviour I'm >> >> > seeing in Google Chrome. >> >> > >> >> > Could someone take a look at this and tell me if I'm right in my >> >> > deduction that this is what's causing the problem? >> >> > >> >> > Thanks in advance, >> >> > >> >> > Mat >> >> > >> >> > -- >> >> > Mat Mannion >> >> > Web Developer >> >> > IT Services >> >> > University of Warwick >> >> > Coventry >> >> > CV4 7AL >> >> > >> >> > Tel: 024 765 74433 >> >> > Email: [email protected] >> >> > >> >> >> > >> > >> > >> > -- >> > Paul Lindner -- [email protected] -- linkedin.com/in/plindner >> > >> >> >> >> -- >> Mat Mannion >> Web Developer >> IT Services >> University of Warwick >> Coventry >> CV4 7AL >> >> Tel: 024 765 74433 >> Email: [email protected] >> > > > > -- > Paul Lindner -- [email protected] -- linkedin.com/in/plindner > -- Mat Mannion Web Developer IT Services University of Warwick Coventry CV4 7AL Tel: 024 765 74433 Email: [email protected]
