* Change Selector to use the non-XPath approach for Safari 3 because of bugs in its version of document.evaluate. [Andrew Dupont]

This commit is contained in:
Andrew Dupont 2007-10-16 03:08:31 +00:00
parent 0dd4ba70f6
commit 6cd34be0c4
2 changed files with 5 additions and 0 deletions

View File

@ -1,5 +1,7 @@
*SVN*
* Changed Selector to use the non-XPath approach for Safari 3 because of bugs in its version of document.evaluate. [Andrew Dupont]
* Changed the Selector regex that tests whether the selector can be expressed in XPath; added :checked, since XPath can't detect all scenarios in which an <input> is checked. Fixes #9776. [StelardActek, kangax, Andrew Dupont]
* Changed Selector pattern match so that descendant combinators after pseudoclass tokens are properly handled. Fixes #9696. [wiktor, kangax, Andrew Dupont]

3
src/prototype.js vendored
View File

@ -28,6 +28,9 @@ var Prototype = {
if (Prototype.Browser.MobileSafari)
Prototype.BrowserFeatures.SpecificElementExtensions = false;
if (Prototype.Browser.WebKit)
Prototype.BrowserFeatures.XPath = false;
<%= include 'base.js', 'string.js' %>