[Webkit-unassigned] [Bug 220145] [WinCairo] Some JS tests are timing out only in Debug builds

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 24 17:15:30 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=220145

--- Comment #2 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Here is the callstack of DumpRenderTree.exe after it outputs a test result.

> WebKit.dll!WebCore::Style::BuilderState::applyPropertyToVisitedLinkStyle() Line 82	C++
> WebKit.dll!WebCore::Style::Builder::applyProperty(WebCore::CSSPropertyID id, WebCore::CSSValue & value, WebCore::SelectorChecker::LinkMatchMask linkMatchMask) Line 331	C++
> WebKit.dll!WebCore::Style::Builder::applyCascadeProperty::__l2::<lambda>(WebCore::SelectorChecker::LinkMatchMask linkMatch) Line 253	C++
> WebKit.dll!WebCore::Style::Builder::applyCascadeProperty(const WebCore::Style::PropertyCascade::Property & property) Line 258	C++
> WebKit.dll!WebCore::Style::Builder::applyPropertiesImpl<1>(int firstProperty, int lastProperty) Line 176	C++
> WebKit.dll!WebCore::Style::Builder::applyProperties(int firstProperty, int lastProperty) Line 143	C++
> WebKit.dll!WebCore::Style::Builder::applyHighPriorityProperties() Line 110	C++
> WebKit.dll!WebCore::Style::Resolver::applyMatchedProperties(WebCore::Style::Resolver::State & state, const WebCore::Style::MatchResult & matchResult, WebCore::Style::Resolver::UseMatchedDeclarationsCache useMatchedDeclarationsCache) Line 548	C++
> WebKit.dll!WebCore::Style::Resolver::applyMatchedProperties(WebCore::Style::Resolver::State & state, const WebCore::Style::MatchResult & matchResult, WebCore::Style::Resolver::UseMatchedDeclarationsCache useMatchedDeclarationsCache) Line 551	C++
> WebKit.dll!WebCore::Style::Resolver::styleForElement(const WebCore::Element & element, const WebCore::RenderStyle * parentStyle, const WebCore::RenderStyle * parentBoxStyle, WebCore::RuleMatchingBehavior matchingBehavior, const WebCore::SelectorFilter * selectorFilter) Line 243	C++
> WebKit.dll!WebCore::Style::TreeResolver::styleForStyleable(const WebCore::Styleable & styleable, const WebCore::RenderStyle & inheritedStyle) Line 149	C++
> WebKit.dll!WebCore::Style::TreeResolver::resolveElement(WebCore::Element & element) Line 214	C++
> WebKit.dll!WebCore::Style::TreeResolver::resolveComposedTree() Line 552	C++
> WebKit.dll!WebCore::Style::TreeResolver::resolve() Line 610	C++
> WebKit.dll!WebCore::Document::resolveStyle(WebCore::Document::ResolveStyleType type) Line 2035	C++
> WebKit.dll!WebFrame::invalidate() Line 1112	C++
> WebKit.dll!WebView::notifyPreferencesChanged(IWebNotification * notification) Line 5568	C++
> WebKit.dll!WebView::onNotify(IWebNotification * notification) Line 5108	C++
> WebKit.dll!WebNotificationCenter::postNotificationInternal(IWebNotification * notification, wchar_t * notificationName, IUnknown * anObject) Line 132	C++
> WebKit.dll!WebNotificationCenter::postNotificationName(wchar_t * notificationName, IUnknown * anObject, IPropertyBag * userInfo) Line 182	C++
> WebKit.dll!WebPreferences::postPreferencesChangesNotification() Line 155	C++
> WebKit.dll!WebPreferences::setBoolPreferenceForTesting(wchar_t * key, int value) Line 2346	C++
> DumpRenderTreeLib.dll!setWebPreferencesForTestOptions(IWebPreferences * preferences, const WTR::TestOptions & options) Line 944	C++
> DumpRenderTreeLib.dll!resetWebViewToConsistentStateBeforeTesting(const WTR::TestOptions & options) Line 1051	C++
> DumpRenderTreeLib.dll!runTest(const std::string & inputLine) Line 1333	C++
> DumpRenderTreeLib.dll!main(int argc, const char * * argv) Line 1668	C++
> DumpRenderTreeLib.dll!dllLauncherEntryPoint(int argc, const char * * argv) Line 1704	C++
> DumpRenderTree.exe!main(int argc, const char * * argv) Line 222	C++
> [Inline Frame] DumpRenderTree.exe!invoke_main() Line 78	C++
> DumpRenderTree.exe!__scrt_common_main_seh() Line 288	C++
> kernel32.dll!00007fffd5997c24()	Unknown
> ntdll.dll!00007fffd6d4d4d1()	Unknown

It is running Document::resolveStyle under resetWebViewToConsistentStateBeforeTesting !?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201225/a01662ff/attachment-0001.htm>


More information about the webkit-unassigned mailing list