You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (JIRA)" <ji...@apache.org> on 2013/08/14 13:29:48 UTC
[jira] [Resolved] (WICKET-3433) Wicket parses HTML inside IE
conditional comments
[ https://issues.apache.org/jira/browse/WICKET-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Grigorov resolved WICKET-3433.
-------------------------------------
Resolution: Won't Fix
Assignee: Martin Grigorov (was: Juergen Donnerstag)
Closing as "Won't fix".
The workaround in programmatic-way.tgz (simple version can be seen in Robert's comment) is better solution than what h5boilerplate provides. The Wicket way will work even in IE10+.
> Wicket parses HTML inside IE conditional comments
> -------------------------------------------------
>
> Key: WICKET-3433
> URL: https://issues.apache.org/jira/browse/WICKET-3433
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.5-M3
> Reporter: Alan Shaw
> Assignee: Martin Grigorov
> Labels: HTML5, boilerplate, doctype, html, parser
> Attachments: html5boilerplate.ui.wicket.parsefail-working.zip, html5boilerplate.ui.wicket.parsefail.zip, programmatic-way.tgz, quickstart.zip, SimplePageExpectedResult_12a.html, WICKET-3433.patch, wicket-conditional-comments.patch
>
>
> I cannot use the HTML5 Boilerplate HTML with wicket. Wicket appears to parse HTML inside IE conditional comments when they appear between the doctype declaration and the <html> tag.
> The first lines of the boilerplate html look like this:
> <!doctype html>
> <!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->
> <!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->
> <!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->
> <!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->
> <!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
>
> ...which causes a problem for wicket, as it thinks there are five opening <html> tags on the page.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira