MDL-66378 behat: All args are required for document.evaluate

This commit is contained in:
Andrew Nicols
2019-08-21 08:24:08 +08:00
parent dafa2c6aa5
commit a6df6800d4
+2 -2
View File
@@ -869,8 +869,8 @@ class behat_general extends behat_base {
// this DOM method instead.
$js = <<<EOF
(function() {
var a = document.evaluate("{$prexpath}", document).iterateNext();
var b = document.evaluate("{$postxpath}", document).iterateNext();
var a = document.evaluate("{$prexpath}", document, null, XPathResult.ANY_TYPE, null).iterateNext();
var b = document.evaluate("{$postxpath}", document, null, XPathResult.ANY_TYPE, null).iterateNext();
return a.compareDocumentPosition(b) & Node.DOCUMENT_POSITION_FOLLOWING;
})()
EOF;