Author: nbelaevski
Date: 2007-11-21 21:13:02 -0500 (Wed, 21 Nov 2007)
New Revision: 4169
Modified:
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/TemplateCSSRenderer.java
Log:
TODOs added
Modified:
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/TemplateCSSRenderer.java
===================================================================
---
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/TemplateCSSRenderer.java 2007-11-22
01:47:49 UTC (rev 4168)
+++
trunk/framework/impl/src/main/java/org/ajax4jsf/resource/TemplateCSSRenderer.java 2007-11-22
02:13:02 UTC (rev 4169)
@@ -74,7 +74,10 @@
RenderKitFactory renderKitFactory = (RenderKitFactory)
FactoryFinder.getFactory(FactoryFinder.RENDER_KIT_FACTORY);
RenderKit renderKit = renderKitFactory.getRenderKit(facesContext,defaultRenderKitId);
// TODO - handle response encoding
-
+
+ //TODO nick - andrei
+ //make compressor switchable off
+ //use
Boolean.valueOf(facesContext.getExternalContext().getInitParameter("org.ajax4jsf.COMPRESS_STYLE"))
as criteria
ResponseWriter responseWriter =
renderKit.createResponseWriter(countingOutputWriter,null,"UTF-8");
facesContext.setResponseWriter(responseWriter);
responseWriter.startDocument();
@@ -86,6 +89,9 @@
responseWriter.flush();
responseWriter.close();
+ //TODO nick - andrei
+ //we should return length of already compressed script, not the original one
+
// Compressing css document and printing result in response stream
CssCompressor compressor = new CssCompressor(countingOutputWriter.getContent());
Writer writer = context.getWriter();
Show replies by date