<?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>174142</bug_id>
          
          <creation_ts>2017-07-04 16:30:16 -0700</creation_ts>
          <short_desc>When dragging a selection, clearing the selection in dragstart should not crash the web process</short_desc>
          <delta_ts>2017-07-05 13:32: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>WebCore Misc.</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1325494</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2017-07-04 16:30:16 -0700</bug_when>
    <thetext>Test case:

&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;&gt;
&lt;code&gt;&lt;p id=&quot;paragraph&quot; style=&quot;font-size: 100px;&quot;&gt;START DRAGGING&lt;/p&gt;&lt;/code&gt;
&lt;script&gt;
function select(node) {
    let range = document.createRange(node);
    range.setStartBefore(node);
    range.setEndAfter(node);
    getSelection().removeAllRanges();
    getSelection().addRange(range);
}

select(paragraph.childNodes[0]);
document.body.addEventListener(&quot;dragstart&quot;, () =&gt; {
    getSelection().removeAllRanges();
    paragraph.textContent = &quot;PASS&quot;;
    paragraph.style.color = &quot;green&quot;;
});
&lt;/script&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1325495</commentid>
    <comment_count>1</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2017-07-04 16:34:53 -0700</bug_when>
    <thetext>&lt;rdar://problem/33067501&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1325496</commentid>
    <comment_count>2</comment_count>
      <attachid>314586</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2017-07-04 17:04:36 -0700</bug_when>
    <thetext>Created attachment 314586
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1325737</commentid>
    <comment_count>3</comment_count>
      <attachid>314586</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-05 13:32:45 -0700</bug_when>
    <thetext>Comment on attachment 314586
Patch

Clearing flags on attachment: 314586

Committed r219153: &lt;http://trac.webkit.org/changeset/219153&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1325738</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-05 13:32:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314586</attachid>
            <date>2017-07-04 17:04:36 -0700</date>
            <delta_ts>2017-07-05 13:32:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-174142-20170704170436.patch</filename>
            <type>text/plain</type>
            <size>10300</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE5MTEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGE5OTE1MjdkNDVjOWY4
MWViZjE1MzUyNTAxODBmM2RmNTJiODVkMS4uNjBkZjkxNmVmNzllZmYxY2E2MmQ5MmZkNGNmZmM0
M2Q0MWI2MDk5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE3LTA3LTA0ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIFdoZW4gZHJhZ2dp
bmcgYSBzZWxlY3Rpb24sIGNsZWFyaW5nIHRoZSBzZWxlY3Rpb24gaW4gZHJhZ3N0YXJ0IHNob3Vs
ZCBub3QgY3Jhc2ggdGhlIHdlYiBwcm9jZXNzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNzQxNDIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzMzMDY3
NTAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEN1
cnJlbmx5LCBpZiB0aGUgcGFnZSBjbGVhcnMgdGhlIGN1cnJlbnQgc2VsZWN0aW9uIGFmdGVyIGRy
YWdnaW5nIHN0YXJ0cyBvbiBzZWxlY3RlZCBjb250ZW50LCB0aGUgd2ViIHByb2Nlc3MKKyAgICAg
ICAgd2lsbCBjcmFzaCB3aGlsZSBhdHRlbXB0aW5nIHRvIHdyaXRlIHBhc3RlYm9hcmQgZGF0YSBm
b3IgYSBub25leGlzdGVudCBzZWxlY3Rpb24uIFRoaXMgcGF0Y2ggYWRkcyBhIHRyaXZpYWwKKyAg
ICAgICAgY2hlY2sgZm9yIHRoaXMgY2FzZSwgYmFpbGluZyBpZiBubyBESFRNTCBkcmFnZ2luZyBk
YXRhIHdhcyBzcGVjaWZpZWQgYnkgdGhlIHBhZ2UgZHVyaW5nIGEgc2VsZWN0aW9uIGRyYWcgYW5k
IHRoZQorICAgICAgICBzZWxlY3Rpb24gaGFzIGJlZW4gY2xlYXJlZC4KKworICAgICAgICBBbHNv
IHJlbW92ZXMgc29tZSB1bnVzZWQgY29kZSBmb3IgZXN0aW1hdGluZyB0aGUgYm91bmRzIG9mIHRo
ZSBjdXJyZW50IHNlbGVjdGlvbi4gT24gaU9TLCBkcmFnZ2luZyB3YXMgYWN0dWFsbHkKKyAgICAg
ICAgY3Jhc2hpbmcgZWFybGllciwgaW4gdGhpcyBjb2RlcGF0aC4gSG93ZXZlciwgdGhpcyBpbmZv
cm1hdGlvbiBpc24ndCBldmVuIHVzZWQgYW55bW9yZSwgc2luY2UgdGhlIGRyYWcgYW5jaG9yCisg
ICAgICAgIHBvaW50IGlzIG5vIGxvbmdlciBuZWNlc3Nhcnkgb24gaU9TLgorCisgICAgICAgIFRl
c3Q6IERhdGFJbnRlcmFjdGlvblRlc3RzLkRvTm90Q3Jhc2hXaGVuU2VsZWN0aW9uSXNDbGVhcmVk
SW5EcmFnU3RhcnQKKworICAgICAgICAqIHBhZ2UvRHJhZ0NvbnRyb2xsZXIuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6RHJhZ0NvbnRyb2xsZXI6OnN0YXJ0RHJhZyk6CisKIDIwMTctMDctMDMgIEFu
ZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCiAgICAgICAgIE51bGwgUmVuZGVyTGF5
ZXIqIGRlcmVmIGluIEZyYW1lVmlldzo6YWRqdXN0VGlsZWRCYWNraW5nQ292ZXJhZ2UoKQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9EcmFnQ29udHJvbGxlci5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNwcAppbmRleCBhODVlN2FlMmJiNjFlYTZhMGRk
ZDZlYmJkMmVhYzgyYjdjMzBjOGQ0Li5kNzNkMzg0YzYxMzM2NTZlNzgxNWM5NzQ5MWJiZTM4MDM4
ZGQ1NDAzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RyYWdDb250cm9sbGVyLmNwcApAQCAtOTI0LDE4
ICs5MjQsMTYgQEAgYm9vbCBEcmFnQ29udHJvbGxlcjo6c3RhcnREcmFnKEZyYW1lJiBzcmMsIGNv
bnN0IERyYWdTdGF0ZSYgc3RhdGUsIERyYWdPcGVyYXRpb24KICAgICAgICAgUGFzdGVib2FyZFdy
aXRlckRhdGEgcGFzdGVib2FyZFdyaXRlckRhdGE7CiAKICAgICAgICAgaWYgKCFkYXRhVHJhbnNm
ZXIucGFzdGVib2FyZCgpLmhhc0RhdGEoKSkgeworICAgICAgICAgICAgaWYgKHNyYy5zZWxlY3Rp
b24oKS5zZWxlY3Rpb24oKS5pc05vbmUoKSkgeworICAgICAgICAgICAgICAgIC8vIFRoZSBwYWdl
IG1heSBoYXZlIGNsZWFyZWQgb3V0IHRoZSBzZWxlY3Rpb24gaW4gdGhlIGRyYWdzdGFydCBoYW5k
bGVyLCBpbiB3aGljaCBjYXNlIHdlIHNob3VsZCBiYWlsCisgICAgICAgICAgICAgICAgLy8gb3V0
IG9mIHRoZSBkcmFnLCBzaW5jZSB0aGVyZSBpcyBubyBjb250ZW50IHRvIHdyaXRlIHRvIHRoZSBw
YXN0ZWJvYXJkLgorICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgICAgIH0K
KwogICAgICAgICAgICAgLy8gRklYTUU6IFRoaXMgZW50aXJlIGJsb2NrIGlzIGFsbW9zdCBpZGVu
dGljYWwgdG8gdGhlIGNvZGUgaW4gRWRpdG9yOjpjb3B5LCBhbmQgdGhlIGNvZGUgc2hvdWxkIGJl
IHNoYXJlZC4KICAgICAgICAgICAgIFJlZlB0cjxSYW5nZT4gc2VsZWN0aW9uUmFuZ2UgPSBzcmMu
c2VsZWN0aW9uKCkudG9Ob3JtYWxpemVkUmFuZ2UoKTsKICAgICAgICAgICAgIEFTU0VSVChzZWxl
Y3Rpb25SYW5nZSk7CiAKLSNpZiBFTkFCTEUoREFUQV9JTlRFUkFDVElPTikKLSAgICAgICAgICAg
IFZlY3RvcjxTZWxlY3Rpb25SZWN0PiBzZWxlY3Rpb25SZWN0czsKLSAgICAgICAgICAgIHNlbGVj
dGlvblJhbmdlLT5jb2xsZWN0U2VsZWN0aW9uUmVjdHMoc2VsZWN0aW9uUmVjdHMpOwotICAgICAg
ICAgICAgZm9yIChhdXRvIHNlbGVjdGlvblJlY3QgOiBzZWxlY3Rpb25SZWN0cykKLSAgICAgICAg
ICAgICAgICBkcmFnSW1hZ2VCb3VuZHMudW5pdGUoc2VsZWN0aW9uUmVjdC5yZWN0KCkpOwotICAg
ICAgICAgICAgZHJhZ0ltYWdlQm91bmRzLmluZmxhdGUoU2VsZWN0aW9uRHJhZ0ltYWdlUGFkZGlu
Zyk7Ci0jZW5kaWYKLQogICAgICAgICAgICAgc3JjLmVkaXRvcigpLndpbGxXcml0ZVNlbGVjdGlv
blRvUGFzdGVib2FyZChzZWxlY3Rpb25SYW5nZS5nZXQoKSk7CiAKICAgICAgICAgICAgIGlmIChl
bmNsb3NpbmdUZXh0Rm9ybUNvbnRyb2woc3JjLnNlbGVjdGlvbigpLnNlbGVjdGlvbigpLnN0YXJ0
KCkpKSB7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5k
ZXggZjBhOWEwZGMzNTliNjBmYWZjZDlhMTZhMmQ2MmQ5YmFmZmZkOGY1NC4uNzIyYzYzNGNiMDVi
ZTdiMjE0NGFiNzFiYWJmNzdiYzUxMzY4NGI0YiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9n
CisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE3LTA3LTA0ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIFdoZW4gZHJhZ2dp
bmcgYSBzZWxlY3Rpb24sIGNsZWFyaW5nIHRoZSBzZWxlY3Rpb24gaW4gZHJhZ3N0YXJ0IHNob3Vs
ZCBub3QgY3Jhc2ggdGhlIHdlYiBwcm9jZXNzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNzQxNDIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzMzMDY3
NTAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFk
ZHMgYSB1bml0IHRlc3QgY2hlY2tpbmcgdGhhdCB0aGUgd2ViIHByb2Nlc3MgZG9lcyBub3QgY3Jh
c2ggd2hlbiB0aGUgc2VsZWN0aW9uIGlzIGNsZWFyZWQgd2hpbGUgYSBzZWxlY3Rpb24KKyAgICAg
ICAgZHJhZyBpcyBzdGFydGluZyB1cC4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdFdl
YktpdEFQSS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOgorICAgICAgICAqIFRlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViS2l0MkNvY29hL2RyYWdzdGFydC1jbGVhci1zZWxlY3Rpb24uaHRtbDogQWRk
ZWQuCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvRGF0YUludGVyYWN0aW9uVGVz
dHMubW06CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKToKKwogMjAxNy0wNy0wMyAgTHVj
YXMgRm9yc2NobGVyICA8bGZvcnNjaGxlckBhcHBsZS5jb20+CiAKICAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3NDEwNQpkaWZmIC0tZ2l0IGEvVG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2ogYi9U
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
agppbmRleCAwZTE2YzBhMTY1MjlkNzE0MTNlMzBjMTM4YWU2NjBmMjNlNzA4ZTJjLi5jN2ZmMDli
ZjE4MjBmYjU2NzgyNjAwZWY0YWZjOWNiNmM2NzkyN2NmIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0
V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagorKysgYi9U
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
agpAQCAtNjYwLDYgKzY2MCw3IEBACiAJCUY0QzJBQjIyMURENkQ5NUUwMEUwNkQ1QiAvKiBlbm9y
bW91cy12aWRlby13aXRoLXNvdW5kLmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8gPSB7aXNhID0g
UEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gRjRDMkFCMjExREQ2RDk0MTAwRTA2RDVCIC8qIGVub3Jt
b3VzLXZpZGVvLXdpdGgtc291bmQuaHRtbCAqLzsgfTsKIAkJRjRENEYzQjYxRTRFMkJDQjAwQkIy
NzY3IC8qIERhdGFJbnRlcmFjdGlvblNpbXVsYXRvci5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9
IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEY0RDRGM0I0MUU0RTJCQ0IwMEJCMjc2NyAvKiBEYXRh
SW50ZXJhY3Rpb25TaW11bGF0b3IubW0gKi87IH07CiAJCUY0RDRGM0I5MUU0RTM2RTQwMEJCMjc2
NyAvKiBEYXRhSW50ZXJhY3Rpb25UZXN0cy5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IEY0RDRGM0I3MUU0RTM2RTQwMEJCMjc2NyAvKiBEYXRhSW50ZXJh
Y3Rpb25UZXN0cy5tbSAqLzsgfTsKKwkJRjRENUU0RTgxRjBDNUQzODAwOEMxQTQ5IC8qIGRyYWdz
dGFydC1jbGVhci1zZWxlY3Rpb24uaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLyA9IHtpc2EgPSBQ
QlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBGNEQ1RTRFNzFGMEM1RDI3MDA4QzFBNDkgLyogZHJhZ3N0
YXJ0LWNsZWFyLXNlbGVjdGlvbi5odG1sICovOyB9OwogCQlGNEQ3QkNEODFFQTU3ODk4MDBDNDIx
RDMgLyogUG9zaXRpb25JbmZvcm1hdGlvblRlc3RzLm1tIGluIFNvdXJjZXMgKi8gPSB7aXNhID0g
UEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gRjREN0JDRDYxRUE1NzRERDAwQzQyMUQzIC8qIFBvc2l0
aW9uSW5mb3JtYXRpb25UZXN0cy5tbSAqLzsgfTsKIAkJRjRERUY2RUQxRTlCNERCNjAwNDhFRjYx
IC8qIGltYWdlLWluLWxpbmstYW5kLWlucHV0Lmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8gPSB7
aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gRjRERUY2RUMxRTlCNEQ5NTAwNDhFRjYxIC8q
IGltYWdlLWluLWxpbmstYW5kLWlucHV0Lmh0bWwgKi87IH07CiAJCUY0RjEzNzkyMUQ5QjY4M0Uw
MDJCRUM1NyAvKiBsYXJnZS12aWRlby10ZXN0LW5vdy1wbGF5aW5nLmh0bWwgaW4gQ29weSBSZXNv
dXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gRjRGMTM3OTExRDlCNjgz
MjAwMkJFQzU3IC8qIGxhcmdlLXZpZGVvLXRlc3Qtbm93LXBsYXlpbmcuaHRtbCAqLzsgfTsKQEAg
LTczNiw2ICs3MzcsNyBAQAogCQkJZHN0UGF0aCA9IFRlc3RXZWJLaXRBUEkucmVzb3VyY2VzOwog
CQkJZHN0U3ViZm9sZGVyU3BlYyA9IDc7CiAJCQlmaWxlcyA9ICgKKwkJCQlGNEQ1RTRFODFGMEM1
RDM4MDA4QzFBNDkgLyogZHJhZ3N0YXJ0LWNsZWFyLXNlbGVjdGlvbi5odG1sIGluIENvcHkgUmVz
b3VyY2VzICovLAogCQkJCUY0QTMyRUM0MUYwNUYzODUwMDQ3QzU0NCAvKiBkcmFnc3RhcnQtY2hh
bmdlLXNlbGVjdGlvbi1vZmZzY3JlZW4uaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLywKIAkJCQlG
NEEzMkVDQjFGMDY0MzM3MDA0N0M1NDQgLyogY29udGVudGVkaXRhYmxlLWluLWlmcmFtZS5odG1s
IGluIENvcHkgUmVzb3VyY2VzICovLAogCQkJCUY0NjlGQjI0MUYwMTgwNEIwMDQwMTUzOSAvKiBj
b250ZW50ZWRpdGFibGUtYW5kLXRhcmdldC5odG1sIGluIENvcHkgUmVzb3VyY2VzICovLApAQCAt
MTY0MCw2ICsxNjQyLDcgQEAKIAkJRjRENEYzQjQxRTRFMkJDQjAwQkIyNzY3IC8qIERhdGFJbnRl
cmFjdGlvblNpbXVsYXRvci5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5j
b2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0
aCA9IERhdGFJbnRlcmFjdGlvblNpbXVsYXRvci5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+Ijsg
fTsKIAkJRjRENEYzQjUxRTRFMkJDQjAwQkIyNzY3IC8qIERhdGFJbnRlcmFjdGlvblNpbXVsYXRv
ci5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RL
bm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBEYXRhSW50ZXJhY3Rpb25TaW11
bGF0b3IuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRjRENEYzQjcxRTRFMzZFNDAw
QkIyNzY3IC8qIERhdGFJbnRlcmFjdGlvblRlc3RzLm1tICovID0ge2lzYSA9IFBCWEZpbGVSZWZl
cmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5j
cHAub2JqY3BwOyBwYXRoID0gRGF0YUludGVyYWN0aW9uVGVzdHMubW07IHNvdXJjZVRyZWUgPSAi
PGdyb3VwPiI7IH07CisJCUY0RDVFNEU3MUYwQzVEMjcwMDhDMUE0OSAvKiBkcmFnc3RhcnQtY2xl
YXItc2VsZWN0aW9uLmh0bWwgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3du
RmlsZVR5cGUgPSB0ZXh0Lmh0bWw7IHBhdGggPSAiZHJhZ3N0YXJ0LWNsZWFyLXNlbGVjdGlvbi5o
dG1sIjsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRjREN0JDRDYxRUE1NzRERDAwQzQy
MUQzIC8qIFBvc2l0aW9uSW5mb3JtYXRpb25UZXN0cy5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVm
ZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9
IFBvc2l0aW9uSW5mb3JtYXRpb25UZXN0cy5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsK
IAkJRjRERUY2RUMxRTlCNEQ5NTAwNDhFRjYxIC8qIGltYWdlLWluLWxpbmstYW5kLWlucHV0Lmh0
bWwgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtu
b3duRmlsZVR5cGUgPSB0ZXh0Lmh0bWw7IHBhdGggPSAiaW1hZ2UtaW4tbGluay1hbmQtaW5wdXQu
aHRtbCI7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCUY0RjEzNzkxMUQ5QjY4MzIwMDJC
RUM1NyAvKiBsYXJnZS12aWRlby10ZXN0LW5vdy1wbGF5aW5nLmh0bWwgKi8gPSB7aXNhID0gUEJY
RmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSB0ZXh0
Lmh0bWw7IHBhdGggPSAibGFyZ2UtdmlkZW8tdGVzdC1ub3ctcGxheWluZy5odG1sIjsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKQEAgLTIwMzcsNiArMjA0MCw3IEBACiAJCQkJRjQxQUI5OUMx
RUY0NjkyQzAwODNGQTA4IC8qIGNvbnRlbnRlZGl0YWJsZS1hbmQtdGV4dGFyZWEuaHRtbCAqLywK
IAkJCQlGNEEzMkVDQTFGMDY0MkY0MDA0N0M1NDQgLyogY29udGVudGVkaXRhYmxlLWluLWlmcmFt
ZS5odG1sICovLAogCQkJCUY0MUFCOTlFMUVGNDY5MkMwMDgzRkEwOCAvKiBkaXYtYW5kLWxhcmdl
LWltYWdlLmh0bWwgKi8sCisJCQkJRjRENUU0RTcxRjBDNUQyNzAwOEMxQTQ5IC8qIGRyYWdzdGFy
dC1jbGVhci1zZWxlY3Rpb24uaHRtbCAqLywKIAkJCQlGNEEzMkVDMzFGMDVGMzc4MDA0N0M1NDQg
LyogZHJhZ3N0YXJ0LWNoYW5nZS1zZWxlY3Rpb24tb2Zmc2NyZWVuLmh0bWwgKi8sCiAJCQkJRjQx
QUI5OUIxRUY0NjkyQzAwODNGQTA4IC8qIGZpbGUtdXBsb2FkaW5nLmh0bWwgKi8sCiAJCQkJRjQx
QUI5OTkxRUY0NjkyQzAwODNGQTA4IC8qIGltYWdlLWFuZC1jb250ZW50ZWRpdGFibGUuaHRtbCAq
LywKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNvY29hL2Ry
YWdzdGFydC1jbGVhci1zZWxlY3Rpb24uaHRtbCBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0MkNvY29hL2RyYWdzdGFydC1jbGVhci1zZWxlY3Rpb24uaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5h
NzY1NjgyYWJiN2QzNDYzM2RkMzk4MzljYzQxYjFmMzgxNTA4Y2I1Ci0tLSAvZGV2L251bGwKKysr
IGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyQ29jb2EvZHJhZ3N0YXJ0LWNsZWFy
LXNlbGVjdGlvbi5odG1sCkBAIC0wLDAgKzEsMTggQEAKKzxtZXRhIG5hbWU9InZpZXdwb3J0IiBj
b250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+Cis8Y29kZT48cCBp
ZD0icGFyYWdyYXBoIiBzdHlsZT0iZm9udC1zaXplOiAyMDBweDsiPlNUQVJUIERSQUdHSU5HPC9w
PjwvY29kZT4KKzxzY3JpcHQ+CitmdW5jdGlvbiBzZWxlY3Qobm9kZSkgeworICAgIGxldCByYW5n
ZSA9IGRvY3VtZW50LmNyZWF0ZVJhbmdlKG5vZGUpOworICAgIHJhbmdlLnNldFN0YXJ0QmVmb3Jl
KG5vZGUpOworICAgIHJhbmdlLnNldEVuZEFmdGVyKG5vZGUpOworICAgIGdldFNlbGVjdGlvbigp
LnJlbW92ZUFsbFJhbmdlcygpOworICAgIGdldFNlbGVjdGlvbigpLmFkZFJhbmdlKHJhbmdlKTsK
K30KKworc2VsZWN0KHBhcmFncmFwaC5jaGlsZE5vZGVzWzBdKTsKK2RvY3VtZW50LmJvZHkuYWRk
RXZlbnRMaXN0ZW5lcigiZHJhZ3N0YXJ0IiwgKCkgPT4geworICAgIGdldFNlbGVjdGlvbigpLnJl
bW92ZUFsbFJhbmdlcygpOworICAgIHBhcmFncmFwaC50ZXh0Q29udGVudCA9ICJQQVNTIjsKKyAg
ICBwYXJhZ3JhcGguc3R5bGUuY29sb3IgPSAiZ3JlZW4iOworfSk7Cis8L3NjcmlwdD4KZGlmZiAt
LWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvaW9zL0RhdGFJbnRlcmFjdGlvblRlc3Rz
Lm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvRGF0YUludGVyYWN0aW9uVGVzdHMu
bW0KaW5kZXggMzc5ODRmOThjM2Y4ZTFjMTYwY2VkMGEwZDRhMmEyYjJlNTAxODZhYS4uYzE4Mzcy
Y2Q1OWNkYTQyYzAyMjJkNmIyMzQ2NzU0MTljZjlkNzA4MSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9pb3MvRGF0YUludGVyYWN0aW9uVGVzdHMubW0KKysrIGIvVG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvRGF0YUludGVyYWN0aW9uVGVzdHMubW0KQEAgLTEwMDYs
NiArMTAwNiwxNyBAQCBURVNUKERhdGFJbnRlcmFjdGlvblRlc3RzLCBDYW5jZWxsZWRMaWZ0RG9l
c05vdENhdXNlU3Vic2VxdWVudERyYWdzVG9GYWlsKQogICAgIGNoZWNrU3RyaW5nQXJyYXlzQXJl
RXF1YWwoQFtAImRyYWdzdGFydCIsIEAiZHJhZ2VuZCJdLCBbb3V0cHV0VGV4dCBjb21wb25lbnRz
U2VwYXJhdGVkQnlTdHJpbmc6QCIgIl0pOwogfQogCitURVNUKERhdGFJbnRlcmFjdGlvblRlc3Rz
LCBEb05vdENyYXNoV2hlblNlbGVjdGlvbklzQ2xlYXJlZEluRHJhZ1N0YXJ0KQoreworICAgIGF1
dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1l
OkNHUmVjdE1ha2UoMCwgMCwgMzIwLCA1MDApXSk7CisgICAgW3dlYlZpZXcgc3luY2hyb25vdXNs
eUxvYWRUZXN0UGFnZU5hbWVkOkAiZHJhZ3N0YXJ0LWNsZWFyLXNlbGVjdGlvbiJdOworCisgICAg
YXV0byBzaW11bGF0b3IgPSBhZG9wdE5TKFtbRGF0YUludGVyYWN0aW9uU2ltdWxhdG9yIGFsbG9j
XSBpbml0V2l0aFdlYlZpZXc6d2ViVmlldy5nZXQoKV0pOworICAgIFtzaW11bGF0b3IgcnVuRnJv
bTpDR1BvaW50TWFrZSgxMDAsIDEwMCkgdG86Q0dQb2ludE1ha2UoMTAwLCAxMDApXTsKKworICAg
IEVYUEVDVF9XS19TVFJFUSgiUEFTUyIsIFt3ZWJWaWV3IHN0cmluZ0J5RXZhbHVhdGluZ0phdmFT
Y3JpcHQ6QCJwYXJhZ3JhcGgudGV4dENvbnRlbnQiXSk7Cit9CisKIFRFU1QoRGF0YUludGVyYWN0
aW9uVGVzdHMsIEN1c3RvbUFjdGlvblNoZWV0UG9wb3ZlcikKIHsKICAgICBSZXRhaW5QdHI8VGVz
dFdLV2ViVmlldz4gd2ViVmlldyA9IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBpbml0
V2l0aEZyYW1lOkNHUmVjdE1ha2UoMCwgMCwgMzIwLCA1MDApXSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>