Hi,
Can we safely remove all IE related properties in ClientProperties in
Wicket 7?
For
example
org.apache.wicket.protocol.http.request.WebClientInfo#setInternetExplorerProperties
does:
properties.setProprietaryIECssExpressionsSupported(true);
properties.setQuirkCssPositioningOneSideOnly(true);
properties.setQuirkIERepaint(true);
properties.setQuirkIESelectZIndex(true);
properties.setQuirkIETextareaNewlineObliteration(true);
properties.setQuirkIESelectPercentWidth(true);
properties.setQuirkIESelectListDomUpdate(true);
properties.setQuirkIETablePercentWidthScrollbarError(true);
properties.setQuirkCssBackgroundAttachmentUseFixed(true);
properties.setQuirkCssBorderCollapseInside(true);
properties.setQuirkCssBorderCollapseFor0Padding(true);
if (properties.getBrowserVersionMajor() < 7)
{
properties.setProprietaryIEPngAlphaFilterRequired(true);
}
I have never needed to use these properties in my applications.
And I don't remember anyone asking about them in the mailing lists, or a
ticket about them in Jira.
Are they really needed or they can be removed ?