Descriptionhttps://code.google.com/p/google-caja/issues/detail?id=1669
> Our CSS selector filter deletes selectors it does not understand, which cannot be virtualized accurately, or which are not yet properly virtualized (particularly, attribute selectors).
> If this happens to the input to querySelector, then if no selectors remain, a syntax error occurs because we pass the empty string to the browser querySelector. If one or more selectors make it through, the client will receive an unexpectedly shorter list. This behavior is overly inconsistent. Instead:
----
Submitted @r5475
Patch Set 1 #
Total comments: 10
Patch Set 2 : Issue 1669: Don't silently drop untranslatable CSS selectors #Patch Set 3 : Issue 1669: Don't silently drop untranslatable CSS selectors #Patch Set 4 : Issue 1669: Don't silently drop untranslatable CSS selectors #
Total comments: 3
Patch Set 5 : Issue 1669: Don't silently drop untranslatable CSS selectors #
MessagesTotal messages: 11
|
|||||||||||||||||||||||||||||||||||||