<?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>149906</bug_id>
          
          <creation_ts>2015-10-07 17:00:35 -0700</creation_ts>
          <short_desc>DataView instances should not have own &quot;byteLength&quot; and &quot;byteOffset&quot; properties</short_desc>
          <delta_ts>2020-09-25 04:52:16 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=216062</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=155625</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Trivial</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>149687</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Keith Miller">keith_miller</reporter>
          <assigned_to name="Alexey Shvayka">ashvayka</assigned_to>
          <cc>ashvayka</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1131475</commentid>
    <comment_count>0</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2015-10-07 17:00:35 -0700</bug_when>
    <thetext>According to the ECMA 6 spec DataView should use getters on the DataView.prototype for byteLength and byteOffset.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691678</commentid>
    <comment_count>1</comment_count>
      <attachid>409624</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-09-24 14:58:43 -0700</bug_when>
    <thetext>Created attachment 409624
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691680</commentid>
    <comment_count>2</comment_count>
      <attachid>409624</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-09-24 15:02:21 -0700</bug_when>
    <thetext>Comment on attachment 409624
Patch

Cool!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691683</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-09-24 15:06:25 -0700</bug_when>
    <thetext>(In reply to Keith Miller from comment #0)
&gt; According to the ECMA 6 spec DataView should use getters on the
&gt; DataView.prototype for byteLength and byteOffset.

The getters were added in r198435. This patch removes them as own properties.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691820</commentid>
    <comment_count>4</comment_count>
      <attachid>409670</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-09-25 02:12:08 -0700</bug_when>
    <thetext>Created attachment 409670
Patch

Adjust inspector/model/remote-object/object.html expectations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691839</commentid>
    <comment_count>5</comment_count>
      <attachid>409670</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-09-25 04:39:11 -0700</bug_when>
    <thetext>Comment on attachment 409670
Patch

(In reply to Ross Kirsling from comment #2)
&gt; Comment on attachment 409624 [details]
&gt; Patch
&gt; 
&gt; Cool!

Thanks for review, Ross!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691841</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-09-25 04:51:38 -0700</bug_when>
    <thetext>Committed r267564: &lt;https://trac.webkit.org/changeset/267564&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 409670.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691842</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-25 04:52:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/69563463&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>409624</attachid>
            <date>2020-09-24 14:58:43 -0700</date>
            <delta_ts>2020-09-25 02:12:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149906-20200925005842.patch</filename>
            <type>text/plain</type>
            <size>7170</size>
            <attacher name="Alexey Shvayka">ashvayka</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNjc1NDUpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEyIEBACisyMDIwLTA5LTI0ICBBbGV4ZXkgU2h2YXlrYSAgPHNodmFpa2FsZXNo
QGdtYWlsLmNvbT4KKworICAgICAgICBEYXRhVmlldyBpbnN0YW5jZXMgc2hvdWxkIG5vdCBoYXZl
IG93biAiYnl0ZUxlbmd0aCIgYW5kICJieXRlT2Zmc2V0IiBwcm9wZXJ0aWVzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDk5MDYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9kYXRhdmlldy1u
by1vd24tcHJvcGVydGllcy5qczogQWRkZWQuCisKIDIwMjAtMDktMjQgIFJvc3MgS2lyc2xpbmcg
IDxyb3NzLmtpcnNsaW5nQHNvbnkuY29tPgogCiAgICAgICAgICVUeXBlZEFycmF5JS5wcm90b3R5
cGUuZmlsbCBtdXN0IG9ubHkgZXZhbHVhdGUgaXRzIGFyZ3VtZW50IG9uY2UKSW5kZXg6IEpTVGVz
dHMvc3RyZXNzL2RhdGF2aWV3LW5vLW93bi1wcm9wZXJ0aWVzLmpzCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpT
VGVzdHMvc3RyZXNzL2RhdGF2aWV3LW5vLW93bi1wcm9wZXJ0aWVzLmpzCShub25leGlzdGVudCkK
KysrIEpTVGVzdHMvc3RyZXNzL2RhdGF2aWV3LW5vLW93bi1wcm9wZXJ0aWVzLmpzCSh3b3JraW5n
IGNvcHkpCkBAIC0wLDAgKzEsMjUgQEAKKyJ1c2Ugc3RyaWN0IjsKKworZnVuY3Rpb24gYXNzZXJ0
KGNvbmRpdGlvbikgeworICAgIGlmICghY29uZGl0aW9uKQorICAgICAgICB0aHJvdyBuZXcgRXJy
b3IoIkJhZCBhc3NlcnRpb24iKTsKK30KKworZnVuY3Rpb24gbWFrZURhdGFWaWV3KCkgeworICAg
IHZhciBidWZmZXIgPSBuZXcgQXJyYXlCdWZmZXIoNCk7CisgICAgcmV0dXJuIG5ldyBEYXRhVmll
dyhidWZmZXIpOworfQorCitmb3IgKHZhciBpID0gMDsgaSA8IDFlMzsgKytpKSB7CisgICAgYXNz
ZXJ0KGRlbGV0ZSBtYWtlRGF0YVZpZXcoKS5ieXRlTGVuZ3RoKTsKKyAgICBhc3NlcnQoZGVsZXRl
IG1ha2VEYXRhVmlldygpLmJ5dGVPZmZzZXQpOworICAgIGFzc2VydChSZWZsZWN0Lm93bktleXMo
bWFrZURhdGFWaWV3KCkpLmxlbmd0aCA9PT0gMCk7CisKKyAgICB2YXIgZHYxID0gbWFrZURhdGFW
aWV3KCk7CisgICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KGR2MSwgImJ5dGVMZW5ndGgiLCB7dmFs
dWU6IDF9KTsKKyAgICBhc3NlcnQoZHYxLmJ5dGVMZW5ndGggPT09IDEpOworCisgICAgdmFyIGR2
MiA9IG1ha2VEYXRhVmlldygpOworICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShkdjIsICJieXRl
T2Zmc2V0Iiwge3ZhbHVlOiAyfSk7CisgICAgYXNzZXJ0KGR2Mi5ieXRlT2Zmc2V0ID09PSAyKTsK
K30KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjY3NTQyKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4
IEBACisyMDIwLTA5LTI0ICBBbGV4ZXkgU2h2YXlrYSAgPHNodmFpa2FsZXNoQGdtYWlsLmNvbT4K
KworICAgICAgICBEYXRhVmlldyBpbnN0YW5jZXMgc2hvdWxkIG5vdCBoYXZlIG93biAiYnl0ZUxl
bmd0aCIgYW5kICJieXRlT2Zmc2V0IiBwcm9wZXJ0aWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDk5MDYKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGb2xsb3dpbmcgSlNEYXRhVmlldzo6Z2V0T3duUHJv
cGVydHlTbG90KCkgZGVsZXRpb24gaW4gcjI2NjUyOSwgdGhpcyBwYXRjaAorICAgICAgICByZW1v
dmVzIHJlbGF0ZWQgbWV0aG9kIG92ZXJyaWRlcyB0aGF0IGluY29ycmVjdGx5IHJlcG9ydGVkICJi
eXRlTGVuZ3RoIiBhbmQKKyAgICAgICAgImJ5dGVPZmZzZXQiIGFzIG93biBwcm9wZXJ0aWVzIG9m
IERhdGFWaWV3IGluc3RhbmNlcyBbMV0uCisKKyAgICAgICAgVGhpcyBjaGFuZ2UgYnJpbmdzIERh
dGFWaWV3IG9iamVjdHMgaW4gY29tcGxpYW5jZSB3aXRoIGludmFyaWFudHMgb2YgaW50ZXJuYWwK
KyAgICAgICAgbWV0aG9kcyBbMl0gYW5kIGFsaWducyBKU0Mgd2l0aCBWOCBhbmQgU3BpZGVyTW9u
a2V5LgorICAgICAgICBEYXRhVmlldyBtaWNyb2JlbmNobWFya3MgYXJlIG5ldXRyYWwuCisKKyAg
ICAgICAgWzFdOiBodHRwczovL3RjMzkuZXMvZWNtYTI2Mi8jc2VjLXByb3BlcnRpZXMtb2YtZGF0
YXZpZXctaW5zdGFuY2VzCisgICAgICAgIFsyXTogaHR0cHM6Ly90YzM5LmVzL2VjbWEyNjIvI3Nl
Yy1pbnZhcmlhbnRzLW9mLXRoZS1lc3NlbnRpYWwtaW50ZXJuYWwtbWV0aG9kcworCisgICAgICAg
ICogcnVudGltZS9KU0RhdGFWaWV3LmNwcDoKKyAgICAgICAgKEpTQzo6SlNEYXRhVmlldzo6cHV0
KTogRGVsZXRlZC4KKyAgICAgICAgKEpTQzo6SlNEYXRhVmlldzo6ZGVmaW5lT3duUHJvcGVydHkp
OiBEZWxldGVkLgorICAgICAgICAoSlNDOjpKU0RhdGFWaWV3OjpkZWxldGVQcm9wZXJ0eSk6IERl
bGV0ZWQuCisgICAgICAgIChKU0M6OkpTRGF0YVZpZXc6OmdldE93bk5vbkluZGV4UHJvcGVydHlO
YW1lcyk6IERlbGV0ZWQuCisgICAgICAgICogcnVudGltZS9KU0RhdGFWaWV3Lmg6CisKIDIwMjAt
MDktMjQgIEJhc3VrZSBTdXp1a2kgIDxiYXN1a2Uuc3V6dWtpQHNvbnkuY29tPgogCiAgICAgICAg
IFtQbGF5U3RhdGlvbl0gU3RvcCByYWlzaW5nIFNJR1BJUEUgd2hlbiBjbGllbnQgc2lkZSBvZiBS
ZW1vdGVJbnNwZWN0b3IgZGllcwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNEYXRhVmlldy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRp
bWUvSlNEYXRhVmlldy5jcHAJKHJldmlzaW9uIDI2NzU0MikKKysrIFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL0pTRGF0YVZpZXcuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMDQsNjQgKzEw
NCw2IEBAIFJlZlB0cjxEYXRhVmlldz4gSlNEYXRhVmlldzo6dW5zaGFyZWRUeXAKICAgICByZXR1
cm4gRGF0YVZpZXc6OmNyZWF0ZSh1bnNoYXJlZEJ1ZmZlcigpLCBieXRlT2Zmc2V0KCksIGxlbmd0
aCgpKTsKIH0KIAotYm9vbCBKU0RhdGFWaWV3OjpwdXQoCi0gICAgSlNDZWxsKiBjZWxsLCBKU0ds
b2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBQcm9wZXJ0eU5hbWUgcHJvcGVydHlOYW1lLCBKU1Zh
bHVlIHZhbHVlLAotICAgIFB1dFByb3BlcnR5U2xvdCYgc2xvdCkKLXsKLSAgICBWTSYgdm0gPSBn
bG9iYWxPYmplY3QtPnZtKCk7Ci0gICAgYXV0byBzY29wZSA9IERFQ0xBUkVfVEhST1dfU0NPUEUo
dm0pOwotICAgIEpTRGF0YVZpZXcqIHRoaXNPYmplY3QgPSBqc0Nhc3Q8SlNEYXRhVmlldyo+KGNl
bGwpOwotCi0gICAgaWYgKFVOTElLRUxZKGlzVGhpc1ZhbHVlQWx0ZXJlZChzbG90LCB0aGlzT2Jq
ZWN0KSkpCi0gICAgICAgIFJFTEVBU0VfQU5EX1JFVFVSTihzY29wZSwgb3JkaW5hcnlTZXRTbG93
KGdsb2JhbE9iamVjdCwgdGhpc09iamVjdCwgcHJvcGVydHlOYW1lLCB2YWx1ZSwgc2xvdC50aGlz
VmFsdWUoKSwgc2xvdC5pc1N0cmljdE1vZGUoKSkpOwotCi0gICAgaWYgKHByb3BlcnR5TmFtZSA9
PSB2bS5wcm9wZXJ0eU5hbWVzLT5ieXRlTGVuZ3RoCi0gICAgICAgIHx8IHByb3BlcnR5TmFtZSA9
PSB2bS5wcm9wZXJ0eU5hbWVzLT5ieXRlT2Zmc2V0KQotICAgICAgICByZXR1cm4gdHlwZUVycm9y
KGdsb2JhbE9iamVjdCwgc2NvcGUsIHNsb3QuaXNTdHJpY3RNb2RlKCksICJBdHRlbXB0aW5nIHRv
IHdyaXRlIHRvIHJlYWQtb25seSB0eXBlZCBhcnJheSBwcm9wZXJ0eS4iX3MpOwotCi0gICAgUkVM
RUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBCYXNlOjpwdXQodGhpc09iamVjdCwgZ2xvYmFsT2JqZWN0
LCBwcm9wZXJ0eU5hbWUsIHZhbHVlLCBzbG90KSk7Ci19Ci0KLWJvb2wgSlNEYXRhVmlldzo6ZGVm
aW5lT3duUHJvcGVydHkoCi0gICAgSlNPYmplY3QqIG9iamVjdCwgSlNHbG9iYWxPYmplY3QqIGds
b2JhbE9iamVjdCwgUHJvcGVydHlOYW1lIHByb3BlcnR5TmFtZSwKLSAgICBjb25zdCBQcm9wZXJ0
eURlc2NyaXB0b3ImIGRlc2NyaXB0b3IsIGJvb2wgc2hvdWxkVGhyb3cpCi17Ci0gICAgVk0mIHZt
ID0gZ2xvYmFsT2JqZWN0LT52bSgpOwotICAgIGF1dG8gc2NvcGUgPSBERUNMQVJFX1RIUk9XX1ND
T1BFKHZtKTsKLSAgICBKU0RhdGFWaWV3KiB0aGlzT2JqZWN0ID0ganNDYXN0PEpTRGF0YVZpZXcq
PihvYmplY3QpOwotICAgIGlmIChwcm9wZXJ0eU5hbWUgPT0gdm0ucHJvcGVydHlOYW1lcy0+Ynl0
ZUxlbmd0aAotICAgICAgICB8fCBwcm9wZXJ0eU5hbWUgPT0gdm0ucHJvcGVydHlOYW1lcy0+Ynl0
ZU9mZnNldCkKLSAgICAgICAgcmV0dXJuIHR5cGVFcnJvcihnbG9iYWxPYmplY3QsIHNjb3BlLCBz
aG91bGRUaHJvdywgIkF0dGVtcHRpbmcgdG8gZGVmaW5lIHJlYWQtb25seSB0eXBlZCBhcnJheSBw
cm9wZXJ0eS4iX3MpOwotCi0gICAgUkVMRUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBCYXNlOjpkZWZp
bmVPd25Qcm9wZXJ0eSh0aGlzT2JqZWN0LCBnbG9iYWxPYmplY3QsIHByb3BlcnR5TmFtZSwgZGVz
Y3JpcHRvciwgc2hvdWxkVGhyb3cpKTsKLX0KLQotYm9vbCBKU0RhdGFWaWV3OjpkZWxldGVQcm9w
ZXJ0eSgKLSAgICBKU0NlbGwqIGNlbGwsIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIFBy
b3BlcnR5TmFtZSBwcm9wZXJ0eU5hbWUsIERlbGV0ZVByb3BlcnR5U2xvdCYgc2xvdCkKLXsKLSAg
ICBWTSYgdm0gPSBnbG9iYWxPYmplY3QtPnZtKCk7Ci0gICAgSlNEYXRhVmlldyogdGhpc09iamVj
dCA9IGpzQ2FzdDxKU0RhdGFWaWV3Kj4oY2VsbCk7Ci0gICAgaWYgKHByb3BlcnR5TmFtZSA9PSB2
bS5wcm9wZXJ0eU5hbWVzLT5ieXRlTGVuZ3RoCi0gICAgICAgIHx8IHByb3BlcnR5TmFtZSA9PSB2
bS5wcm9wZXJ0eU5hbWVzLT5ieXRlT2Zmc2V0KQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAg
ICByZXR1cm4gQmFzZTo6ZGVsZXRlUHJvcGVydHkodGhpc09iamVjdCwgZ2xvYmFsT2JqZWN0LCBw
cm9wZXJ0eU5hbWUsIHNsb3QpOwotfQotCi12b2lkIEpTRGF0YVZpZXc6OmdldE93bk5vbkluZGV4
UHJvcGVydHlOYW1lcygKLSAgICBKU09iamVjdCogb2JqZWN0LCBKU0dsb2JhbE9iamVjdCogZ2xv
YmFsT2JqZWN0LCBQcm9wZXJ0eU5hbWVBcnJheSYgYXJyYXksIEVudW1lcmF0aW9uTW9kZSBtb2Rl
KQotewotICAgIFZNJiB2bSA9IGdsb2JhbE9iamVjdC0+dm0oKTsKLSAgICBKU0RhdGFWaWV3KiB0
aGlzT2JqZWN0ID0ganNDYXN0PEpTRGF0YVZpZXcqPihvYmplY3QpOwotICAgIAotICAgIGlmICht
b2RlLmluY2x1ZGVEb250RW51bVByb3BlcnRpZXMoKSkgewotICAgICAgICBhcnJheS5hZGQodm0u
cHJvcGVydHlOYW1lcy0+Ynl0ZU9mZnNldCk7Ci0gICAgICAgIGFycmF5LmFkZCh2bS5wcm9wZXJ0
eU5hbWVzLT5ieXRlTGVuZ3RoKTsKLSAgICB9Ci0gICAgCi0gICAgQmFzZTo6Z2V0T3duTm9uSW5k
ZXhQcm9wZXJ0eU5hbWVzKHRoaXNPYmplY3QsIGdsb2JhbE9iamVjdCwgYXJyYXksIG1vZGUpOwot
fQotCiBTdHJ1Y3R1cmUqIEpTRGF0YVZpZXc6OmNyZWF0ZVN0cnVjdHVyZSgKICAgICBWTSYgdm0s
IEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIEpTVmFsdWUgcHJvdG90eXBlKQogewpJbmRl
eDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRhVmlldy5oCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTRGF0YVZpZXcuaAkocmV2aXNpb24g
MjY3NTQyKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRhVmlldy5oCSh3
b3JraW5nIGNvcHkpCkBAIC0zMyw3ICszMyw3IEBAIG5hbWVzcGFjZSBKU0MgewogY2xhc3MgSlNE
YXRhVmlldyBmaW5hbCA6IHB1YmxpYyBKU0FycmF5QnVmZmVyVmlldyB7CiBwdWJsaWM6CiAgICAg
dXNpbmcgQmFzZSA9IEpTQXJyYXlCdWZmZXJWaWV3OwotICAgIHN0YXRpYyBjb25zdGV4cHIgdW5z
aWduZWQgU3RydWN0dXJlRmxhZ3MgPSBCYXNlOjpTdHJ1Y3R1cmVGbGFncyB8IE92ZXJyaWRlc0dl
dE93blByb3BlcnR5U2xvdCB8IE92ZXJyaWRlc0FueUZvcm1PZkdldFByb3BlcnR5TmFtZXM7Cisg
ICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBTdHJ1Y3R1cmVGbGFncyA9IEJhc2U6OlN0cnVj
dHVyZUZsYWdzOwogCiAgICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBlbGVtZW50U2l6ZSA9
IDE7CiAKQEAgLTczLDEyICs3Myw2IEBAIHB1YmxpYzoKIHByaXZhdGU6CiAgICAgSlNEYXRhVmll
dyhWTSYsIENvbnN0cnVjdGlvbkNvbnRleHQmLCBBcnJheUJ1ZmZlciopOwogCi0gICAgc3RhdGlj
IGJvb2wgcHV0KEpTQ2VsbCosIEpTR2xvYmFsT2JqZWN0KiwgUHJvcGVydHlOYW1lLCBKU1ZhbHVl
LCBQdXRQcm9wZXJ0eVNsb3QmKTsKLSAgICBzdGF0aWMgYm9vbCBkZWZpbmVPd25Qcm9wZXJ0eShK
U09iamVjdCosIEpTR2xvYmFsT2JqZWN0KiwgUHJvcGVydHlOYW1lLCBjb25zdCBQcm9wZXJ0eURl
c2NyaXB0b3ImLCBib29sIHNob3VsZFRocm93KTsKLSAgICBzdGF0aWMgYm9vbCBkZWxldGVQcm9w
ZXJ0eShKU0NlbGwqLCBKU0dsb2JhbE9iamVjdCosIFByb3BlcnR5TmFtZSwgRGVsZXRlUHJvcGVy
dHlTbG90Jik7Ci0KLSAgICBzdGF0aWMgdm9pZCBnZXRPd25Ob25JbmRleFByb3BlcnR5TmFtZXMo
SlNPYmplY3QqLCBKU0dsb2JhbE9iamVjdCosIFByb3BlcnR5TmFtZUFycmF5JiwgRW51bWVyYXRp
b25Nb2RlKTsKLQogICAgIEFycmF5QnVmZmVyKiBtX2J1ZmZlcjsKIH07CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>409670</attachid>
            <date>2020-09-25 02:12:08 -0700</date>
            <delta_ts>2020-09-25 04:51:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149906-20200925121206.patch</filename>
            <type>text/plain</type>
            <size>8807</size>
            <attacher name="Alexey Shvayka">ashvayka</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNjc1NjEpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEyIEBACisyMDIwLTA5LTI1ICBBbGV4ZXkgU2h2YXlrYSAgPHNodmFpa2FsZXNo
QGdtYWlsLmNvbT4KKworICAgICAgICBEYXRhVmlldyBpbnN0YW5jZXMgc2hvdWxkIG5vdCBoYXZl
IG93biAiYnl0ZUxlbmd0aCIgYW5kICJieXRlT2Zmc2V0IiBwcm9wZXJ0aWVzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDk5MDYKKworICAgICAgICBS
ZXZpZXdlZCBieSBSb3NzIEtpcnNsaW5nLgorCisgICAgICAgICogc3RyZXNzL2RhdGF2aWV3LW5v
LW93bi1wcm9wZXJ0aWVzLmpzOiBBZGRlZC4KKwogMjAyMC0wOS0yNSAgQWxleGV5IFNodmF5a2Eg
IDxzaHZhaWthbGVzaEBnbWFpbC5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTiAocjI2NzUxNCk6
IG1vemlsbGEtdGVzdHMueWFtbC9qczFfNS9BcnJheS9yZWdyZXNzLTE1NzY1Mi5qcy5tb3ppbGxh
KiB0aW1pbmcgb3V0CkluZGV4OiBKU1Rlc3RzL3N0cmVzcy9kYXRhdmlldy1uby1vd24tcHJvcGVy
dGllcy5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBKU1Rlc3RzL3N0cmVzcy9kYXRhdmlldy1uby1vd24tcHJv
cGVydGllcy5qcwkobm9uZXhpc3RlbnQpCisrKyBKU1Rlc3RzL3N0cmVzcy9kYXRhdmlldy1uby1v
d24tcHJvcGVydGllcy5qcwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDI1IEBACisidXNlIHN0
cmljdCI7CisKK2Z1bmN0aW9uIGFzc2VydChjb25kaXRpb24pIHsKKyAgICBpZiAoIWNvbmRpdGlv
bikKKyAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJCYWQgYXNzZXJ0aW9uIik7Cit9CisKK2Z1bmN0
aW9uIG1ha2VEYXRhVmlldygpIHsKKyAgICB2YXIgYnVmZmVyID0gbmV3IEFycmF5QnVmZmVyKDQp
OworICAgIHJldHVybiBuZXcgRGF0YVZpZXcoYnVmZmVyKTsKK30KKworZm9yICh2YXIgaSA9IDA7
IGkgPCAxZTM7ICsraSkgeworICAgIGFzc2VydChkZWxldGUgbWFrZURhdGFWaWV3KCkuYnl0ZUxl
bmd0aCk7CisgICAgYXNzZXJ0KGRlbGV0ZSBtYWtlRGF0YVZpZXcoKS5ieXRlT2Zmc2V0KTsKKyAg
ICBhc3NlcnQoUmVmbGVjdC5vd25LZXlzKG1ha2VEYXRhVmlldygpKS5sZW5ndGggPT09IDApOwor
CisgICAgdmFyIGR2MSA9IG1ha2VEYXRhVmlldygpOworICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0
eShkdjEsICJieXRlTGVuZ3RoIiwge3ZhbHVlOiAxfSk7CisgICAgYXNzZXJ0KGR2MS5ieXRlTGVu
Z3RoID09PSAxKTsKKworICAgIHZhciBkdjIgPSBtYWtlRGF0YVZpZXcoKTsKKyAgICBPYmplY3Qu
ZGVmaW5lUHJvcGVydHkoZHYyLCAiYnl0ZU9mZnNldCIsIHt2YWx1ZTogMn0pOworICAgIGFzc2Vy
dChkdjIuYnl0ZU9mZnNldCA9PT0gMik7Cit9CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJ
KHJldmlzaW9uIDI2NzU1OSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwyOCBAQAorMjAyMC0wOS0yNSAgQWxleGV5IFNodmF5a2Eg
IDxzaHZhaWthbGVzaEBnbWFpbC5jb20+CisKKyAgICAgICAgRGF0YVZpZXcgaW5zdGFuY2VzIHNo
b3VsZCBub3QgaGF2ZSBvd24gImJ5dGVMZW5ndGgiIGFuZCAiYnl0ZU9mZnNldCIgcHJvcGVydGll
cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ5OTA2
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUm9zcyBLaXJzbGluZy4KKworICAgICAgICBGb2xsb3dp
bmcgSlNEYXRhVmlldzo6Z2V0T3duUHJvcGVydHlTbG90KCkgZGVsZXRpb24gaW4gcjI2NjUyOSwg
dGhpcyBwYXRjaAorICAgICAgICByZW1vdmVzIHJlbGF0ZWQgbWV0aG9kIG92ZXJyaWRlcyB0aGF0
IGluY29ycmVjdGx5IHJlcG9ydGVkICJieXRlTGVuZ3RoIiBhbmQKKyAgICAgICAgImJ5dGVPZmZz
ZXQiIGFzIG93biBwcm9wZXJ0aWVzIG9mIERhdGFWaWV3IGluc3RhbmNlcyBbMV0uCisKKyAgICAg
ICAgVGhpcyBjaGFuZ2UgYnJpbmdzIERhdGFWaWV3IG9iamVjdHMgaW4gY29tcGxpYW5jZSB3aXRo
IGludmFyaWFudHMgb2YgaW50ZXJuYWwKKyAgICAgICAgbWV0aG9kcyBbMl0gYW5kIGFsaWducyBK
U0Mgd2l0aCBWOCBhbmQgU3BpZGVyTW9ua2V5LgorICAgICAgICBEYXRhVmlldyBtaWNyb2JlbmNo
bWFya3MgYXJlIG5ldXRyYWwuCisKKyAgICAgICAgWzFdOiBodHRwczovL3RjMzkuZXMvZWNtYTI2
Mi8jc2VjLXByb3BlcnRpZXMtb2YtZGF0YXZpZXctaW5zdGFuY2VzCisgICAgICAgIFsyXTogaHR0
cHM6Ly90YzM5LmVzL2VjbWEyNjIvI3NlYy1pbnZhcmlhbnRzLW9mLXRoZS1lc3NlbnRpYWwtaW50
ZXJuYWwtbWV0aG9kcworCisgICAgICAgICogcnVudGltZS9KU0RhdGFWaWV3LmNwcDoKKyAgICAg
ICAgKEpTQzo6SlNEYXRhVmlldzo6cHV0KTogRGVsZXRlZC4KKyAgICAgICAgKEpTQzo6SlNEYXRh
Vmlldzo6ZGVmaW5lT3duUHJvcGVydHkpOiBEZWxldGVkLgorICAgICAgICAoSlNDOjpKU0RhdGFW
aWV3OjpkZWxldGVQcm9wZXJ0eSk6IERlbGV0ZWQuCisgICAgICAgIChKU0M6OkpTRGF0YVZpZXc6
OmdldE93bk5vbkluZGV4UHJvcGVydHlOYW1lcyk6IERlbGV0ZWQuCisgICAgICAgICogcnVudGlt
ZS9KU0RhdGFWaWV3Lmg6CisKIDIwMjAtMDktMjQgIFJvc3MgS2lyc2xpbmcgIDxyb3NzLmtpcnNs
aW5nQHNvbnkuY29tPgogCiAgICAgICAgICVUeXBlZEFycmF5JS5wcm90b3R5cGUudG9Mb2NhbGVT
dHJpbmcgbXVzdCBtYWtlIGNvbnNjaW91cyB1c2Ugb2YgQHRvU3RyaW5nCkluZGV4OiBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0RhdGFWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0RhdGFWaWV3LmNwcAkocmV2aXNpb24gMjY3NTU5
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRhVmlldy5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTEwNCw2NCArMTA0LDYgQEAgUmVmUHRyPERhdGFWaWV3PiBKU0RhdGFWaWV3
Ojp1bnNoYXJlZFR5cAogICAgIHJldHVybiBEYXRhVmlldzo6Y3JlYXRlKHVuc2hhcmVkQnVmZmVy
KCksIGJ5dGVPZmZzZXQoKSwgbGVuZ3RoKCkpOwogfQogCi1ib29sIEpTRGF0YVZpZXc6OnB1dCgK
LSAgICBKU0NlbGwqIGNlbGwsIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIFByb3BlcnR5
TmFtZSBwcm9wZXJ0eU5hbWUsIEpTVmFsdWUgdmFsdWUsCi0gICAgUHV0UHJvcGVydHlTbG90JiBz
bG90KQotewotICAgIFZNJiB2bSA9IGdsb2JhbE9iamVjdC0+dm0oKTsKLSAgICBhdXRvIHNjb3Bl
ID0gREVDTEFSRV9USFJPV19TQ09QRSh2bSk7Ci0gICAgSlNEYXRhVmlldyogdGhpc09iamVjdCA9
IGpzQ2FzdDxKU0RhdGFWaWV3Kj4oY2VsbCk7Ci0KLSAgICBpZiAoVU5MSUtFTFkoaXNUaGlzVmFs
dWVBbHRlcmVkKHNsb3QsIHRoaXNPYmplY3QpKSkKLSAgICAgICAgUkVMRUFTRV9BTkRfUkVUVVJO
KHNjb3BlLCBvcmRpbmFyeVNldFNsb3coZ2xvYmFsT2JqZWN0LCB0aGlzT2JqZWN0LCBwcm9wZXJ0
eU5hbWUsIHZhbHVlLCBzbG90LnRoaXNWYWx1ZSgpLCBzbG90LmlzU3RyaWN0TW9kZSgpKSk7Ci0K
LSAgICBpZiAocHJvcGVydHlOYW1lID09IHZtLnByb3BlcnR5TmFtZXMtPmJ5dGVMZW5ndGgKLSAg
ICAgICAgfHwgcHJvcGVydHlOYW1lID09IHZtLnByb3BlcnR5TmFtZXMtPmJ5dGVPZmZzZXQpCi0g
ICAgICAgIHJldHVybiB0eXBlRXJyb3IoZ2xvYmFsT2JqZWN0LCBzY29wZSwgc2xvdC5pc1N0cmlj
dE1vZGUoKSwgIkF0dGVtcHRpbmcgdG8gd3JpdGUgdG8gcmVhZC1vbmx5IHR5cGVkIGFycmF5IHBy
b3BlcnR5LiJfcyk7Ci0KLSAgICBSRUxFQVNFX0FORF9SRVRVUk4oc2NvcGUsIEJhc2U6OnB1dCh0
aGlzT2JqZWN0LCBnbG9iYWxPYmplY3QsIHByb3BlcnR5TmFtZSwgdmFsdWUsIHNsb3QpKTsKLX0K
LQotYm9vbCBKU0RhdGFWaWV3OjpkZWZpbmVPd25Qcm9wZXJ0eSgKLSAgICBKU09iamVjdCogb2Jq
ZWN0LCBKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBQcm9wZXJ0eU5hbWUgcHJvcGVydHlO
YW1lLAotICAgIGNvbnN0IFByb3BlcnR5RGVzY3JpcHRvciYgZGVzY3JpcHRvciwgYm9vbCBzaG91
bGRUaHJvdykKLXsKLSAgICBWTSYgdm0gPSBnbG9iYWxPYmplY3QtPnZtKCk7Ci0gICAgYXV0byBz
Y29wZSA9IERFQ0xBUkVfVEhST1dfU0NPUEUodm0pOwotICAgIEpTRGF0YVZpZXcqIHRoaXNPYmpl
Y3QgPSBqc0Nhc3Q8SlNEYXRhVmlldyo+KG9iamVjdCk7Ci0gICAgaWYgKHByb3BlcnR5TmFtZSA9
PSB2bS5wcm9wZXJ0eU5hbWVzLT5ieXRlTGVuZ3RoCi0gICAgICAgIHx8IHByb3BlcnR5TmFtZSA9
PSB2bS5wcm9wZXJ0eU5hbWVzLT5ieXRlT2Zmc2V0KQotICAgICAgICByZXR1cm4gdHlwZUVycm9y
KGdsb2JhbE9iamVjdCwgc2NvcGUsIHNob3VsZFRocm93LCAiQXR0ZW1wdGluZyB0byBkZWZpbmUg
cmVhZC1vbmx5IHR5cGVkIGFycmF5IHByb3BlcnR5LiJfcyk7Ci0KLSAgICBSRUxFQVNFX0FORF9S
RVRVUk4oc2NvcGUsIEJhc2U6OmRlZmluZU93blByb3BlcnR5KHRoaXNPYmplY3QsIGdsb2JhbE9i
amVjdCwgcHJvcGVydHlOYW1lLCBkZXNjcmlwdG9yLCBzaG91bGRUaHJvdykpOwotfQotCi1ib29s
IEpTRGF0YVZpZXc6OmRlbGV0ZVByb3BlcnR5KAotICAgIEpTQ2VsbCogY2VsbCwgSlNHbG9iYWxP
YmplY3QqIGdsb2JhbE9iamVjdCwgUHJvcGVydHlOYW1lIHByb3BlcnR5TmFtZSwgRGVsZXRlUHJv
cGVydHlTbG90JiBzbG90KQotewotICAgIFZNJiB2bSA9IGdsb2JhbE9iamVjdC0+dm0oKTsKLSAg
ICBKU0RhdGFWaWV3KiB0aGlzT2JqZWN0ID0ganNDYXN0PEpTRGF0YVZpZXcqPihjZWxsKTsKLSAg
ICBpZiAocHJvcGVydHlOYW1lID09IHZtLnByb3BlcnR5TmFtZXMtPmJ5dGVMZW5ndGgKLSAgICAg
ICAgfHwgcHJvcGVydHlOYW1lID09IHZtLnByb3BlcnR5TmFtZXMtPmJ5dGVPZmZzZXQpCi0gICAg
ICAgIHJldHVybiBmYWxzZTsKLQotICAgIHJldHVybiBCYXNlOjpkZWxldGVQcm9wZXJ0eSh0aGlz
T2JqZWN0LCBnbG9iYWxPYmplY3QsIHByb3BlcnR5TmFtZSwgc2xvdCk7Ci19Ci0KLXZvaWQgSlNE
YXRhVmlldzo6Z2V0T3duTm9uSW5kZXhQcm9wZXJ0eU5hbWVzKAotICAgIEpTT2JqZWN0KiBvYmpl
Y3QsIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIFByb3BlcnR5TmFtZUFycmF5JiBhcnJh
eSwgRW51bWVyYXRpb25Nb2RlIG1vZGUpCi17Ci0gICAgVk0mIHZtID0gZ2xvYmFsT2JqZWN0LT52
bSgpOwotICAgIEpTRGF0YVZpZXcqIHRoaXNPYmplY3QgPSBqc0Nhc3Q8SlNEYXRhVmlldyo+KG9i
amVjdCk7Ci0gICAgCi0gICAgaWYgKG1vZGUuaW5jbHVkZURvbnRFbnVtUHJvcGVydGllcygpKSB7
Ci0gICAgICAgIGFycmF5LmFkZCh2bS5wcm9wZXJ0eU5hbWVzLT5ieXRlT2Zmc2V0KTsKLSAgICAg
ICAgYXJyYXkuYWRkKHZtLnByb3BlcnR5TmFtZXMtPmJ5dGVMZW5ndGgpOwotICAgIH0KLSAgICAK
LSAgICBCYXNlOjpnZXRPd25Ob25JbmRleFByb3BlcnR5TmFtZXModGhpc09iamVjdCwgZ2xvYmFs
T2JqZWN0LCBhcnJheSwgbW9kZSk7Ci19Ci0KIFN0cnVjdHVyZSogSlNEYXRhVmlldzo6Y3JlYXRl
U3RydWN0dXJlKAogICAgIFZNJiB2bSwgSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwgSlNW
YWx1ZSBwcm90b3R5cGUpCiB7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9K
U0RhdGFWaWV3LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNEYXRhVmlldy5oCShyZXZpc2lvbiAyNjc1NTkpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
cnVudGltZS9KU0RhdGFWaWV3LmgJKHdvcmtpbmcgY29weSkKQEAgLTMzLDcgKzMzLDcgQEAgbmFt
ZXNwYWNlIEpTQyB7CiBjbGFzcyBKU0RhdGFWaWV3IGZpbmFsIDogcHVibGljIEpTQXJyYXlCdWZm
ZXJWaWV3IHsKIHB1YmxpYzoKICAgICB1c2luZyBCYXNlID0gSlNBcnJheUJ1ZmZlclZpZXc7Ci0g
ICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBTdHJ1Y3R1cmVGbGFncyA9IEJhc2U6OlN0cnVj
dHVyZUZsYWdzIHwgT3ZlcnJpZGVzR2V0T3duUHJvcGVydHlTbG90IHwgT3ZlcnJpZGVzQW55Rm9y
bU9mR2V0UHJvcGVydHlOYW1lczsKKyAgICBzdGF0aWMgY29uc3RleHByIHVuc2lnbmVkIFN0cnVj
dHVyZUZsYWdzID0gQmFzZTo6U3RydWN0dXJlRmxhZ3M7CiAKICAgICBzdGF0aWMgY29uc3RleHBy
IHVuc2lnbmVkIGVsZW1lbnRTaXplID0gMTsKIApAQCAtNzMsMTIgKzczLDYgQEAgcHVibGljOgog
cHJpdmF0ZToKICAgICBKU0RhdGFWaWV3KFZNJiwgQ29uc3RydWN0aW9uQ29udGV4dCYsIEFycmF5
QnVmZmVyKik7CiAKLSAgICBzdGF0aWMgYm9vbCBwdXQoSlNDZWxsKiwgSlNHbG9iYWxPYmplY3Qq
LCBQcm9wZXJ0eU5hbWUsIEpTVmFsdWUsIFB1dFByb3BlcnR5U2xvdCYpOwotICAgIHN0YXRpYyBi
b29sIGRlZmluZU93blByb3BlcnR5KEpTT2JqZWN0KiwgSlNHbG9iYWxPYmplY3QqLCBQcm9wZXJ0
eU5hbWUsIGNvbnN0IFByb3BlcnR5RGVzY3JpcHRvciYsIGJvb2wgc2hvdWxkVGhyb3cpOwotICAg
IHN0YXRpYyBib29sIGRlbGV0ZVByb3BlcnR5KEpTQ2VsbCosIEpTR2xvYmFsT2JqZWN0KiwgUHJv
cGVydHlOYW1lLCBEZWxldGVQcm9wZXJ0eVNsb3QmKTsKLQotICAgIHN0YXRpYyB2b2lkIGdldE93
bk5vbkluZGV4UHJvcGVydHlOYW1lcyhKU09iamVjdCosIEpTR2xvYmFsT2JqZWN0KiwgUHJvcGVy
dHlOYW1lQXJyYXkmLCBFbnVtZXJhdGlvbk1vZGUpOwotCiAgICAgQXJyYXlCdWZmZXIqIG1fYnVm
ZmVyOwogfTsKIApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMjY3NTU5KQorKysgTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjAtMDktMjUgIEFsZXhl
eSBTaHZheWthICA8c2h2YWlrYWxlc2hAZ21haWwuY29tPgorCisgICAgICAgIERhdGFWaWV3IGlu
c3RhbmNlcyBzaG91bGQgbm90IGhhdmUgb3duICJieXRlTGVuZ3RoIiBhbmQgImJ5dGVPZmZzZXQi
IHByb3BlcnRpZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE0OTkwNgorCisgICAgICAgIFJldmlld2VkIGJ5IFJvc3MgS2lyc2xpbmcuCisKKyAgICAg
ICAgKiBpbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC9vYmplY3QtZXhwZWN0ZWQudHh0Ogor
CiAyMDIwLTA5LTI0ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5jb20+CiAKICAg
ICAgICAgW0dMSUJdIFVucmV2aWV3ZWQgdGVzdCBnYXJkZW5pbmcuIFNldmVyYWwgV1BUJ3MgTWF0
aE1MIHRlc3RzIGFyZSBjcmFzaGluZyBpbiBHVEsvV1BFIERlYnVnLgpJbmRleDogTGF5b3V0VGVz
dHMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3Qvb2JqZWN0LWV4cGVjdGVkLnR4dAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC9vYmpl
Y3QtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAyNjc1NTkpCisrKyBMYXlvdXRUZXN0cy9pbnNwZWN0
b3IvbW9kZWwvcmVtb3RlLW9iamVjdC9vYmplY3QtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkp
CkBAIC0zMTAsOSArMzEwLDkgQEAgRVhQUkVTU0lPTjogbmV3IERhdGFWaWV3KG5ldyBBcnJheUJ1
ZmZlcgogICAgICJfb3ZlcmZsb3ciOiBmYWxzZSwKICAgICAiX3Byb3BlcnRpZXMiOiBbCiAgICAg
ICB7Ci0gICAgICAgICJfbmFtZSI6ICJieXRlT2Zmc2V0IiwKLSAgICAgICAgIl90eXBlIjogIm51
bWJlciIsCi0gICAgICAgICJfdmFsdWUiOiAiMCIKKyAgICAgICAgIl9uYW1lIjogImJ1ZmZlciIs
CisgICAgICAgICJfdHlwZSI6ICJvYmplY3QiLAorICAgICAgICAiX3ZhbHVlIjogIkFycmF5QnVm
ZmVyIgogICAgICAgfSwKICAgICAgIHsKICAgICAgICAgIl9uYW1lIjogImJ5dGVMZW5ndGgiLApA
QCAtMzIwLDkgKzMyMCw5IEBAIEVYUFJFU1NJT046IG5ldyBEYXRhVmlldyhuZXcgQXJyYXlCdWZm
ZXIKICAgICAgICAgIl92YWx1ZSI6ICIxNiIKICAgICAgIH0sCiAgICAgICB7Ci0gICAgICAgICJf
bmFtZSI6ICJidWZmZXIiLAotICAgICAgICAiX3R5cGUiOiAib2JqZWN0IiwKLSAgICAgICAgIl92
YWx1ZSI6ICJBcnJheUJ1ZmZlciIKKyAgICAgICAgIl9uYW1lIjogImJ5dGVPZmZzZXQiLAorICAg
ICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgogICAgICAgfQog
ICAgIF0sCiAgICAgIl9lbnRyaWVzIjogbnVsbAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>