[
https://issues.apache.org/jira/browse/TAP5-1366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13065656#comment-13065656
]
Hudson commented on TAP5-1366:
------------------------------
Integrated in tapestry-trunk-freestyle #417 (See
[https://builds.apache.org/job/tapestry-trunk-freestyle/417/])
TAP5-1366: Add new <style> tag before first existing <style> tag, or at
bottom of <head>
TAP5-1366: Refactoring and insert <meta> just before existing <meta>, or at end
of <head>
TAP5-1366: Add new method to insert an element before an existing element
TAP5-1366: Add missing documentation
TAP5-1366: Minor documentation improvements and reformats
hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1146929
Files :
*
/tapestry/tapestry5/trunk/tapestry-core/src/test/resources/org/apache/tapestry5/internal/services/existing_head_used_if_present.txt
*
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java
hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1146928
Files :
*
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java
hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1146926
Files :
*
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/dom/Element.java
hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1146925
Files :
*
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/dom/Element.java
hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1146924
Files :
*
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/DocumentLinkerImpl.java
> Tapestry must honor the position of added tags in the <head> relative to the
> <meta> tags, for IE compatibility
> --------------------------------------------------------------------------------------------------------------
>
> Key: TAP5-1366
> URL: https://issues.apache.org/jira/browse/TAP5-1366
> Project: Tapestry 5
> Issue Type: Bug
> Components: tapestry-core
> Affects Versions: 5.3, 5.2
> Reporter: Ville Virtanen
> Assignee: Howard M. Lewis Ship
> Fix For: 5.3
>
>
> This problem was discussed with Thiago on mailing list, reference to it:
> http://tapestry.1045711.n5.nabble.com/X-UA-Compatible-amp-IE-9-td4406801.html
> In short, the following was agreed on:
> "Wouldn't Tapestry reordering <head> elements come in the <title>, <meta>,
> everything else order be sufficient?"
> Old description:
> As Microsoft documentation states
> (http://msdn.microsoft.com/en-us/library/cc817574.aspx) the META tags that
> direct IE8 must be positioned as follows: "The X-UA-compatible header is not
> case sensitive; however, it must appear in the Web page's header (the HEAD
> section) before all other elements, except for the TITLE element and other
> META elements.".
> The most flexible solution would be to honor the order of META and other tags
> that author has put directly to the template: the place for T5 tags could be
> indicated with special tag:
> For an example
> <html>
> <head>
> <title>My Web Page</title>
> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
> <t:headcontent />
> <link href="dirlang.html" rel="next"/>
> </head>
> .
> .
> If author decides to omit the t:headcontent tag then T5 would not attach any
> meta or link tags.
> Other solution as Howard indicated in the mailing list would be to just add
> the T5 specific stuff to the end of the head section.
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira