Pattern preservation within script tags
Closed this issue · 2 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
1. Add a JSP tag between <script> tags
2. Turn on JSP preservation pattern and Javascript compression
3. Compile HTML with step 1 done to it
What is the expected output? What do you see instead?
I'm getting an error as follows:
Apr 14, 2011 12:21:13 AM com.google.javascript.jscomp.LoggerErrorManager println
SEVERE: :15: ERROR - Parse error. syntax error
<%%%COMPRESS~USER0~0%%%>
What version of the product are you using? On what operating system?
version 1.2 on Windows Vista
Please provide any additional information below.
This looks like a thorny one. Closure Compiler doesn't like the placeholder but
something will be necessary. Perhaps wrapping the placeholder in an alert that
closure compiler will leave alone.
Original issue reported on code.google.com by erich.re...@gmail.com
on 14 Apr 2011 at 4:29
GoogleCodeExporter commented
I don't think I can come up with a solution here. Wrapping temp placeholder
with alert wouldn't help because jsp insert could be in such place that placing
alert would cause js error as well.
I will think about it some more, but most likely this bug will remain
unsolved...
That's why I listed jsp compression under bad practices :P
Thanks.
Original comment by serg472@gmail.com
on 14 Apr 2011 at 5:04
GoogleCodeExporter commented
Original comment by serg472@gmail.com
on 25 Apr 2011 at 2:54
- Changed state: WontFix