<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>172613</bug_id>
          
          <creation_ts>2017-05-25 15:03:28 -0700</creation_ts>
          <short_desc>Layout Test imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html</short_desc>
          <delta_ts>2017-05-28 11:46:46 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>172503</dup_id>
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=172611</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Matt Lewis">jlewis3</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>ecobos</cc>
    
    <cc>koivisto</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1312899</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Lewis">jlewis3</who>
    <bug_when>2017-05-25 15:03:28 -0700</bug_when>
    <thetext>The test imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html crashes consistently.

Currently the test is skipped on all platforms along with several other test that are similar and have the same crash point:
imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none.html
imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline.html

They were added in and crashed immediately in r217280 https://trac.webkit.org/changeset/217280/webkit

https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r217280%20(1704)/results.html
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/1704

crash:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore             	0x000000010ccaf6a4 WebCore::RenderStyle::fontDescription() const + 4 (RenderStyle.cpp:1485)
1   com.apple.WebCore             	0x000000010cd05eb4 WebCore::RenderText::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) + 276 (RenderText.cpp:261)
2   com.apple.WebCore             	0x000000010cbf3311 WebCore::RenderElement::addChild(WebCore::RenderObject*, WebCore::RenderObject*) + 241 (RenderElement.cpp:486)
3   com.apple.WebCore             	0x000000010cc2494d WebCore::RenderInline::addChildIgnoringContinuation(WebCore::RenderObject*, WebCore::RenderObject*) + 861 (RenderInline.cpp:355)
4   com.apple.WebCore             	0x000000010cd2e171 WebCore::RenderTreeUpdater::updateTextRenderer(WebCore::Text&amp;) + 833 (RenderTreeUpdater.cpp:449)
5   com.apple.WebCore             	0x000000010cd2d7eb WebCore::RenderTreeUpdater::updateRenderTree(WebCore::ContainerNode&amp;) + 715 (Vector.h:695)
6   com.apple.WebCore             	0x000000010cd2d4ab WebCore::RenderTreeUpdater::commit(std::__1::unique_ptr&lt;WebCore::Style::Update const, std::__1::default_delete&lt;WebCore::Style::Update const&gt; &gt;) + 411 (ListHashSet.h:84)
7   com.apple.WebCore             	0x000000010c1268a8 WebCore::Document::resolveStyle(WebCore::Document::ResolveStyleType) + 632 (Document.cpp:1764)
8   com.apple.WebCore             	0x000000010c0359cb WebCore::updateStyleIfNeededForProperty(WebCore::Element&amp;, WebCore::CSSPropertyID) + 443 (CSSComputedStyleDeclaration.cpp:2427)
9   com.apple.WebCore             	0x000000010c01d509 WebCore::ComputedStyleExtractor::propertyValue(WebCore::CSSPropertyID, WebCore::EUpdateLayout) + 169 (CSSComputedStyleDeclaration.cpp:2634)
10  com.apple.WebCore             	0x000000010c03bdec WebCore::CSSComputedStyleDeclaration::getPropertyCSSValueInternal(WebCore::CSSPropertyID) + 60 (CSSComputedStyleDeclaration.cpp:4245)
11  com.apple.WebCore             	0x000000010c5795d0 WebCore::JSCSSStyleDeclaration::getOwnPropertySlotDelegate(JSC::ExecState*, JSC::PropertyName, JSC::PropertySlot&amp;) + 224 (JSCSSStyleDeclarationCustom.cpp:319)
12  com.apple.WebCore             	0x000000010c576b4a WebCore::JSCSSStyleDeclaration::getOwnPropertySlot(JSC::JSObject*, JSC::ExecState*, JSC::PropertyName, JSC::PropertySlot&amp;) + 378 (JSCSSStyleDeclaration.cpp:172)
13  com.apple.JavaScriptCore      	0x000000010fd4840a llint_slow_path_get_by_id + 2090 (JSObjectInlines.h:144)
14  com.apple.JavaScriptCore      	0x000000010fd55c89 llint_entry + 11403
15  com.apple.JavaScriptCore      	0x000000010fd5985d llint_entry + 26719
16  com.apple.JavaScriptCore      	0x000000010fd52e1b vmEntryToJavaScript + 299
17  com.apple.JavaScriptCore      	0x000000010fbaf31f JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 127 (JITCode.cpp:82)
18  com.apple.JavaScriptCore      	0x000000010fb74986 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;) + 470 (Interpreter.cpp:954)
19  com.apple.JavaScriptCore      	0x000000010f73e8c5 JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;, WTF::NakedPtr&lt;JSC::Exception&gt;&amp;) + 197 (CallData.cpp:46)
20  com.apple.WebCore             	0x000000010c678a54 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 1204 (JSMainThreadExecState.h:124)
21  com.apple.WebCore             	0x000000010c1f9994 WebCore::EventTarget::fireEventListeners(WebCore::Event&amp;, WTF::Vector&lt;WTF::RefPtr&lt;WebCore::RegisteredEventListener&gt;, 1ul, WTF::CrashOnOverflow, 16ul&gt;) + 436 (EventTarget.cpp:266)
22  com.apple.WebCore             	0x000000010c1f95ec WebCore::EventTarget::fireEventListeners(WebCore::Event&amp;) + 412 (EventTarget.cpp:209)
23  com.apple.WebCore             	0x000000010c17c1b6 WebCore::DOMWindow::dispatchEvent(WebCore::Event&amp;, WebCore::EventTarget*) + 246 (DOMWindow.cpp:1992)
24  com.apple.WebCore             	0x000000010c18264e WebCore::DOMWindow::dispatchLoadEvent() + 286 (DOMWindow.cpp:1952)
25  com.apple.WebCore             	0x000000010c126ce5 WebCore::Document::implicitClose() + 389 (Document.cpp:2647)
26  com.apple.WebCore             	0x000000010c29cf65 WebCore::FrameLoader::checkCompleted() + 405 (FrameLoader.cpp:847)
27  com.apple.WebCore             	0x000000010c29baa0 WebCore::FrameLoader::finishedParsing() + 128 (FrameLoader.cpp:757)
28  com.apple.WebCore             	0x000000010c13783a WebCore::Document::finishedParsing() + 266 (Document.cpp:5030)
29  com.apple.WebCore             	0x000000010c35e022 WebCore::HTMLDocumentParser::prepareToStopParsing() + 162 (HTMLDocumentParser.cpp:137)
30  com.apple.WebCore             	0x000000010c35f08b WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution() + 235 (HTMLDocumentParser.cpp:500)
31  com.apple.WebCore             	0x000000010c35f296 WebCore::HTMLDocumentParser::executeScriptsWaitingForStylesheets() + 54 (HTMLDocumentParser.cpp:567)
32  com.apple.WebCore             	0x000000010cd8f0be WebCore::ScriptableDocumentParser::scriptsWaitingForStylesheetsExecutionTimerFired() + 62 (ScriptableDocumentParser.cpp:69)
33  com.apple.WebCore             	0x000000010cffde50 WebCore::ThreadTimers::sharedTimerFiredInternal() + 176 (ThreadTimers.cpp:121)
34  com.apple.WebCore             	0x000000010ca12bef WebCore::timerFired(__CFRunLoopTimer*, void*) + 31 (MainThreadSharedTimerCF.cpp:75)
35  com.apple.CoreFoundation      	0x7fff7edb1de4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:1810)
36  com.apple.CoreFoundation      	0x7fff7edb1a73 __CFRunLoopDoTimer + 1075 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:2349)
37  com.apple.CoreFoundation      	0x7fff7edb15ca __CFRunLoopDoTimers + 298 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:2488)
38  com.apple.CoreFoundation      	0x7fff7eda8fa1 __CFRunLoopRun + 2081 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:2984)
39  com.apple.CoreFoundation      	0x7fff7eda8524 CFRunLoopRunSpecific + 420 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:3113)
40  com.apple.HIToolbox           	0x7fff7e308ebc RunCurrentEventLoopInMode + 240 (Events/EventsCore/EventLoop.c:440)
41  com.apple.HIToolbox           	0x7fff7e308cf1 ReceiveNextEventCommon + 432 (Events/EventsCore/EventBlocking.c:264)
42  com.apple.HIToolbox           	0x7fff7e308b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71 (Events/EventsCore/EventBlocking.c:161)
43  com.apple.AppKit              	0x7fff7c8a3e24 _DPSNextEvent + 1120 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/GraphicsContext.subproj/CGDPSReplacement.m:705)
44  com.apple.AppKit              	0x7fff7d01f85e -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/Events.subproj/appEventRouting.m:1319)
45  com.apple.AppKit              	0x7fff7c8987ab -[NSApplication run] + 926 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/AppKit.subproj/NSApplication.m:3712)
46  com.apple.AppKit              	0x7fff7c8631de NSApplicationMain + 1237 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/AppKit.subproj/NSApplication.m:9122)
47  libxpc.dylib                  	0x7fff94d228c7 _xpc_objc_main + 775 (/BuildRoot/Library/Caches/com.apple.xbs/Sources/libxpc/libxpc-972.50.27/src/main.m:162)
48  libxpc.dylib                  	0x7fff94d212e4 xpc_main + 494 (/BuildRoot/Library/Caches/com.apple.xbs/Sources/libxpc/libxpc-972.50.27/src/init.c:1468)
49  com.apple.WebKit.WebContent   	0x000000010acf8695 main + 492 (XPCServiceMain.mm:122)
50  libdyld.dylib                 	0x00007fff94ac9235 start + 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312903</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-05-25 15:08:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/32413228&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312904</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-05-25 15:09:10 -0700</bug_when>
    <thetext>&lt;rdar://problem/32413241&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312909</commentid>
    <comment_count>3</comment_count>
    <who name="Emilio Cobos Álvarez">ecobos</who>
    <bug_when>2017-05-25 15:15:35 -0700</bug_when>
    <thetext>This one is also fixed by bug 172503 AFAICT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312910</commentid>
    <comment_count>4</comment_count>
    <who name="Emilio Cobos Álvarez">ecobos</who>
    <bug_when>2017-05-25 15:16:08 -0700</bug_when>
    <thetext>(I don&apos;t have EditBugs, so I can&apos;t mark it as dupe). We can wait until bug 172503 lands if you prefer in order to verify it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313425</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-05-27 12:32:27 -0700</bug_when>
    <thetext>Marking as duplicate per the above comment, I didn&apos;t verify any further.

*** This bug has been marked as a duplicate of bug 172503 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313427</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-05-27 12:33:25 -0700</bug_when>
    <thetext>The test will need to be unskipped to verify.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1313490</commentid>
    <comment_count>7</comment_count>
    <who name="Emilio Cobos Álvarez">ecobos</who>
    <bug_when>2017-05-28 11:46:46 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #6)
&gt; The test will need to be unskipped to verify.

Bug 172503 did that :)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>