https://bugs.documentfoundation.org/show_bug.cgi?id=100198
Bug ID: 100198
Summary: Resolving of styles is incorrect in svg files with css
* selector
Product: LibreOffice
Version: 4.4.0.3 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: filters and storage
Assignee: [email protected]
Reporter: [email protected]
In bug 99994 it was found that there is a problem with resolving the style for
an element where there is a CSS * selector rule. This originally manifested in
a crash, as the call getFontFamily() would give different results on the first
and second call. The patch on that bug fixes the crash, but does not resolve
the underlying issue.
A full fix would resolve the crash even after reverting
https://cgit.freedesktop.org/libreoffice/core/commit/?id=68ccab350ca5b907f185c729e94a14df15fedc23
(While that commit should be reverted for testing it is still useful, as it
saves making multiple calls to a function that must traverse the svg style
hierarchy).
With '*' CSS rules the style resolution can still be wrong, even with out
causing a crash (see attached test). I suspect solving this amounts to the same
thing.
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs