Author: hnguy
Date: Sat Jan 8 00:34:16 2011
New Revision: 1056571
URL: http://svn.apache.org/viewvc?rev=1056571&view=rev
Log:
Applied SHINDIG-1485 (Relative URLs in embed tags are not properly rewritten)
from Mark Weitzel
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/AbsolutePathReferenceVisitor.java
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/AbsolutePathReferenceVisitor.java
URL:
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/AbsolutePathReferenceVisitor.java?rev=1056571&r1=1056570&r2=1056571&view=diff
==============================================================================
---
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/AbsolutePathReferenceVisitor.java
(original)
+++
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/AbsolutePathReferenceVisitor.java
Sat Jan 8 00:34:16 2011
@@ -46,11 +46,14 @@ import java.util.Map;
public class AbsolutePathReferenceVisitor implements Visitor {
public enum Tags {
// Resources which would be fetched by the browser when rendering the page.
+ //TODO: Document the second parameter for clarity
+ // Does it make sense to factor this out into shindig properties?
RESOURCES(ImmutableMap.<String, String>builder()
.put("body", "background")
.put("img", "src")
.put("input", "src")
.put("link", "href")
+ .put("embed", "src")
.put("script", "src").build()),
// Hyperlinks that the user clicks on to navigate pages.