I ran into an ASSERT in ElementRuleCollector::collectMatchingRules (ASSERT(matchRequest.ruleSet)). When ignored, it seg faults.
The root cause is that ElementRuleCollector::matchUARules and CSSDefaultStyleSheets::initDefaultStyle disagree about the location of CSSDefaultStyleSheets::defaultStyle. Although CSSDefaultStyleSheets::initDefaultStyle has properly created CSSDefaultStyleSheets::defaultStyle, ElementRuleCollector::matchUARules looks in a different location and ends up with a nullptr. Adding WEBCORE_EXPORT to the declaration of CSSDefaultStyleSheets::defaultStyle fixes this. Does anyone have any thoughts on why this might be? GCC 6.2.1 for arm32v7. Thanks, Andrew
_______________________________________________ webkit-qt mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-qt
