mirror of
https://github.com/servo/servo.git
synced 2025-10-02 09:39:14 +01:00
xpath: Remove XML QName validation (#39594)
*Most* of the properties that were verified here were already verified by the xpath parser before. I have not found any evidence that other browsers do the remaining checks. There are web platform tests that expect contradicting behavior (which pass in other browsers). Additionally, this change switches `xpath` to use `markup5ever` instead of `html5ever` - this is a drop-in replacement. I thought I did this as part of https://github.com/servo/servo/pull/39546 but apparently the change got lost in the rebasing. Testing: A new web platform test starts to pass. Fixes https://github.com/servo/servo/issues/39442 Part of #34527 cc @minghuaw --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
This commit is contained in:
parent
a2f551eb2d
commit
5510ea91b3
5 changed files with 19 additions and 138 deletions
|
@ -14,9 +14,6 @@
|
|||
[object resolver]
|
||||
expected: FAIL
|
||||
|
||||
[object resolver: this value and `prefix` argument]
|
||||
expected: FAIL
|
||||
|
||||
[object resolver: 'lookupNamespaceURI' is not cached]
|
||||
expected: FAIL
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue