HtmlViewer
HtmlViewer copied to clipboard
Incomplete contextual style selectors: combinators '+', '*' and '~' are not supported
Currently the combinator characters '+' (CSS2.1) and '*', '~' (CSS3) stop parsing the selector and assign the style to the style read up to now skipping the rest of the selectors before next '{'.
In case of "body ul+li {...}" the style is assigned to "body ul", which is definitely wrong.
Now these styles are skipped until they are processed correctly, which is subject of this issue.