<define-property name="selectorCapability" values="native,js"/>\r
<property-provider name="selectorCapability">\r
<![CDATA[\r
- return document.location.href.indexOf("_force_no_native") < 0 &&\r
+ return !/_force_no_native/.test(document.location.search) &&\r
document.querySelectorAll && \r
/native/.test(String(document.querySelectorAll)) ? "native" : "js"; \r
]]>\r
</property-provider>\r
+ \r
+ <set-property name="selectorCapability" value="js" >\r
+ <when-property-is name="user.agent" value="ie6" />\r
+ </set-property>\r
+ <set-property name="selectorCapability" value="native" >\r
+ <any>\r
+ <when-property-is name="user.agent" value="safari" />\r
+ </any>\r
+ </set-property> \r
\r
<!-- Selector Engines -->\r
<replace-with class="com.google.gwt.query.client.impl.SelectorEngineNativeMin">\r