Examples of CajaCssParser


Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

    Set<String> newTags = new HashSet<String>(tags);
    newTags.addAll(DEFAULT_TAGS);
    ContentRewriterFeatureFactory rewriterFeatureFactory =
        new ContentRewriterFeatureFactory(null, new FakeContainerConfig());
    return new SanitizingGadgetRewriter(newTags, attributes, rewriterFeatureFactory,
        rewriterUris, new CajaCssSanitizer(new CajaCssParser()));
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

  private RequestRewriter createRewriter(Set<String> tags, Set<String> attributes) {
    ContentRewriterFeatureFactory rewriterFeatureFactory =
        new ContentRewriterFeatureFactory(null, new FakeContainerConfig());
    return new SanitizingRequestRewriter(rewriterFeatureFactory,
        rewriterUris, new CajaCssSanitizer(new CajaCssParser()));
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

  private RequestRewriter createRewriter(Set<String> tags, Set<String> attributes) {
    ContentRewriterFeatureFactory rewriterFeatureFactory =
        new ContentRewriterFeatureFactory(null, ".*", "", "HTTP", "embed,img,script,link,style", "false");
    return new SanitizingRequestRewriter(rewriterFeatureFactory,
        new CajaCssSanitizer(new CajaCssParser()), new DefaultSanitizingProxyingLinkRewriterFactory(rewriterUris));
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

    Set<String> newTags = new HashSet<String>(tags);
    newTags.addAll(DEFAULT_TAGS);
    ContentRewriterFeatureFactory rewriterFeatureFactory =
        new ContentRewriterFeatureFactory(null, ".*", "", "HTTP", "embed,img,script,link,style", "false");
    return new SanitizingGadgetRewriter(newTags, attributes, rewriterFeatureFactory,
        new CajaCssSanitizer(new CajaCssParser()), new DefaultSanitizingProxyingLinkRewriterFactory(rewriterUris));
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

            return overrideFeatureNoOverrideExpires;
          }
        };
    ContainerConfig config = new FakeContainerConfig();
    proxyUriManager = new DefaultProxyUriManager(config, null);
    rewriterNoOverrideExpires = new CssResponseRewriter(new CajaCssParser(),
        proxyUriManager, factoryNoOverrideExpires);
    final ContentRewriterFeature.Config overrideFeature =
        rewriterFeatureFactory.get(createSpecWithRewrite(".*", ".*exclude.*", "3600", tags));
    factory = new ContentRewriterFeature.Factory(null, null) {
      @Override
      public ContentRewriterFeature.Config get(HttpRequest req) {
        return overrideFeature;
      }
    };
   
    rewriter = new CssResponseRewriter(new CajaCssParser(),
        proxyUriManager, factory);
    dummyUri = Uri.parse("http://www.w3c.org");
    gadgetContext = new GadgetContext() {
      @Override
      public Uri getUrl() {
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

        getResourceAsStream("org/apache/shindig/gadgets/rewrite/rewritebasic.css"));
    String expected = IOUtils.toString(this.getClass().getClassLoader().
        getResourceAsStream("org/apache/shindig/gadgets/rewrite/rewritebasic-expected.css"));
    expected = replaceDefaultWithMockServer(expected);
    expected = expected.replace("container=default", "container=" + MOCK_CONTAINER);
    rewriter = new CssResponseRewriter(new CajaCssParser(),
        proxyUriManager, factory);
   
    HttpRequest request = new HttpRequest(Uri.parse("http://www.example.org/path/rewritebasic.css"));
    request.setMethod("GET");
    request.setGadget(SPEC_URL);
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

        .newTransaction()
        .addContainer(DEFAULT_CONTAINER_CONFIG)
        .addContainer(MOCK_CONTAINER_CONFIG)
        .commit();
    proxyUriManager = new DefaultProxyUriManager(config, null);
    rewriterNoOverrideExpires = new CssResponseRewriter(new CajaCssParser(),
        proxyUriManager, factoryNoOverrideExpires);
    final ContentRewriterFeature.Config overrideFeature =
        rewriterFeatureFactory.get(createSpecWithRewrite(".*", ".*exclude.*", "3600", tags));
    factory = new ContentRewriterFeature.Factory(null, null) {
      @Override
      public ContentRewriterFeature.Config get(HttpRequest req) {
        return overrideFeature;
      }
    };

    rewriter = new CssResponseRewriter(new CajaCssParser(),
        proxyUriManager, factory);
    dummyUri = Uri.parse("http://www.w3c.org");
    gadgetContext = new GadgetContext() {
      @Override
      public Uri getUrl() {
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

        getResourceAsStream("org/apache/shindig/gadgets/rewrite/rewritebasic.css"));
    String expected = IOUtils.toString(this.getClass().getClassLoader().
        getResourceAsStream("org/apache/shindig/gadgets/rewrite/rewritebasic-expected.css"));
    expected = replaceDefaultWithMockServer(expected);
    expected = expected.replace("container=default", "container=" + MOCK_CONTAINER);
    rewriter = new CssResponseRewriter(new CajaCssParser(),
        proxyUriManager, factory);

    HttpRequest request = new HttpRequest(Uri.parse("http://www.example.org/path/rewritebasic.css"));
    request.setMethod("GET");
    request.setGadget(SPEC_URL);
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

    ContentRewriterFeature.Factory rewriterFeatureFactory =
        new ContentRewriterFeature.Factory(null,
          new ContentRewriterFeature.DefaultConfig(
            ".*", "", "HTTP", "embed,img,script,link,style", false, false));
    return new SanitizingResponseRewriter(rewriterFeatureFactory,
        new CajaCssSanitizer(new CajaCssParser()), new PassthruManager());
  }
View Full Code Here

Examples of org.apache.shindig.gadgets.parse.caja.CajaCssParser

    ContentRewriterFeature.Factory rewriterFeatureFactory =
        new ContentRewriterFeature.Factory(null,
          new ContentRewriterFeature.DefaultConfig(
            ".*", "", "HTTP", "embed,img,script,link,style", false, false));
    return new SanitizingGadgetRewriter(newTags, attributes, rewriterFeatureFactory,
        new CajaCssSanitizer(new CajaCssParser()), new PassthruManager("host.com", "/proxy"));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.