Open domenic opened 6 months ago
Thank you @domenic ... I am working on the bugs/fixes you listed. Especially trying to resolve the is not a valid selector regression.
If it helps your debugging/fixing @dperini, a selector that has started failing with the latest 2.2.10 release is
#main-content [class*="-Wrapper "]~[class*="-Paragraph "]
which the is not a valid selector error. Not quit sure which part it does not like.
@alopix thank you for the help. Yes it is the same bug affecting everybody. Still need a couple of days working on it and testing.
@domenic the parsing bug was fixed and I believe I took care of all the other issues you mentioned above. You can tell if this is good enough for a new release on npm or if you need other changes/additions. Next release will be 2.2.12 and I will skip 2.2.11 as a marker of the problem I incurred with failing RE.
@alopix could you also check your problem has been fixed by these latest changes ? Thank you in advance for the great help and reviews.
@dperini thanks for working on this. I just checked and the selector seems to be working again with jsdom using your main branch 👍
@alopix thank you so much for the tests. Your help appreciated.
@dperini Any update on when you will release 2.2.12? :)
@moekify we are near to it ... very near. Anything you would like to see added or fixed ? Does nwsapi work for you in its current state.
No we definitely need the fix :) but not crazy urgent, just wanted to be able to communicate something upstream.
Thanks for your work on this :)
@domenic nwsapi Release 2.2.12 has just been pushed to npm.
The following are the tests that fail in 2.2.10 which have been passing in 2.2.7:
dir-pseudo-on-bdi-element.html
focus-display-none-001.html
focus-visible-014.html
pseudo-classes/dir01.html
Element-matches.html
andElement-webkitMatchesSelector.html
(basically duplicate tests)