<?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>184162</bug_id>
          
          <creation_ts>2018-03-29 16:13:51 -0700</creation_ts>
          <short_desc>Followup(r230063): Add test a layout test for https://bugs.webkit.org/show_bug.cgi?id=183972</short_desc>
          <delta_ts>2018-04-02 14:52: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>SVG</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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>
          <dependson>183972</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>dbates</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1410432</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2018-03-29 16:13:51 -0700</bug_when>
    <thetext>I wrote a layout test for https://bugs.webkit.org/show_bug.cgi?id=183972 and I spent some time trying to get it to crash without the patch. But I could not get the test to crash so I went ahead and I landed r230063. I then realized it is actually worthy to add such test to ensure the SVG tear-off objects are more robust.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1410438</commentid>
    <comment_count>1</comment_count>
      <attachid>336816</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2018-03-29 16:16:49 -0700</bug_when>
    <thetext>Created attachment 336816
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1410591</commentid>
    <comment_count>2</comment_count>
      <attachid>336853</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2018-03-30 07:45:04 -0700</bug_when>
    <thetext>Created attachment 336853
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1410875</commentid>
    <comment_count>3</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2018-03-31 14:09:06 -0700</bug_when>
    <thetext>I&apos;m not sure why this patch is still stuck waiting for EWS. I released all the locks and resubmitted it, but apparently that didn&apos;t help.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1411123</commentid>
    <comment_count>4</comment_count>
      <attachid>336853</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2018-04-02 10:27:23 -0700</bug_when>
    <thetext>Comment on attachment 336853
Patch

Thanks for taking the time to write a test! r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1411197</commentid>
    <comment_count>5</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2018-04-02 12:42:44 -0700</bug_when>
    <thetext>Committed r230172: &lt;https://trac.webkit.org/changeset/230172&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1411198</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-04-02 12:43:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/39114918&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1411265</commentid>
    <comment_count>7</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-04-02 14:52:46 -0700</bug_when>
    <thetext>(In reply to Ryan Haddad from comment #3)
&gt; I&apos;m not sure why this patch is still stuck waiting for EWS. I released all
&gt; the locks and resubmitted it, but apparently that didn&apos;t help.

This is hitting https://bugs.webkit.org/show_bug.cgi?id=171463  (&lt;rdar://problem/31894087&gt;).

The issue is that the bug title contains another bug id which confuses EWS.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>336816</attachid>
            <date>2018-03-29 16:16:49 -0700</date>
            <delta_ts>2018-03-30 07:45:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-184162-20180329161648.patch</filename>
            <type>text/plain</type>
            <size>3871</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIzMDA4NikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDE4LTAzLTI5ICBTYWlkIEFib3UtSGFsbGF3
YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgRm9sbG93dXAocjIzMDA2Myk6
IEFkZCB0ZXN0IGEgbGF5b3V0IHRlc3QgZm9yIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xODM5NzIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NDE2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFdpdGhvdXQgcjIzMDA2MyBSdW5uaW5nIHJ1bi13ZWJraXQtdGVzdHMgLWcgZm9y
IHRoaXMgdGVzdCB3aWxsIGNyYXNoLgorCisgICAgICAgICogc3ZnL2RvbS9hbmltYXRlZC10ZWFy
b2ZmLWxpc3QtcmVtb3ZlLXRhcmdldC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHN2
Zy9kb20vYW5pbWF0ZWQtdGVhcm9mZi1saXN0LXJlbW92ZS10YXJnZXQuaHRtbDogQWRkZWQuCisK
IDIwMTgtMDMtMjkgIFBlciBBcm5lIFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgogCiAgICAg
ICAgIFRoZSB0ZXN0IGh0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL2h5Ymkvd2Vic29ja2V0LWNv
b2tpZS1vdmVyd3JpdGUtYmVoYXZpb3IuaHRtbCBpcyBmYWlsaW5nIG9uIFdpbmRvd3MuCkluZGV4
OiBMYXlvdXRUZXN0cy9zdmcvZG9tL2FuaW1hdGVkLXRlYXJvZmYtbGlzdC1yZW1vdmUtdGFyZ2V0
LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdmcvZG9tL2FuaW1hdGVk
LXRlYXJvZmYtbGlzdC1yZW1vdmUtdGFyZ2V0LWV4cGVjdGVkLnR4dAkobm9uZXhpc3RlbnQpCisr
KyBMYXlvdXRUZXN0cy9zdmcvZG9tL2FuaW1hdGVkLXRlYXJvZmYtbGlzdC1yZW1vdmUtdGFyZ2V0
LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDQgQEAKK1JlbW92aW5nIHRo
ZSB0YXJnZXQgb2YgYW4gYW5pbWF0ZSBlbGVtZW50IHNob3VsZCBkZXRhY2ggdGhlIHdyYXBwZXJz
IG9mIHRoZSBhdHRyaWJ1dGVzIGZyb20gdGhlaXIgYW5pbWF0ZWQgcHJvcGVydGllcy4KKworUEFT
Uy4KKwpJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2RvbS9hbmltYXRlZC10ZWFyb2ZmLWxpc3QtcmVt
b3ZlLXRhcmdldC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9kb20vYW5pbWF0
ZWQtdGVhcm9mZi1saXN0LXJlbW92ZS10YXJnZXQuaHRtbAkobm9uZXhpc3RlbnQpCisrKyBMYXlv
dXRUZXN0cy9zdmcvZG9tL2FuaW1hdGVkLXRlYXJvZmYtbGlzdC1yZW1vdmUtdGFyZ2V0Lmh0bWwJ
KHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw1NCBAQAorPCFET0NUWVBFIGh0bWw+Cis8Ym9keT4K
KyAgICA8ZGl2PlJlbW92aW5nIHRoZSB0YXJnZXQgb2YgYW4gYW5pbWF0ZSBlbGVtZW50IHNob3Vs
ZCBkZXRhY2ggdGhlIHdyYXBwZXJzIG9mIHRoZSBhdHRyaWJ1dGVzIGZyb20gdGhlaXIgYW5pbWF0
ZWQgcHJvcGVydGllcy48L2Rpdj4KKyAgICA8c3ZnPgorICAgICAgICA8dGV4dCB4PSIxNSIgeT0i
NDAiPgorICAgICAgICAgICAgPHRzcGFuIGlkPSJmaXJzdC10c3BhbiI+Rmlyc3QgdHNwYW4uPC90
c3Bhbj4gCisgICAgICAgIDwvdGV4dD4KKyAgICAgICAgPHRleHQgeD0iMTUiIHk9IjYwIj4KKyAg
ICAgICAgICAgIDx0c3BhbiBpZD0ic2Vjb25kLXRzcGFuIj5TZWNvbmQgdHNwYW48L3RzcGFuPiAK
KyAgICAgICAgPC90ZXh0PgorICAgICAgICA8YW5pbWF0ZSBpZD0iYW5pbWF0ZSIgeGxpbms6aHJl
Zj0iI2ZpcnN0LXRzcGFuIiBhdHRyaWJ1dGVUeXBlPSJYTUwiIGF0dHJpYnV0ZU5hbWU9IngiIGZy
b209IjAiIHRvPSIxMDAiIGR1cj0iMTBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPgorICAg
IDwvc3ZnPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGZ1bmN0aW9uIGdjKCkgeworICAgICAgICAg
ICAgaWYgKHdpbmRvdy5HQ0NvbnRyb2xsZXIpCisgICAgICAgICAgICAgICAgcmV0dXJuIEdDQ29u
dHJvbGxlci5jb2xsZWN0KCk7CisKKyAgICAgICAgICAgIC8vIEZvcmNlIGdhcmJhZ2UgY29sbGVj
dGlvbi4KKyAgICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgMTAwMDA7IGkrKykKKyAgICAg
ICAgICAgICAgICB2YXIgcyA9IG5ldyBTdHJpbmcoImFiYyIpOworICAgICAgICB9CisKKyAgICAg
ICAgKGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSAgewor
ICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgICAg
IHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworICAgICAgICAgICAgfQorCisgICAgICAgICAg
ICBzZXRUaW1lb3V0KCgpID0+IHsKKyAgICAgICAgICAgICAgICAvLyBUaGUgdGFyZ2V0IG9mIHRo
ZSA8YW5pbWF0ZT4gZWxlbWVudCBpcyB0aGUgImZpcnN0LXRzcGFuIi4KKyAgICAgICAgICAgICAg
ICB2YXIgdHNwYW5FbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZpcnN0LXRzcGFu
Iik7CisKKyAgICAgICAgICAgICAgICAvLyBhbmltSXRlbSBpcyBhIHJlZmVyZW5jZSAobm90IGEg
Y29weSkgdG8gdGhlIGZpcnN0IGl0ZW0gaW4gdGhlIHggYW5pbWF0ZWQgbGlzdC4KKyAgICAgICAg
ICAgICAgICB2YXIgYW5pbUxpc3QgPSB0c3BhbkVsZW1lbnQueC5hbmltVmFsOworICAgICAgICAg
ICAgICAgIHZhciBhbmltSXRlbSA9IGFuaW1MaXN0LmdldEl0ZW0oMCk7CisKKyAgICAgICAgICAg
ICAgICAvLyBOb3cgY2hhbmdlIHRoZSB0YXJnZXQgb2YgdGhlIDxhbmltYXRlPiBlbGVtZW50IHRv
IGJlIHRoZSAic2Vjb25kLXRzcGFuIi4KKyAgICAgICAgICAgICAgICB2YXIgYW5pbWF0ZUVsZW1l
bnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYW5pbWF0ZSIpOworICAgICAgICAgICAgICAg
IGFuaW1hdGVFbGVtZW50LnNldEF0dHJpYnV0ZU5TKCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hs
aW5rIiwgImhyZWYiLCAic2Vjb25kLXRzcGFuIik7CisKKyAgICAgICAgICAgICAgICAvLyBCeSBu
b3cgYW5pbUl0ZW0gc2hvdWxkIGJlIGRldGFjaGVkIGZyb20gdGhlIGFuaW1hdGVkIGFuaW1MaXN0
IGFuZCBoYXMgaXRzIG93biBjb3B5CisgICAgICAgICAgICAgICAgLy8gb2YgYW4gU1ZHTGVuZ3Ro
LiBhbmltSXRlbSBzaG91bGQgbm90IGJlIGFmZmVjdGVkIGlmIGdhcmJhZ2UgY29sbGVjdGlvbiBp
cyBmb3JjZWQuCisgICAgICAgICAgICAgICAgZ2MoKTsKKyAgICAgICAgICAgICAgICBpZiAoYW5p
bUl0ZW0udmFsdWVBc1N0cmluZyA9PSAiMCIpIHsKKyAgICAgICAgICAgICAgICAgICAgZG9jdW1l
bnQucXVlcnlTZWxlY3RvcigiZGl2IikuaW5uZXJIVE1MICs9ICI8YnI+PGJyPlBBU1MuIgorICAg
ICAgICAgICAgICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJzdmciKS5yZW1vdmUoKTsK
KyAgICAgICAgICAgICAgICB9CisKKyAgICAgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5u
ZXIpCisgICAgICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworICAgICAg
ICAgICAgfSwgMCk7CisgICAgICAgIH0pKCk7CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>336853</attachid>
            <date>2018-03-30 07:45:04 -0700</date>
            <delta_ts>2018-04-02 12:42:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-184162-20180330074503.patch</filename>
            <type>text/plain</type>
            <size>3840</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIzMDEwMykKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDE4LTAzLTMwICBTYWlkIEFib3UtSGFsbGF3
YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgRm9sbG93dXAocjIzMDA2Myk6
IEFkZCB0ZXN0IGEgbGF5b3V0IHRlc3QgZm9yIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xODM5NzIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NDE2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFdpdGhvdXQgcjIzMDA2MywgcnVubmluZyBydW4td2Via2l0LXRlc3RzIC1nIGZv
ciB0aGlzIHRlc3Qgd2lsbCBjcmFzaC4KKworICAgICAgICAqIHN2Zy9kb20vYW5pbWF0ZWQtdGVh
cm9mZi1saXN0LXJlbW92ZS10YXJnZXQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBz
dmcvZG9tL2FuaW1hdGVkLXRlYXJvZmYtbGlzdC1yZW1vdmUtdGFyZ2V0Lmh0bWw6IEFkZGVkLgor
CiAyMDE4LTAzLTI5ICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CiAKICAgICAg
ICAgW1dlYiBBbmltYXRpb25zXSBDb3JyZWN0bHkgb2J0YWluIHRoZSB0aW1pbmcgZnVuY3Rpb24g
Zm9yIGEgZ2l2ZW4ga2V5ZnJhbWUKSW5kZXg6IExheW91dFRlc3RzL3N2Zy9kb20vYW5pbWF0ZWQt
dGVhcm9mZi1saXN0LXJlbW92ZS10YXJnZXQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL3N2Zy9kb20vYW5pbWF0ZWQtdGVhcm9mZi1saXN0LXJlbW92ZS10YXJnZXQtZXhw
ZWN0ZWQudHh0CShub25leGlzdGVudCkKKysrIExheW91dFRlc3RzL3N2Zy9kb20vYW5pbWF0ZWQt
dGVhcm9mZi1saXN0LXJlbW92ZS10YXJnZXQtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBA
IC0wLDAgKzEsNCBAQAorUmVtb3ZpbmcgdGhlIHRhcmdldCBvZiBhbiBhbmltYXRlIGVsZW1lbnQg
c2hvdWxkIGRldGFjaCB0aGUgd3JhcHBlcnMgb2YgdGhlIGF0dHJpYnV0ZXMgZnJvbSB0aGVpciBh
bmltYXRlZCBwcm9wZXJ0aWVzLgorCitQQVNTLgorCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvZG9t
L2FuaW1hdGVkLXRlYXJvZmYtbGlzdC1yZW1vdmUtdGFyZ2V0Lmh0bWwKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvc3ZnL2RvbS9hbmltYXRlZC10ZWFyb2ZmLWxpc3QtcmVtb3ZlLXRhcmdldC5o
dG1sCShub25leGlzdGVudCkKKysrIExheW91dFRlc3RzL3N2Zy9kb20vYW5pbWF0ZWQtdGVhcm9m
Zi1saXN0LXJlbW92ZS10YXJnZXQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDU0IEBA
Cis8IURPQ1RZUEUgaHRtbD4KKzxib2R5PgorICAgIDxkaXY+UmVtb3ZpbmcgdGhlIHRhcmdldCBv
ZiBhbiBhbmltYXRlIGVsZW1lbnQgc2hvdWxkIGRldGFjaCB0aGUgd3JhcHBlcnMgb2YgdGhlIGF0
dHJpYnV0ZXMgZnJvbSB0aGVpciBhbmltYXRlZCBwcm9wZXJ0aWVzLjwvZGl2PgorICAgIDxzdmc+
CisgICAgICAgIDx0ZXh0IHg9IjE1IiB5PSI0MCI+CisgICAgICAgICAgICA8dHNwYW4gaWQ9ImZp
cnN0LXRzcGFuIj5GaXJzdCB0c3Bhbi48L3RzcGFuPiAKKyAgICAgICAgPC90ZXh0PgorICAgICAg
ICA8dGV4dCB4PSIxNSIgeT0iNjAiPgorICAgICAgICAgICAgPHRzcGFuIGlkPSJzZWNvbmQtdHNw
YW4iPlNlY29uZCB0c3BhbjwvdHNwYW4+IAorICAgICAgICA8L3RleHQ+CisgICAgICAgIDxhbmlt
YXRlIGlkPSJhbmltYXRlIiB4bGluazpocmVmPSIjZmlyc3QtdHNwYW4iIGF0dHJpYnV0ZVR5cGU9
IlhNTCIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iMCIgdG89IjEwMCIgZHVyPSIxMHMiIHJlcGVh
dENvdW50PSJpbmRlZmluaXRlIi8+CisgICAgPC9zdmc+CisgICAgPHNjcmlwdD4KKyAgICAgICAg
ZnVuY3Rpb24gZ2MoKSB7CisgICAgICAgICAgICBpZiAod2luZG93LkdDQ29udHJvbGxlcikKKyAg
ICAgICAgICAgICAgICByZXR1cm4gR0NDb250cm9sbGVyLmNvbGxlY3QoKTsKKworICAgICAgICAg
ICAgLy8gRm9yY2UgZ2FyYmFnZSBjb2xsZWN0aW9uLgorICAgICAgICAgICAgZm9yICh2YXIgaSA9
IDA7IGkgPCAxMDAwMDsgaSsrKQorICAgICAgICAgICAgICAgIHZhciBzID0gbmV3IFN0cmluZygi
YWJjIik7CisgICAgICAgIH0KKworICAgICAgICAoZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBp
ZiAod2luZG93LnRlc3RSdW5uZXIpICB7CisgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1w
QXNUZXh0KCk7CisgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7Cisg
ICAgICAgICAgICB9CisKKyAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4geworICAgICAgICAg
ICAgICAgIC8vIFRoZSB0YXJnZXQgb2YgdGhlIDxhbmltYXRlPiBlbGVtZW50IGlzIHRoZSAiZmly
c3QtdHNwYW4iLgorICAgICAgICAgICAgICAgIHZhciB0c3BhbkVsZW1lbnQgPSBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgiZmlyc3QtdHNwYW4iKTsKKworICAgICAgICAgICAgICAgIC8vIGFuaW1J
dGVtIGlzIGEgcmVmZXJlbmNlIChub3QgYSBjb3B5KSB0byB0aGUgZmlyc3QgaXRlbSBpbiB0aGUg
eCBhbmltYXRlZCBsaXN0LgorICAgICAgICAgICAgICAgIHZhciBhbmltTGlzdCA9IHRzcGFuRWxl
bWVudC54LmFuaW1WYWw7CisgICAgICAgICAgICAgICAgdmFyIGFuaW1JdGVtID0gYW5pbUxpc3Qu
Z2V0SXRlbSgwKTsKKworICAgICAgICAgICAgICAgIC8vIE5vdyBjaGFuZ2UgdGhlIHRhcmdldCBv
ZiB0aGUgPGFuaW1hdGU+IGVsZW1lbnQgdG8gYmUgdGhlICJzZWNvbmQtdHNwYW4iLgorICAgICAg
ICAgICAgICAgIHZhciBhbmltYXRlRWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJh
bmltYXRlIik7CisgICAgICAgICAgICAgICAgYW5pbWF0ZUVsZW1lbnQuc2V0QXR0cmlidXRlTlMo
Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiLCAiaHJlZiIsICJzZWNvbmQtdHNwYW4iKTsK
KworICAgICAgICAgICAgICAgIC8vIEJ5IG5vdyBhbmltSXRlbSBzaG91bGQgYmUgZGV0YWNoZWQg
ZnJvbSB0aGUgYW5pbWF0ZWQgYW5pbUxpc3QgYW5kIGhhcyBpdHMgb3duIGNvcHkKKyAgICAgICAg
ICAgICAgICAvLyBvZiBhbiBTVkdMZW5ndGguIGFuaW1JdGVtIHNob3VsZCBub3QgYmUgYWZmZWN0
ZWQgaWYgZ2FyYmFnZSBjb2xsZWN0aW9uIGlzIGZvcmNlZC4KKyAgICAgICAgICAgICAgICBnYygp
OworICAgICAgICAgICAgICAgIGlmIChhbmltSXRlbS52YWx1ZUFzU3RyaW5nID09ICIwIikgewor
ICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJkaXYiKS5pbm5lckhU
TUwgKz0gIjxicj48YnI+UEFTUy4iCisgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5
U2VsZWN0b3IoInN2ZyIpLnJlbW92ZSgpOworICAgICAgICAgICAgICAgIH0KKworICAgICAgICAg
ICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgICAgICAgICAgdGVzdFJ1
bm5lci5ub3RpZnlEb25lKCk7CisgICAgICAgICAgICB9LCAwKTsKKyAgICAgICAgfSkoKTsKKyAg
ICA8L3NjcmlwdD4KKzwvYm9keT4K
</data>

          </attachment>
      

    </bug>

</bugzilla>