Показать сообщение отдельно
  #10 (permalink)  
Старый 17.03.2009, 17:59
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Покрыл написанную часть тестами (напоминаю, тесты тут), и уже выявил много ошибок и несовпадений.

Например, для меня явилось откровением, что querySelector избавляет от пересечений в результатах. Если у нас несколько селекторов, перечисленных через запятую, возвращают один и тот же элемент, то в результатах он появится только первый раз.

Поскольку эмуляция этого поведения будет довольно требовательной к ресурсам, похоже, придется убить это умение в querySelector.
Ответить с цитированием