<?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>204832</bug_id>
          
          <creation_ts>2019-12-03 18:56:44 -0800</creation_ts>
          <short_desc>[JSC] Remove m_sharingMode field from JSArrayBufferPrototype and make it plain object</short_desc>
          <delta_ts>2019-12-04 10:45:44 -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>
          
          
          <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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</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>1595325</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-12-03 18:56:44 -0800</bug_when>
    <thetext>[JSC] Remove m_sharingMode field from JSArrayBufferPrototype and make it plain object</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595326</commentid>
    <comment_count>1</comment_count>
      <attachid>384780</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-12-03 18:57:20 -0800</bug_when>
    <thetext>Created attachment 384780
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595334</commentid>
    <comment_count>2</comment_count>
      <attachid>384781</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-12-03 19:10:53 -0800</bug_when>
    <thetext>Created attachment 384781
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595480</commentid>
    <comment_count>3</comment_count>
      <attachid>384781</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2019-12-04 08:19:06 -0800</bug_when>
    <thetext>Comment on attachment 384781
Patch

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

&gt; Source/JavaScriptCore/ChangeLog:8
&gt; +        m_sharingMode field is not necessary. Just remove it and make JSArrayBufferPrototype a plain object.

What do you mean by a plain object here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595526</commentid>
    <comment_count>4</comment_count>
      <attachid>384781</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-12-04 10:37:22 -0800</bug_when>
    <thetext>Comment on attachment 384781
Patch

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

&gt;&gt; Source/JavaScriptCore/ChangeLog:8
&gt;&gt; +        m_sharingMode field is not necessary. Just remove it and make JSArrayBufferPrototype a plain object.
&gt; 
&gt; What do you mean by a plain object here?

I mean, making the layout same to JSNonFinalObject.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595529</commentid>
    <comment_count>5</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-12-04 10:39:35 -0800</bug_when>
    <thetext>Committed r253113: &lt;https://trac.webkit.org/changeset/253113&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595530</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-12-04 10:40:23 -0800</bug_when>
    <thetext>&lt;rdar://problem/57629053&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384780</attachid>
            <date>2019-12-03 18:57:20 -0800</date>
            <delta_ts>2019-12-03 19:10:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204832-20191203185719.patch</filename>
            <type>text/plain</type>
            <size>3857</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMDgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA1
ODUyYTk3NjNjY2NhZDMyMzc3ODk2MmRiMWQ1OWYyOTgzM2FkYzZhLi5iMDE1N2QzYzIwM2FhZDlh
NjAzNWRjZjJlODcwYTVhMjRkYjA4OGZkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNyBAQAorMjAxOS0xMi0wMyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFJlbW92ZSBtX3NoYXJpbmdNb2RlIGZpZWxkIGZyb20gSlNBcnJh
eUJ1ZmZlclByb3RvdHlwZSBhbmQgbWFrZSBpdCBwbGFpbiBvYmplY3QKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDgzMgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIG1fc2hhcmluZ01vZGUgZmllbGQgaXMg
bm90IG5lY2Vzc2FyeS4gSnVzdCByZW1vdmUgaXQgYW5kIG1ha2UgSlNBcnJheUJ1ZmZlclByb3Rv
dHlwZSBhIHBsYWluIG9iamVjdC4KKworICAgICAgICAqIHJ1bnRpbWUvSlNBcnJheUJ1ZmZlclBy
b3RvdHlwZS5jcHA6CisgICAgICAgIChKU0M6OkpTQXJyYXlCdWZmZXJQcm90b3R5cGU6OkpTQXJy
YXlCdWZmZXJQcm90b3R5cGUpOgorICAgICAgICAoSlNDOjpKU0FycmF5QnVmZmVyUHJvdG90eXBl
OjpmaW5pc2hDcmVhdGlvbik6CisgICAgICAgICogcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90
eXBlLmg6CisKIDIwMTktMTItMDMgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4K
IAogICAgICAgICBVbnJldmlld2VkLCBmaXggYnVpbGQgZmFpbHVyZQpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNBcnJheUJ1ZmZlclByb3RvdHlwZS5jcHAgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmNwcApp
bmRleCA1ZjZkZjg3MzlmMDUyZmE2ZDQyNTk2NGYwYTlmODU5ZTMyNzNmNzgxLi4xMWJhMDdhYmM5
YjQ5MWJkOWM3NWU3M2Q2M2IyMjljNjg1MzkyYzc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmNwcAorKysgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmNwcApAQCAtMTA3
LDE3ICsxMDcsMTYgQEAgY29uc3QgQ2xhc3NJbmZvIEpTQXJyYXlCdWZmZXJQcm90b3R5cGU6OnNf
aW5mbyA9IHsKIAogSlNBcnJheUJ1ZmZlclByb3RvdHlwZTo6SlNBcnJheUJ1ZmZlclByb3RvdHlw
ZShWTSYgdm0sIFN0cnVjdHVyZSogc3RydWN0dXJlLCBBcnJheUJ1ZmZlclNoYXJpbmdNb2RlIHNo
YXJpbmdNb2RlKQogICAgIDogQmFzZSh2bSwgc3RydWN0dXJlKQotICAgICwgbV9zaGFyaW5nTW9k
ZShzaGFyaW5nTW9kZSkKIHsKIH0KIAotdm9pZCBKU0FycmF5QnVmZmVyUHJvdG90eXBlOjpmaW5p
c2hDcmVhdGlvbihWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QpCit2b2lkIEpT
QXJyYXlCdWZmZXJQcm90b3R5cGU6OmZpbmlzaENyZWF0aW9uKFZNJiB2bSwgSlNHbG9iYWxPYmpl
Y3QqIGdsb2JhbE9iamVjdCwgQXJyYXlCdWZmZXJTaGFyaW5nTW9kZSBzaGFyaW5nTW9kZSkKIHsK
ICAgICBCYXNlOjpmaW5pc2hDcmVhdGlvbih2bSk7CiAgICAgCiAgICAgSlNDX05BVElWRV9GVU5D
VElPTl9XSVRIT1VUX1RSQU5TSVRJT04odm0ucHJvcGVydHlOYW1lcy0+c2xpY2UsIGFycmF5QnVm
ZmVyUHJvdG9GdW5jU2xpY2UsIHN0YXRpY19jYXN0PHVuc2lnbmVkPihQcm9wZXJ0eUF0dHJpYnV0
ZTo6RG9udEVudW0pLCAyKTsKLSAgICBwdXREaXJlY3RXaXRob3V0VHJhbnNpdGlvbih2bSwgdm0u
cHJvcGVydHlOYW1lcy0+dG9TdHJpbmdUYWdTeW1ib2wsIGpzU3RyaW5nKHZtLCBhcnJheUJ1ZmZl
clNoYXJpbmdNb2RlTmFtZShtX3NoYXJpbmdNb2RlKSksIFByb3BlcnR5QXR0cmlidXRlOjpEb250
RW51bSB8IFByb3BlcnR5QXR0cmlidXRlOjpSZWFkT25seSk7Ci0gICAgaWYgKG1fc2hhcmluZ01v
ZGUgPT0gQXJyYXlCdWZmZXJTaGFyaW5nTW9kZTo6RGVmYXVsdCkKKyAgICBwdXREaXJlY3RXaXRo
b3V0VHJhbnNpdGlvbih2bSwgdm0ucHJvcGVydHlOYW1lcy0+dG9TdHJpbmdUYWdTeW1ib2wsIGpz
U3RyaW5nKHZtLCBhcnJheUJ1ZmZlclNoYXJpbmdNb2RlTmFtZShzaGFyaW5nTW9kZSkpLCBQcm9w
ZXJ0eUF0dHJpYnV0ZTo6RG9udEVudW0gfCBQcm9wZXJ0eUF0dHJpYnV0ZTo6UmVhZE9ubHkpOwor
ICAgIGlmIChzaGFyaW5nTW9kZSA9PSBBcnJheUJ1ZmZlclNoYXJpbmdNb2RlOjpEZWZhdWx0KQog
ICAgICAgICBKU0NfTkFUSVZFX0dFVFRFUl9XSVRIT1VUX1RSQU5TSVRJT04odm0ucHJvcGVydHlO
YW1lcy0+Ynl0ZUxlbmd0aCwgYXJyYXlCdWZmZXJQcm90b0dldHRlckZ1bmNCeXRlTGVuZ3RoLCBQ
cm9wZXJ0eUF0dHJpYnV0ZTo6RG9udEVudW0gfCBQcm9wZXJ0eUF0dHJpYnV0ZTo6UmVhZE9ubHkp
OwogICAgIGVsc2UKICAgICAgICAgSlNDX05BVElWRV9HRVRURVJfV0lUSE9VVF9UUkFOU0lUSU9O
KHZtLnByb3BlcnR5TmFtZXMtPmJ5dGVMZW5ndGgsIHNoYXJlZEFycmF5QnVmZmVyUHJvdG9HZXR0
ZXJGdW5jQnl0ZUxlbmd0aCwgUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtIHwgUHJvcGVydHlB
dHRyaWJ1dGU6OlJlYWRPbmx5KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL0pTQXJyYXlCdWZmZXJQcm90b3R5cGUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL0pTQXJyYXlCdWZmZXJQcm90b3R5cGUuaAppbmRleCBjNjIxNzgxYjExMzRkYWVmYWQz
MWQ0Mjg1MzJkZDBmMGY3M2IxMTIxLi45NmIwNzc5Mjc2YjlmYTQzNDA0YWQwZjQxODI5YWY3M2Qw
M2ZhOTFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0FycmF5
QnVmZmVyUHJvdG90eXBlLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNB
cnJheUJ1ZmZlclByb3RvdHlwZS5oCkBAIC0zNSw3ICszNSw3IEBAIGNsYXNzIEpTQXJyYXlCdWZm
ZXJQcm90b3R5cGUgZmluYWwgOiBwdWJsaWMgSlNOb25GaW5hbE9iamVjdCB7CiAKIHByb3RlY3Rl
ZDoKICAgICBKU0FycmF5QnVmZmVyUHJvdG90eXBlKFZNJiwgU3RydWN0dXJlKiwgQXJyYXlCdWZm
ZXJTaGFyaW5nTW9kZSk7Ci0gICAgdm9pZCBmaW5pc2hDcmVhdGlvbihWTSYsIEpTR2xvYmFsT2Jq
ZWN0Kik7CisgICAgdm9pZCBmaW5pc2hDcmVhdGlvbihWTSYsIEpTR2xvYmFsT2JqZWN0KiwgQXJy
YXlCdWZmZXJTaGFyaW5nTW9kZSk7CiAKIHB1YmxpYzoKICAgICBzdGF0aWMgSlNBcnJheUJ1ZmZl
clByb3RvdHlwZSogY3JlYXRlKFZNJiwgSlNHbG9iYWxPYmplY3QqLCBTdHJ1Y3R1cmUqLCBBcnJh
eUJ1ZmZlclNoYXJpbmdNb2RlID0gQXJyYXlCdWZmZXJTaGFyaW5nTW9kZTo6RGVmYXVsdCk7CkBA
IC00Myw5ICs0Myw2IEBAIGNsYXNzIEpTQXJyYXlCdWZmZXJQcm90b3R5cGUgZmluYWwgOiBwdWJs
aWMgSlNOb25GaW5hbE9iamVjdCB7CiAgICAgREVDTEFSRV9JTkZPOwogICAgIAogICAgIHN0YXRp
YyBTdHJ1Y3R1cmUqIGNyZWF0ZVN0cnVjdHVyZShWTSYsIEpTR2xvYmFsT2JqZWN0KiwgSlNWYWx1
ZSBwcm90b3R5cGUpOwotCi1wcml2YXRlOgotICAgIEFycmF5QnVmZmVyU2hhcmluZ01vZGUgbV9z
aGFyaW5nTW9kZTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIEpTQwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384781</attachid>
            <date>2019-12-03 19:10:53 -0800</date>
            <delta_ts>2019-12-04 10:45:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204832-20191203191052.patch</filename>
            <type>text/plain</type>
            <size>4640</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMDgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA1
ODUyYTk3NjNjY2NhZDMyMzc3ODk2MmRiMWQ1OWYyOTgzM2FkYzZhLi5lNmEzODM1ZTRiMjZmMGJh
NjdmMWM5ZTJiYWQ1ZGQxZGNhM2IzNTQzIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxOS0xMi0wMyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFJlbW92ZSBtX3NoYXJpbmdNb2RlIGZpZWxkIGZyb20gSlNBcnJh
eUJ1ZmZlclByb3RvdHlwZSBhbmQgbWFrZSBpdCBwbGFpbiBvYmplY3QKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDgzMgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIG1fc2hhcmluZ01vZGUgZmllbGQgaXMg
bm90IG5lY2Vzc2FyeS4gSnVzdCByZW1vdmUgaXQgYW5kIG1ha2UgSlNBcnJheUJ1ZmZlclByb3Rv
dHlwZSBhIHBsYWluIG9iamVjdC4KKworICAgICAgICAqIHJ1bnRpbWUvSlNBcnJheUJ1ZmZlclBy
b3RvdHlwZS5jcHA6CisgICAgICAgIChKU0M6OkpTQXJyYXlCdWZmZXJQcm90b3R5cGU6OkpTQXJy
YXlCdWZmZXJQcm90b3R5cGUpOgorICAgICAgICAoSlNDOjpKU0FycmF5QnVmZmVyUHJvdG90eXBl
OjpmaW5pc2hDcmVhdGlvbik6CisgICAgICAgIChKU0M6OkpTQXJyYXlCdWZmZXJQcm90b3R5cGU6
OmNyZWF0ZSk6CisgICAgICAgICogcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmg6CisK
IDIwMTktMTItMDMgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCBmaXggYnVpbGQgZmFpbHVyZQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvSlNBcnJheUJ1ZmZlclByb3RvdHlwZS5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmNwcAppbmRleCA1ZjZk
Zjg3MzlmMDUyZmE2ZDQyNTk2NGYwYTlmODU5ZTMyNzNmNzgxLi5iNzdkNjY0NzE4OGU0NjI5YWUz
YjRmN2JkNzZjOWFkZTc4YzhiZjA0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
cnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmNwcApAQCAtMTA1LDE5ICsxMDUs
MTggQEAgY29uc3QgQ2xhc3NJbmZvIEpTQXJyYXlCdWZmZXJQcm90b3R5cGU6OnNfaW5mbyA9IHsK
ICAgICAiQXJyYXlCdWZmZXJQcm90b3R5cGUiLCAmQmFzZTo6c19pbmZvLCBudWxscHRyLCBudWxs
cHRyLCBDUkVBVEVfTUVUSE9EX1RBQkxFKEpTQXJyYXlCdWZmZXJQcm90b3R5cGUpCiB9OwogCi1K
U0FycmF5QnVmZmVyUHJvdG90eXBlOjpKU0FycmF5QnVmZmVyUHJvdG90eXBlKFZNJiB2bSwgU3Ry
dWN0dXJlKiBzdHJ1Y3R1cmUsIEFycmF5QnVmZmVyU2hhcmluZ01vZGUgc2hhcmluZ01vZGUpCitK
U0FycmF5QnVmZmVyUHJvdG90eXBlOjpKU0FycmF5QnVmZmVyUHJvdG90eXBlKFZNJiB2bSwgU3Ry
dWN0dXJlKiBzdHJ1Y3R1cmUpCiAgICAgOiBCYXNlKHZtLCBzdHJ1Y3R1cmUpCi0gICAgLCBtX3No
YXJpbmdNb2RlKHNoYXJpbmdNb2RlKQogewogfQogCi12b2lkIEpTQXJyYXlCdWZmZXJQcm90b3R5
cGU6OmZpbmlzaENyZWF0aW9uKFZNJiB2bSwgSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCkK
K3ZvaWQgSlNBcnJheUJ1ZmZlclByb3RvdHlwZTo6ZmluaXNoQ3JlYXRpb24oVk0mIHZtLCBKU0ds
b2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBBcnJheUJ1ZmZlclNoYXJpbmdNb2RlIHNoYXJpbmdN
b2RlKQogewogICAgIEJhc2U6OmZpbmlzaENyZWF0aW9uKHZtKTsKICAgICAKICAgICBKU0NfTkFU
SVZFX0ZVTkNUSU9OX1dJVEhPVVRfVFJBTlNJVElPTih2bS5wcm9wZXJ0eU5hbWVzLT5zbGljZSwg
YXJyYXlCdWZmZXJQcm90b0Z1bmNTbGljZSwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5
QXR0cmlidXRlOjpEb250RW51bSksIDIpOwotICAgIHB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9u
KHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT50b1N0cmluZ1RhZ1N5bWJvbCwganNTdHJpbmcodm0sIGFy
cmF5QnVmZmVyU2hhcmluZ01vZGVOYW1lKG1fc2hhcmluZ01vZGUpKSwgUHJvcGVydHlBdHRyaWJ1
dGU6OkRvbnRFbnVtIHwgUHJvcGVydHlBdHRyaWJ1dGU6OlJlYWRPbmx5KTsKLSAgICBpZiAobV9z
aGFyaW5nTW9kZSA9PSBBcnJheUJ1ZmZlclNoYXJpbmdNb2RlOjpEZWZhdWx0KQorICAgIHB1dERp
cmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT50b1N0cmluZ1RhZ1N5
bWJvbCwganNTdHJpbmcodm0sIGFycmF5QnVmZmVyU2hhcmluZ01vZGVOYW1lKHNoYXJpbmdNb2Rl
KSksIFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSB8IFByb3BlcnR5QXR0cmlidXRlOjpSZWFk
T25seSk7CisgICAgaWYgKHNoYXJpbmdNb2RlID09IEFycmF5QnVmZmVyU2hhcmluZ01vZGU6OkRl
ZmF1bHQpCiAgICAgICAgIEpTQ19OQVRJVkVfR0VUVEVSX1dJVEhPVVRfVFJBTlNJVElPTih2bS5w
cm9wZXJ0eU5hbWVzLT5ieXRlTGVuZ3RoLCBhcnJheUJ1ZmZlclByb3RvR2V0dGVyRnVuY0J5dGVM
ZW5ndGgsIFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSB8IFByb3BlcnR5QXR0cmlidXRlOjpS
ZWFkT25seSk7CiAgICAgZWxzZQogICAgICAgICBKU0NfTkFUSVZFX0dFVFRFUl9XSVRIT1VUX1RS
QU5TSVRJT04odm0ucHJvcGVydHlOYW1lcy0+Ynl0ZUxlbmd0aCwgc2hhcmVkQXJyYXlCdWZmZXJQ
cm90b0dldHRlckZ1bmNCeXRlTGVuZ3RoLCBQcm9wZXJ0eUF0dHJpYnV0ZTo6RG9udEVudW0gfCBQ
cm9wZXJ0eUF0dHJpYnV0ZTo6UmVhZE9ubHkpOwpAQCAtMTI3LDggKzEyNiw4IEBAIEpTQXJyYXlC
dWZmZXJQcm90b3R5cGUqIEpTQXJyYXlCdWZmZXJQcm90b3R5cGU6OmNyZWF0ZShWTSYgdm0sIEpT
R2xvYmFsT2JqZWN0KiBnCiB7CiAgICAgSlNBcnJheUJ1ZmZlclByb3RvdHlwZSogcHJvdG90eXBl
ID0KICAgICAgICAgbmV3IChOb3ROdWxsLCBhbGxvY2F0ZUNlbGw8SlNBcnJheUJ1ZmZlclByb3Rv
dHlwZT4odm0uaGVhcCkpCi0gICAgICAgIEpTQXJyYXlCdWZmZXJQcm90b3R5cGUodm0sIHN0cnVj
dHVyZSwgc2hhcmluZ01vZGUpOwotICAgIHByb3RvdHlwZS0+ZmluaXNoQ3JlYXRpb24odm0sIGds
b2JhbE9iamVjdCk7CisgICAgICAgIEpTQXJyYXlCdWZmZXJQcm90b3R5cGUodm0sIHN0cnVjdHVy
ZSk7CisgICAgcHJvdG90eXBlLT5maW5pc2hDcmVhdGlvbih2bSwgZ2xvYmFsT2JqZWN0LCBzaGFy
aW5nTW9kZSk7CiAgICAgcmV0dXJuIHByb3RvdHlwZTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNBcnJheUJ1ZmZlclByb3RvdHlwZS5oIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNBcnJheUJ1ZmZlclByb3RvdHlwZS5oCmluZGV4IGM2
MjE3ODFiMTEzNGRhZWZhZDMxZDQyODUzMmRkMGYwZjczYjExMjEuLmE4OTEzNmEzZDU4MDk2OTNl
YTYyMTdiYTQyMjAwNTEyZmM1YjZhMWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0pTQXJyYXlCdWZmZXJQcm90b3R5cGUuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9KU0FycmF5QnVmZmVyUHJvdG90eXBlLmgKQEAgLTM0LDggKzM0LDggQEAg
Y2xhc3MgSlNBcnJheUJ1ZmZlclByb3RvdHlwZSBmaW5hbCA6IHB1YmxpYyBKU05vbkZpbmFsT2Jq
ZWN0IHsKICAgICB0eXBlZGVmIEpTTm9uRmluYWxPYmplY3QgQmFzZTsKIAogcHJvdGVjdGVkOgot
ICAgIEpTQXJyYXlCdWZmZXJQcm90b3R5cGUoVk0mLCBTdHJ1Y3R1cmUqLCBBcnJheUJ1ZmZlclNo
YXJpbmdNb2RlKTsKLSAgICB2b2lkIGZpbmlzaENyZWF0aW9uKFZNJiwgSlNHbG9iYWxPYmplY3Qq
KTsKKyAgICBKU0FycmF5QnVmZmVyUHJvdG90eXBlKFZNJiwgU3RydWN0dXJlKik7CisgICAgdm9p
ZCBmaW5pc2hDcmVhdGlvbihWTSYsIEpTR2xvYmFsT2JqZWN0KiwgQXJyYXlCdWZmZXJTaGFyaW5n
TW9kZSk7CiAKIHB1YmxpYzoKICAgICBzdGF0aWMgSlNBcnJheUJ1ZmZlclByb3RvdHlwZSogY3Jl
YXRlKFZNJiwgSlNHbG9iYWxPYmplY3QqLCBTdHJ1Y3R1cmUqLCBBcnJheUJ1ZmZlclNoYXJpbmdN
b2RlID0gQXJyYXlCdWZmZXJTaGFyaW5nTW9kZTo6RGVmYXVsdCk7CkBAIC00Myw5ICs0Myw2IEBA
IGNsYXNzIEpTQXJyYXlCdWZmZXJQcm90b3R5cGUgZmluYWwgOiBwdWJsaWMgSlNOb25GaW5hbE9i
amVjdCB7CiAgICAgREVDTEFSRV9JTkZPOwogICAgIAogICAgIHN0YXRpYyBTdHJ1Y3R1cmUqIGNy
ZWF0ZVN0cnVjdHVyZShWTSYsIEpTR2xvYmFsT2JqZWN0KiwgSlNWYWx1ZSBwcm90b3R5cGUpOwot
Ci1wcml2YXRlOgotICAgIEFycmF5QnVmZmVyU2hhcmluZ01vZGUgbV9zaGFyaW5nTW9kZTsKIH07
CiAKIH0gLy8gbmFtZXNwYWNlIEpTQwo=
</data>
<flag name="review"
          id="400601"
          type_id="1"
          status="+"
          setter="saam"
    />
          </attachment>
      

    </bug>

</bugzilla>