<?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>179442</bug_id>
          
          <creation_ts>2017-11-08 13:19:13 -0800</creation_ts>
          <short_desc>REGRESSION(r224534): Crash inside Document::updateStyleIfNeeded</short_desc>
          <delta_ts>2017-11-13 19:47:46 -0800</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=179651</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="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>ap</cc>
    
    <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1369547</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-11-08 13:19:13 -0800</bug_when>
    <thetext>REGRESSION(r224534): Crash inside Document::updateStyleIfNeeded</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369549</commentid>
    <comment_count>1</comment_count>
      <attachid>326355</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-11-08 13:20:45 -0800</bug_when>
    <thetext>Created attachment 326355
Disable assertins in iOS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369558</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-11-08 13:26:44 -0800</bug_when>
    <thetext>rdar://problem/35421652</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369666</commentid>
    <comment_count>3</comment_count>
      <attachid>326355</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-08 15:54:19 -0800</bug_when>
    <thetext>Comment on attachment 326355
Disable assertins in iOS

Clearing flags on attachment: 326355

Committed r224604: &lt;https://trac.webkit.org/changeset/224604&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369667</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-08 15:54:21 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369747</commentid>
    <comment_count>5</comment_count>
      <attachid>326355</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-11-08 18:59:24 -0800</bug_when>
    <thetext>Comment on attachment 326355
Disable assertins in iOS

View in context: https://bugs.webkit.org/attachment.cgi?id=326355&amp;action=review

&gt; Source/WebCore/dom/Document.cpp:1942
&gt; +#if !USE(WEB_THREAD)

How does this work? We don&apos;t have separate WebCore builds for WebKit2 and legacy WebKit, so won&apos;t this completely disable the assertion on iOS?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369765</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-11-08 19:42:45 -0800</bug_when>
    <thetext>Yes, it does. We plan to re-enable the assertion after some bug fixing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369802</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-11-08 23:10:56 -0800</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #5)
&gt; Comment on attachment 326355 [details]
&gt; Disable assertins in iOS
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=326355&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/dom/Document.cpp:1942
&gt; &gt; +#if !USE(WEB_THREAD)
&gt; 
&gt; How does this work? We don&apos;t have separate WebCore builds for WebKit2 and
&gt; legacy WebKit, so won&apos;t this completely disable the assertion on iOS?

Yes. That&apos;s the intent to unblock the submission. I intend on fixing the assertion next week when I actually have an engineering time.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>326355</attachid>
            <date>2017-11-08 13:20:45 -0800</date>
            <delta_ts>2017-11-08 15:54:19 -0800</delta_ts>
            <desc>Disable assertins in iOS</desc>
            <filename>bug-179442-20171108132043.patch</filename>
            <type>text/plain</type>
            <size>1816</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIyNDU5MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE3LTExLTA4ICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFJFR1JFU1NJT04ocjIyNDUzNCk6
IENyYXNoIGluc2lkZSBEb2N1bWVudDo6dXBkYXRlU3R5bGVJZk5lZWRlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc5NDQyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRGlzYWJsZSB0aGUgYXNzZXJ0aW9u
IHdoZW4gdGhlIHdlYiB0aHJlYWQgaXMgdXNlZC4KKworICAgICAgICAqIGRvbS9Eb2N1bWVudC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6dXBkYXRlU3R5bGVJZk5lZWRlZCk6Cisg
ICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6dXBkYXRlTGF5b3V0KToKKwogMjAxNy0xMS0wOCAg
V2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBbQXR0YWNo
bWVudCBTdXBwb3J0XSBJbXBsZW1lbnQgZGVsZWdhdGUgaG9va3MgZm9yIGF0dGFjaG1lbnQgZWxl
bWVudCBpbnNlcnRpb24gYW5kIHJlbW92YWwKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1
bWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAko
cmV2aXNpb24gMjI0NTkzKQorKysgU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMTkzOSw3ICsxOTM5LDkgQEAgYm9vbCBEb2N1bWVudDo6dXBkYXRlU3R5
bGVJZk5lZWRlZCgpCiAgICAgfQogCiAgICAgLy8gVGhlIGVhcmx5IGV4aXQgZm9yIG5lZWRzU3R5
bGVSZWNhbGMoKSBpcyBuZWVkZWQgd2hlbiB1cGRhdGVXaWRnZXRQb3NpdGlvbnMoKSBpcyBjYWxs
ZWQgaW4gcnVuT3JTY2hlZHVsZUFzeW5jaHJvbm91c1Rhc2tzKCkuCisjaWYgIVVTRShXRUJfVEhS
RUFEKQogICAgIFJFTEVBU0VfQVNTRVJUX1dJVEhfU0VDVVJJVFlfSU1QTElDQVRJT04oTm9FdmVu
dERpc3BhdGNoQXNzZXJ0aW9uOjpJbk1haW5UaHJlYWQ6OmlzRXZlbnRBbGxvd2VkKCkgfHwgKGZy
YW1lVmlldyAmJiBmcmFtZVZpZXctPmlzSW5DaGlsZEZyYW1lV2l0aEZyYW1lRmxhdHRlbmluZygp
KSk7CisjZW5kaWYKIAogICAgIHJlc29sdmVTdHlsZSgpOwogICAgIHJldHVybiB0cnVlOwpAQCAt
MTk1Niw4ICsxOTU4LDkgQEAgdm9pZCBEb2N1bWVudDo6dXBkYXRlTGF5b3V0KCkKICAgICAgICAg
QVNTRVJUX05PVF9SRUFDSEVEKCk7CiAgICAgICAgIHJldHVybjsKICAgICB9CisjaWYgIVVTRShX
RUJfVEhSRUFEKQogICAgIFJFTEVBU0VfQVNTRVJUX1dJVEhfU0VDVVJJVFlfSU1QTElDQVRJT04o
Tm9FdmVudERpc3BhdGNoQXNzZXJ0aW9uOjpJbk1haW5UaHJlYWQ6OmlzRXZlbnRBbGxvd2VkKCkg
fHwgKGZyYW1lVmlldyAmJiBmcmFtZVZpZXctPmlzSW5DaGlsZEZyYW1lV2l0aEZyYW1lRmxhdHRl
bmluZygpKSk7Ci0KKyNlbmRpZgogCiAgICAgUmVuZGVyVmlldzo6UmVwYWludFJlZ2lvbkFjY3Vt
dWxhdG9yIHJlcGFpbnRSZWdpb25BY2N1bXVsYXRvcihyZW5kZXJWaWV3KCkpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>