<?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>216409</bug_id>
          
          <creation_ts>2020-09-11 09:54:38 -0700</creation_ts>
          <short_desc>REGRESSION(r266885): ASSERTION FAILED: Inspector::CSSBackendDispatcher::getInlineStylesForNode(long, RefPtr&lt;JSON::Object&gt; &amp;&amp;) !result.error().isEmpty()</short_desc>
          <delta_ts>2020-09-11 18:44:09 -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>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=216302</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="Hector Lopez">hector_i_lopez</reporter>
          <assigned_to name="Devin Rousso">hi</assigned_to>
          <cc>bburg</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>joepeck</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1687743</commentid>
    <comment_count>0</comment_count>
    <who name="Hector Lopez">hector_i_lopez</who>
    <bug_when>2020-09-11 09:54:38 -0700</bug_when>
    <thetext>Crash:
inspector/css/pseudo-element-matches-for-pseudo-element-node.html

Failure:
inspector/timeline/setInstruments-errors.html

Tests are a constant failure/crash according to history on macOS. Crash is seen only on Debug. Failure is across all platforms. First occurrence of failure is at r266885.

Crash History inspector/css/pseudo-element-matches-for-pseudo-element-node.html:

https://results.webkit.org/?suite=layout-tests&amp;test=inspector%2Fcss%2Fpseudo-element-matches-for-pseudo-element-node.html

Failure inspector/timeline/setInstruments-errors.html:

https://results.webkit.org/?suite=layout-tests&amp;test=inspector%2Ftimeline%2FsetInstruments-errors.html


Crash log/StdErr:
ASSERTION FAILED: !result.error().isEmpty()
/Volumes/Data/slave/catalina-debug/build/WebKitBuild/Debug/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp(830) : void Inspector::CSSBackendDispatcher::getInlineStylesForNode(long, RefPtr&lt;JSON::Object&gt; &amp;&amp;)
1   0x1082a82a9 WTFCrash
2   0x1099c761b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x1095a25c3 Inspector::CSSBackendDispatcher::getInlineStylesForNode(long, WTF::RefPtr&lt;WTF::JSONImpl::Object, WTF::DumbPtrTraits&lt;WTF::JSONImpl::Object&gt; &gt;&amp;&amp;)
4   0x1095a18b7 Inspector::CSSBackendDispatcher::dispatch(long, WTF::String const&amp;, WTF::Ref&lt;WTF::JSONImpl::Object, WTF::DumbPtrTraits&lt;WTF::JSONImpl::Object&gt; &gt;&amp;&amp;)
5   0x109599e15 Inspector::BackendDispatcher::dispatch(WTF::String const&amp;)
6   0x126feaabe WebCore::InspectorController::dispatchMessageFromFrontend(WTF::String const&amp;)
7   0x126ffab86 WebCore::InspectorBackendDispatchTask::dispatchOneMessage()
8   0x126ffaa9f WebCore::InspectorBackendDispatchTask::scheduleOneShot()::&apos;lambda&apos;()::operator()() const
9   0x126ffa7fe WTF::Detail::CallableWrapper&lt;WebCore::InspectorBackendDispatchTask::scheduleOneShot()::&apos;lambda&apos;(), void&gt;::call()
10  0x1082d3792 WTF::Function&lt;void ()&gt;::operator()() const
11  0x108351025 WTF::RunLoop::performWork()
12  0x1083556b1 WTF::RunLoop::performWork(void*)
13  0x7fff35672d52 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
14  0x7fff35672cf1 __CFRunLoopDoSource0
15  0x7fff35672b0b __CFRunLoopDoSources0
16  0x7fff3567183a __CFRunLoopRun
17  0x7fff35670e3e CFRunLoopRunSpecific
18  0x1072896b7 runTest(std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&amp;)
19  0x10728889a runTestingServerLoop()
20  0x107287fd9 dumpRenderTree(int, char const**)
21  0x10728a08d DumpRenderTreeMain(int, char const**)
22  0x10731f162 main
23  0x7fff6f6ddcc9 start</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687745</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-11 09:55:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/68715815&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687751</commentid>
    <comment_count>2</comment_count>
    <who name="Hector Lopez">hector_i_lopez</who>
    <bug_when>2020-09-11 10:19:13 -0700</bug_when>
    <thetext>Test expectation while investigated:

https://trac.webkit.org/changeset/266928/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687755</commentid>
    <comment_count>3</comment_count>
      <attachid>408544</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2020-09-11 10:26:30 -0700</bug_when>
    <thetext>Created attachment 408544
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687758</commentid>
    <comment_count>4</comment_count>
      <attachid>408544</attachid>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2020-09-11 10:32:21 -0700</bug_when>
    <thetext>Comment on attachment 408544
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687783</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-09-11 12:05:39 -0700</bug_when>
    <thetext>Committed r266934: &lt;https://trac.webkit.org/changeset/266934&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 408544.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687878</commentid>
    <comment_count>6</comment_count>
    <who name="Hector Lopez">hector_i_lopez</who>
    <bug_when>2020-09-11 18:44:09 -0700</bug_when>
    <thetext>Rebaseline for failure inspector/timeline/setInstruments-errors.html:

https://trac.webkit.org/changeset/266967/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>408544</attachid>
            <date>2020-09-11 10:26:30 -0700</date>
            <delta_ts>2020-09-11 12:05:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216409-20200911102629.patch</filename>
            <type>text/plain</type>
            <size>4067</size>
            <attacher name="Devin Rousso">hi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAzNGE1YTI0ODNhMzhkMDY0ODdlZjNkMzQ4NTMzN2JkOTRiMThhYzBkLi43
OGQ3MGVkYTNkNmM4MzNjOTk4NTQ3YjkyYjQ0Mjc0NGY2ZGI0NDYzIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTYgQEAKKzIwMjAtMDktMTEgIERldmluIFJvdXNzbyAgPGRyb3Vzc29AYXBwbGUuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04ocjI2Njg4NSk6IEFTU0VSVElPTiBGQUlMRUQ6IEluc3Bl
Y3Rvcjo6Q1NTQmFja2VuZERpc3BhdGNoZXI6OmdldElubGluZVN0eWxlc0Zvck5vZGUobG9uZywg
UmVmUHRyPEpTT046Ok9iamVjdD4gJiYpICFyZXN1bHQuZXJyb3IoKS5pc0VtcHR5KCkKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNjQwOQorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNjg3MTU4MTU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgVGVzdDogaW5zcGVjdG9yL2Nzcy9wc2V1ZG8tZWxlbWVudC1t
YXRjaGVzLWZvci1wc2V1ZG8tZWxlbWVudC1ub2RlLmh0bWwKKworICAgICAgICAqIGluc3BlY3Rv
ci9hZ2VudHMvSW5zcGVjdG9yQ1NTQWdlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVj
dG9yQ1NTQWdlbnQ6OmdldElubGluZVN0eWxlc0Zvck5vZGUpOgorCiAyMDIwLTA5LTExICBTYW0g
V2VpbmlnICA8d2VpbmlnQGFwcGxlLmNvbT4KIAogICAgICAgICBbV2ViSURMXSBTcGxpdCBzdXBw
bGVtZW50YWwgaW50ZXJmYWNlcyBvdXQgb2YgRG9jdW1lbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9hZ2VudHMvSW5zcGVjdG9yQ1NTQWdlbnQuY3BwIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0b3JDU1NBZ2VudC5jcHAKaW5kZXggNGU5Y2Rl
YjUzY2YxZDExYzU0ODljZDA3YjhhNDVmZTE2MjE2MDQ5My4uYjRkNjBjMzFiZDAwNDU1Mzg2ZDcx
ZGIwMzZiZGVhY2Y2NTdkYWNkNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L2FnZW50cy9JbnNwZWN0b3JDU1NBZ2VudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2FnZW50cy9JbnNwZWN0b3JDU1NBZ2VudC5jcHAKQEAgLTUzMyw5ICs1MzMsMTIgQEAgUHJv
dG9jb2w6OkVycm9yU3RyaW5nT3I8c3RkOjp0dXBsZTxSZWZQdHI8UHJvdG9jb2w6OkNTUzo6Q1NT
U3R5bGU+IC8qIGlubGluZVN0eWwKICAgICBQcm90b2NvbDo6RXJyb3JTdHJpbmcgZXJyb3JTdHJp
bmc7CiAKICAgICBhdXRvKiBlbGVtZW50ID0gZWxlbWVudEZvcklkKGVycm9yU3RyaW5nLCBub2Rl
SWQpOwotICAgIGlmICghaXM8U3R5bGVkRWxlbWVudD4oZWxlbWVudCkpCisgICAgaWYgKCFlbGVt
ZW50KQogICAgICAgICByZXR1cm4gbWFrZVVuZXhwZWN0ZWQoZXJyb3JTdHJpbmcpOwogCisgICAg
aWYgKCFpczxTdHlsZWRFbGVtZW50PihlbGVtZW50KSkKKyAgICAgICAgcmV0dXJuIHsgeyBudWxs
cHRyLCBudWxscHRyIH0gfTsKKwogICAgIGF1dG8mIHN0eWxlZEVsZW1lbnQgPSBkb3duY2FzdDxT
dHlsZWRFbGVtZW50PigqZWxlbWVudCk7CiAgICAgYXV0byYgc3R5bGVTaGVldCA9IGFzSW5zcGVj
dG9yU3R5bGVTaGVldChzdHlsZWRFbGVtZW50KTsKICAgICByZXR1cm4geyB7IHN0eWxlU2hlZXQu
YnVpbGRPYmplY3RGb3JTdHlsZSgmc3R5bGVkRWxlbWVudC5jc3NvbVN0eWxlKCkpLCBidWlsZE9i
amVjdEZvckF0dHJpYnV0ZXNTdHlsZShzdHlsZWRFbGVtZW50KSB9IH07CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMzFlMzI2
NDc1NDhhNzAxODE3YTk3YmRjOTFlYmM0MmFjZDEwNmMyYi4uZGUxOWQ2NGUwZWQ0MTZhOTFiZjNl
ZmMwN2Y3MTFhOGE0NmNlNWE5MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisr
KyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA5LTExICBE
ZXZpbiBSb3Vzc28gIDxkcm91c3NvQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHIy
NjY4ODUpOiBBU1NFUlRJT04gRkFJTEVEOiBJbnNwZWN0b3I6OkNTU0JhY2tlbmREaXNwYXRjaGVy
OjpnZXRJbmxpbmVTdHlsZXNGb3JOb2RlKGxvbmcsIFJlZlB0cjxKU09OOjpPYmplY3Q+ICYmKSAh
cmVzdWx0LmVycm9yKCkuaXNFbXB0eSgpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMTY0MDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY4NzE1ODE1
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVz
dEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlv
bnM6CisKIDIwMjAtMDktMTEgIEhlY3RvciBMb3BleiAgPGhlY3Rvcl9pX2xvcGV6QGFwcGxlLmNv
bT4KIAogICAgICAgICBSRUdSRVNTSU9OKHIyNjY4ODUpOiBBU1NFUlRJT04gRkFJTEVEOiBJbnNw
ZWN0b3I6OkNTU0JhY2tlbmREaXNwYXRjaGVyOjpnZXRJbmxpbmVTdHlsZXNGb3JOb2RlKGxvbmcs
IFJlZlB0cjxKU09OOjpPYmplY3Q+ICYmKSAhcmVzdWx0LmVycm9yKCkuaXNFbXB0eSgpCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvVGVzdEV4
cGVjdGF0aW9ucwppbmRleCAzOWI5NDBmZTQ2ZmM0NmFiNWE2ZWM5NDVhY2E2NGMzNTYwYzBkYTFh
Li5jYjc5MjY3MjI2OTc0OGRiOTUwM2Y5ZGQzMmNkNjU1MDI5MzE3ZWRlIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL1Rlc3RFeHBlY3Rh
dGlvbnMKQEAgLTQ1NTYsNSArNDU1NiwzIEBAIHdlYmtpdC5vcmcvYi8yMTU1MzEgaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWJhY2tncm91bmRzL2JhY2tncm91CiB3ZWJr
aXQub3JnL2IvMjE1NTMxIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1i
YWNrZ3JvdW5kcy9iYWNrZ3JvdW5kLXNpemUvdmVjdG9yL3dpZGUtLWNvbnRhaW4tLWhlaWdodC5o
dG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMjE1NTMxIGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1iYWNrZ3JvdW5kcy9iYWNrZ3JvdW5kLXNpemUv
dmVjdG9yL3dpZGUtLWNvbnRhaW4tLXdpZHRoLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIAot
d2Via2l0Lm9yZy9iLzIxNjQwOSBpbnNwZWN0b3IvY3NzL3BzZXVkby1lbGVtZW50LW1hdGNoZXMt
Zm9yLXBzZXVkby1lbGVtZW50LW5vZGUuaHRtbCBbIEZhaWx1cmUgXQotCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggZTg3ZDNkM2YwZTY4ZDRl
MWQ4MTA0YmYxYWI1YzE0NzlmNjg5ZjUxZC4uOGIzZjU2YjQ1MWQzZTFiYmEyZmJjOTg1NGUyNDcx
NTJjYjc4M2U2MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0
RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVj
dGF0aW9ucwpAQCAtMTI5NSw1ICsxMjk1LDMgQEAgaHR0cC90ZXN0cy9yZXNvdXJjZUxvYWRTdGF0
aXN0aWNzL2V4ZW1wdERvbWFpbnMvIFsgU2tpcCBdCiAKIHdlYmtpdC5vcmcvYi8yMTYzOTQgWyBS
ZWxlYXNlIF0gZmFzdC9zZWxlY3RvcnMvdGV4dC1maWVsZC1zZWxlY3Rpb24tc3Ryb2tlLWNvbG9y
Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjE2NDA5IFsgRGVidWcgXSBp
bnNwZWN0b3IvY3NzL3BzZXVkby1lbGVtZW50LW1hdGNoZXMtZm9yLXBzZXVkby1lbGVtZW50LW5v
ZGUuaHRtbCBbIENyYXNoIF0KLQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>