CSS references added like this
public void renderHead( IHeaderResponse response )
will not be taken into account by Internet Explorer (tested with 8 and 9) at when rendering the document.
I stepped though wicket-ajax.js and saw that the function added in Wicket.Head.Contributor.processComment will actually be executed and a new child node will be appended to the head node of the document. Unfortunately it seems IE disregards conditional comments added in this way.
I encountered this using Wicket 1.5.4.
I'll upload a quickstart.
|Priority||Major [ 3 ]||Minor [ 4 ]|
|Resolution||Fixed [ 1 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Martin Grigorov [ mgrigorov ]|
|Fix Version/s||6.4.0 [ 12323450 ]|
|Fix Version/s||1.5.10 [ 12323510 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|5d 17h 4m||1||Martin Grigorov||03/Dec/12 09:55|