XPath: Some operators / functions are using the wrong EvaluationContext for non-first arguments. This is a cherry-pick from https://chromium-review.googlesource.com/c/chromium/src/+/1977884.
Pull request: https://github.com/WebKit/WebKit/pull/2718
Committed 252846@main (0d8b57602412): <https://commits.webkit.org/252846@main> Reviewed commits have been landed. Closing PR #2718 and removing active labels.
<rdar://problem/97631365>