<?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>143944</bug_id>
          
          <creation_ts>2015-04-19 23:27:47 -0700</creation_ts>
          <short_desc>Remove some stray uses of OwnPtr and PassOwnPtr in WTF (outside of the template definitions and traits)</short_desc>
          <delta_ts>2015-04-21 08:52:11 -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>Web Template Framework</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>128007</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Darin Adler">darin</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1086737</commentid>
    <comment_count>0</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-04-19 23:27:47 -0700</bug_when>
    <thetext>Remove some stray uses of OwnPtr and PassOwnPtr in WTF (outside of the template definitions and traits)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086739</commentid>
    <comment_count>1</comment_count>
      <attachid>251148</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-04-19 23:31:15 -0700</bug_when>
    <thetext>Created attachment 251148
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086740</commentid>
    <comment_count>2</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-04-19 23:48:29 -0700</bug_when>
    <thetext>I’ll upload a new patch that fixes the iOS build soon. Just need to add an include of OwnPtr.h it seems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086798</commentid>
    <comment_count>3</comment_count>
      <attachid>251163</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-04-20 09:49:28 -0700</bug_when>
    <thetext>Created attachment 251163
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086889</commentid>
    <comment_count>4</comment_count>
      <attachid>251163</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-04-20 13:29:36 -0700</bug_when>
    <thetext>Comment on attachment 251163
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087055</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-04-21 08:52:11 -0700</bug_when>
    <thetext>Committed r183063: &lt;http://trac.webkit.org/changeset/183063&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251148</attachid>
            <date>2015-04-19 23:31:15 -0700</date>
            <delta_ts>2015-04-20 09:49:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-143944-20150419233013.patch</filename>
            <type>text/plain</type>
            <size>5328</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMDA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDE4NTE2NjE1NmIxMTMzNGE5YzY0MWE5
OGViZDFmMmNmMGEyNDNmNzcuLjgxZmFkNTcxMjFhZGQwMWNmNDNmOWRiMTM3ODU3MWU2NDJhODhk
NTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDUgKzEsMjEgQEAKIDIwMTUtMDQtMTkgIERhcmluIEFkbGVyICA8ZGFyaW5A
YXBwbGUuY29tPgogCisgICAgICAgIFJlbW92ZSBzb21lIHN0cmF5IHVzZXMgb2YgT3duUHRyIGFu
ZCBQYXNzT3duUHRyIGluIFdURiAob3V0c2lkZSBvZiB0aGUgdGVtcGxhdGUgZGVmaW5pdGlvbnMg
YW5kIHRyYWl0cykKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE0Mzk0NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogd3RmL0ZpbGVQcmludFN0cmVhbS5oOiBSZW1vdmVkIHVubmVlZGVkIGluY2x1ZGUuCisg
ICAgICAgICogd3RmL0hhc2hUYWJsZS5oOiBGaXhlZCBjbGFzcyB0ZW1wbGF0ZSBuYW1lIGluIGNv
bW1lbnQuCisgICAgICAgICogd3RmL0hhc2hUcmFpdHMuaDogUmVtb3ZlZCB1bm5lZWRlZCBmb3J3
YXJkIGRlY2xhcmF0aW9uLgorICAgICAgICAqIHd0Zi9MaXN0SGFzaFNldC5oOiBSZW1vdmVkIHVu
bmVlZGVkIGluY2x1ZGVzLgorICAgICAgICAqIHd0Zi9UaHJlYWRpbmdXaW4uY3BwOiBSZW1vdmVk
IHVubmVlZGVkIGluY2x1ZGVzLgorICAgICAgICAoV1RGOjp3dGZUaHJlYWRFbnRyeVBvaW50KTog
Q2hhbmdlZCBjb2RlIHRvIHVzZSB1bmlxdWVfcHRyLgorICAgICAgICAoV1RGOjpjcmVhdGVUaHJl
YWRJbnRlcm5hbCk6IENoYW5nZWQgY29kZSB0byB1c2UgbWFrZV91bmlxdWUgYW5kIHJlbGVhc2Uu
CisgICAgICAgICogd3RmL2VmbC9SdW5Mb29wRWZsLmNwcDogUmVtb3ZlZCB1bm5lZWRlZCBpbmNs
dWRlcy4KKworMjAxNS0wNC0xOSAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CisKICAg
ICAgICAgVXBkYXRlIFJlZlB0ciBkb2N1bWVudGF0aW9uIGFuZCBkZXByZWNhdGlvbgogICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzOTM2CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XVEYvd3RmL0ZpbGVQcmludFN0cmVhbS5oIGIvU291cmNlL1dURi93dGYv
RmlsZVByaW50U3RyZWFtLmgKaW5kZXggZjY5OGEwMjcwODNhZTUwOTJjNmIwN2JkNGFmODk4ZTc4
ZDFkM2NiZS4uMGRjZTMzZjRlNjgyMWE2MzA1YzFjMThhMmE0OTc2NTAxYzVlOTIxZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dURi93dGYvRmlsZVByaW50U3RyZWFtLmgKKysrIGIvU291cmNlL1dURi93
dGYvRmlsZVByaW50U3RyZWFtLmgKQEAgLTI4LDcgKzI4LDYgQEAKIAogI2luY2x1ZGUgPHN0ZGlv
Lmg+CiAjaW5jbHVkZSA8d3RmL1ByaW50U3RyZWFtLmg+Ci0jaW5jbHVkZSA8d3RmL093blB0ci5o
PgogCiBuYW1lc3BhY2UgV1RGIHsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvSGFzaFRh
YmxlLmggYi9Tb3VyY2UvV1RGL3d0Zi9IYXNoVGFibGUuaAppbmRleCA4ZTI4YjI0MTk3MDc1YzNh
OGFjYmU5OGQxZTMxZjNjYTk0OTkzNThkLi40ZGMwYjBhYjhiYzg5ODNkNjg1ZjUyMzY2MmM0YzEx
YWY0YmUyYjY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9IYXNoVGFibGUuaAorKysgYi9T
b3VyY2UvV1RGL3d0Zi9IYXNoVGFibGUuaApAQCAtNDgyLDcgKzQ4Miw3IEBAIG5hbWVzcGFjZSBX
VEYgewogICAgIHB1YmxpYzoKICAgICAgICAgLy8gQWxsIGFjY2VzcyB0byBtX2l0ZXJhdG9ycyBz
aG91bGQgYmUgZ3VhcmRlZCB3aXRoIG1fbXV0ZXguCiAgICAgICAgIG11dGFibGUgY29uc3RfaXRl
cmF0b3IqIG1faXRlcmF0b3JzOwotICAgICAgICAvLyBVc2UgT3duUHRyIHNvIEhhc2hUYWJsZSBj
YW4gc3RpbGwgYmUgbWVtbW92ZSdkIG9yIG1lbWNweSdlZC4KKyAgICAgICAgLy8gVXNlIHN0ZDo6
dW5pcXVlX3B0ciBzbyBIYXNoVGFibGUgY2FuIHN0aWxsIGJlIG1lbW1vdmUnZCBvciBtZW1jcHkn
ZWQuCiAgICAgICAgIG11dGFibGUgc3RkOjp1bmlxdWVfcHRyPHN0ZDo6bXV0ZXg+IG1fbXV0ZXg7
CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvSGFzaFRyYWl0cy5oIGIvU291
cmNlL1dURi93dGYvSGFzaFRyYWl0cy5oCmluZGV4IGM5MzIxZWJkNTY2NmJiMTg3Y2I4M2NmOGJj
MTI2MjhlYzk4YjI2NDEuLmU0N2FhOGI1Zjg2YjRiZmRlZTllOTIzMmNjMjBkZjVhOWU4MWYzY2Qg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL0hhc2hUcmFpdHMuaAorKysgYi9Tb3VyY2UvV1RG
L3d0Zi9IYXNoVHJhaXRzLmgKQEAgLTMxLDcgKzMxLDYgQEAgbmFtZXNwYWNlIFdURiB7CiBjbGFz
cyBTdHJpbmc7CiAKIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IGNsYXNzIE93blB0cjsKLXRlbXBsYXRl
PHR5cGVuYW1lIFQ+IGNsYXNzIFBhc3NPd25QdHI7CiAKIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IHN0
cnVjdCBIYXNoVHJhaXRzOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi9MaXN0SGFzaFNl
dC5oIGIvU291cmNlL1dURi93dGYvTGlzdEhhc2hTZXQuaAppbmRleCA4MjM2NGZkMjAyYjBmZDAw
NzQ4OTcxMDMxNWM4NzM2MmU1YTU5MzA5Li40MTEwYjNlMGVhNzhhOGZlM2FjNWFmMWVjMTYzYWVi
OGUzMGQ2MDUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9MaXN0SGFzaFNldC5oCisrKyBi
L1NvdXJjZS9XVEYvd3RmL0xpc3RIYXNoU2V0LmgKQEAgLTIzLDggKzIzLDYgQEAKICNkZWZpbmUg
V1RGX0xpc3RIYXNoU2V0X2gKIAogI2luY2x1ZGUgPHd0Zi9IYXNoU2V0Lmg+Ci0jaW5jbHVkZSA8
d3RmL093blB0ci5oPgotI2luY2x1ZGUgPHd0Zi9QYXNzT3duUHRyLmg+CiAKIG5hbWVzcGFjZSBX
VEYgewogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi9UaHJlYWRpbmdXaW4uY3BwIGIvU291
cmNlL1dURi93dGYvVGhyZWFkaW5nV2luLmNwcAppbmRleCBkNDRmOGI1ZDJlMzdiNGY2NTc2MTdj
NDBhM2MxZjg3MTkxNDU2MGFlLi5lYTRiZDQzYWUxMzg3ZTQ0MzE2NDJkMmEyNDBhNjY3OWNjMWI5
MWFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9UaHJlYWRpbmdXaW4uY3BwCisrKyBiL1Nv
dXJjZS9XVEYvd3RmL1RocmVhZGluZ1dpbi5jcHAKQEAgLTk5LDggKzk5LDYgQEAKICNpbmNsdWRl
IDx3dGYvQ3VycmVudFRpbWUuaD4KICNpbmNsdWRlIDx3dGYvSGFzaE1hcC5oPgogI2luY2x1ZGUg
PHd0Zi9NYXRoRXh0cmFzLmg+Ci0jaW5jbHVkZSA8d3RmL093blB0ci5oPgotI2luY2x1ZGUgPHd0
Zi9QYXNzT3duUHRyLmg+CiAjaW5jbHVkZSA8d3RmL1JhbmRvbU51bWJlclNlZWQuaD4KICNpbmNs
dWRlIDx3dGYvV1RGVGhyZWFkRGF0YS5oPgogCkBAIC0xOTksNyArMTk3LDcgQEAgc3RhdGljIHZv
aWQgY2xlYXJUaHJlYWRIYW5kbGVGb3JJZGVudGlmaWVyKFRocmVhZElkZW50aWZpZXIgaWQpCiAK
IHN0YXRpYyB1bnNpZ25lZCBfX3N0ZGNhbGwgd3RmVGhyZWFkRW50cnlQb2ludCh2b2lkKiBwYXJh
bSkKIHsKLSAgICBPd25QdHI8VGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uPiBpbnZvY2F0aW9uID0g
YWRvcHRQdHIoc3RhdGljX2Nhc3Q8VGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uKj4ocGFyYW0pKTsK
KyAgICBzdGQ6OnVuaXF1ZV9wdHI8VGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uPiBpbnZvY2F0aW9u
KHN0YXRpY19jYXN0PFRocmVhZEZ1bmN0aW9uSW52b2NhdGlvbio+KHBhcmFtKSk7CiAgICAgaW52
b2NhdGlvbi0+ZnVuY3Rpb24oaW52b2NhdGlvbi0+ZGF0YSk7CiAKICNpZiAhVVNFKFBUSFJFQURT
KSAmJiBPUyhXSU5ET1dTKQpAQCAtMjE0LDcgKzIxMiw3IEBAIFRocmVhZElkZW50aWZpZXIgY3Jl
YXRlVGhyZWFkSW50ZXJuYWwoVGhyZWFkRnVuY3Rpb24gZW50cnlQb2ludCwgdm9pZCogZGF0YSwg
Y29uCiB7CiAgICAgdW5zaWduZWQgdGhyZWFkSWRlbnRpZmllciA9IDA7CiAgICAgVGhyZWFkSWRl
bnRpZmllciB0aHJlYWRJRCA9IDA7Ci0gICAgT3duUHRyPFRocmVhZEZ1bmN0aW9uSW52b2NhdGlv
bj4gaW52b2NhdGlvbiA9IGFkb3B0UHRyKG5ldyBUaHJlYWRGdW5jdGlvbkludm9jYXRpb24oZW50
cnlQb2ludCwgZGF0YSkpOworICAgIGF1dG8gaW52b2NhdGlvbiA9IHN0ZDo6bWFrZV91bmlxdWU8
VGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uPihlbnRyeVBvaW50LCBkYXRhKTsKICAgICBIQU5ETEUg
dGhyZWFkSGFuZGxlID0gcmVpbnRlcnByZXRfY2FzdDxIQU5ETEU+KF9iZWdpbnRocmVhZGV4KDAs
IDAsIHd0ZlRocmVhZEVudHJ5UG9pbnQsIGludm9jYXRpb24uZ2V0KCksIDAsICZ0aHJlYWRJZGVu
dGlmaWVyKSk7CiAgICAgaWYgKCF0aHJlYWRIYW5kbGUpIHsKICNpZiAhSEFWRShFUlJOT19IKQpA
QCAtMjI2LDcgKzIyNCw3IEBAIFRocmVhZElkZW50aWZpZXIgY3JlYXRlVGhyZWFkSW50ZXJuYWwo
VGhyZWFkRnVuY3Rpb24gZW50cnlQb2ludCwgdm9pZCogZGF0YSwgY29uCiAgICAgfQogCiAgICAg
Ly8gVGhlIHRocmVhZCB3aWxsIHRha2Ugb3duZXJzaGlwIG9mIGludm9jYXRpb24uCi0gICAgVGhy
ZWFkRnVuY3Rpb25JbnZvY2F0aW9uKiBsZWFrZWRJbnZvY2F0aW9uID0gaW52b2NhdGlvbi5sZWFr
UHRyKCk7CisgICAgVGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uKiBsZWFrZWRJbnZvY2F0aW9uID0g
aW52b2NhdGlvbi5yZWxlYXNlKCk7CiAgICAgVU5VU0VEX1BBUkFNKGxlYWtlZEludm9jYXRpb24p
OwogCiAgICAgdGhyZWFkSUQgPSBzdGF0aWNfY2FzdDxUaHJlYWRJZGVudGlmaWVyPih0aHJlYWRJ
ZGVudGlmaWVyKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL2VmbC9SdW5Mb29wRWZsLmNw
cCBiL1NvdXJjZS9XVEYvd3RmL2VmbC9SdW5Mb29wRWZsLmNwcAppbmRleCBlN2EwMGVmNjYyNDRk
N2M5MzNkYzM4NDBmNzkyMWE1NTZlNWQ4MDcyLi41ZGZjMjkwM2U4YjRkMTA3NDNiNTI5ZjRjMGM3
NGM2NzUwZGFlNTk2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9lZmwvUnVuTG9vcEVmbC5j
cHAKKysrIGIvU291cmNlL1dURi93dGYvZWZsL1J1bkxvb3BFZmwuY3BwCkBAIC0yOCw4ICsyOCw2
IEBACiAjaW5jbHVkZSAiUnVuTG9vcC5oIgogCiAjaW5jbHVkZSA8RWNvcmUuaD4KLSNpbmNsdWRl
IDx3dGYvT3duUHRyLmg+Ci0jaW5jbHVkZSA8d3RmL1Bhc3NPd25QdHIuaD4KIAogc3RhdGljIGNv
bnN0IGludCBlY29yZVBpcGVNZXNzYWdlU2l6ZSA9IDE7CiBzdGF0aWMgY29uc3QgY2hhciB3YWt1
cEVjb3JlUGlwZU1lc3NhZ2VbXSA9ICJXIjsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251163</attachid>
            <date>2015-04-20 09:49:28 -0700</date>
            <delta_ts>2015-04-20 13:29:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-143944-20150420094826.patch</filename>
            <type>text/plain</type>
            <size>6562</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMDE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDE4NTE2NjE1NmIxMTMzNGE5YzY0MWE5
OGViZDFmMmNmMGEyNDNmNzcuLjZkYTA0YzNhNjAwYWMyZThiNjg4NGZkMDI2MTFiZGJjMWExODVk
ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTUtMDQtMjAgIERhcmluIEFkbGVyICA8ZGFyaW5A
YXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBzb21lIHN0cmF5IHVzZXMgb2YgT3duUHRyIGFu
ZCBQYXNzT3duUHRyIGluIFdURiAob3V0c2lkZSBvZiB0aGUgdGVtcGxhdGUgZGVmaW5pdGlvbnMg
YW5kIHRyYWl0cykKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE0Mzk0NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogd3RmL0ZpbGVQcmludFN0cmVhbS5oOiBSZW1vdmVkIHVubmVlZGVkIGluY2x1ZGUuCisg
ICAgICAgICogd3RmL0hhc2hUYWJsZS5oOiBGaXhlZCBjbGFzcyB0ZW1wbGF0ZSBuYW1lIGluIGNv
bW1lbnQuCisgICAgICAgICogd3RmL0hhc2hUcmFpdHMuaDogUmVtb3ZlZCB1bm5lZWRlZCBmb3J3
YXJkIGRlY2xhcmF0aW9uLgorICAgICAgICAqIHd0Zi9MaXN0SGFzaFNldC5oOiBSZW1vdmVkIHVu
bmVlZGVkIGluY2x1ZGVzLgorICAgICAgICAqIHd0Zi9UaHJlYWRpbmdXaW4uY3BwOiBSZW1vdmVk
IHVubmVlZGVkIGluY2x1ZGVzLgorICAgICAgICAoV1RGOjp3dGZUaHJlYWRFbnRyeVBvaW50KTog
Q2hhbmdlZCBjb2RlIHRvIHVzZSB1bmlxdWVfcHRyLgorICAgICAgICAoV1RGOjpjcmVhdGVUaHJl
YWRJbnRlcm5hbCk6IENoYW5nZWQgY29kZSB0byB1c2UgbWFrZV91bmlxdWUgYW5kIHJlbGVhc2Uu
CisgICAgICAgICogd3RmL2VmbC9SdW5Mb29wRWZsLmNwcDogUmVtb3ZlZCB1bm5lZWRlZCBpbmNs
dWRlcy4KKwogMjAxNS0wNC0xOSAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAg
ICAgICAgVXBkYXRlIFJlZlB0ciBkb2N1bWVudGF0aW9uIGFuZCBkZXByZWNhdGlvbgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
CmluZGV4IDAwOTY2M2E4NzQ3NWY2ZDgyZGUwNTQzNjRjZWU5MDk2YWJiOWQwOTQuLjk0ZDZjZTYz
MGZlNTNhOTU2N2IyZjQwYzUyOThmZTAyNmRjN2Q5ZTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
MiBAQAorMjAxNS0wNC0yMCAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgUmVtb3ZlIHNvbWUgc3RyYXkgdXNlcyBvZiBPd25QdHIgYW5kIFBhc3NPd25QdHIgaW4gV1RG
IChvdXRzaWRlIG9mIHRoZSB0ZW1wbGF0ZSBkZWZpbml0aW9ucyBhbmQgdHJhaXRzKQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzOTQ0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBlZGl0aW5nL2lvcy9E
aWN0YXRpb25Db21tYW5kSU9TLmg6IEFkZGVkIG5vdy1uZWVkZWQgaW5jbHVkZSBvZiBQYXNzT3du
UHRyLmguCisKIDIwMTUtMDQtMjAgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEu
Y29tPgogCiAgICAgICAgIFtDTWFrZV0gSW5jbHVkZSBJQ1UgdW5jb25kaXRpb25hbGx5IG9uIHRo
ZSBzb3VyY2UgbGlzdHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL0ZpbGVQcmludFN0cmVh
bS5oIGIvU291cmNlL1dURi93dGYvRmlsZVByaW50U3RyZWFtLmgKaW5kZXggZjY5OGEwMjcwODNh
ZTUwOTJjNmIwN2JkNGFmODk4ZTc4ZDFkM2NiZS4uMGRjZTMzZjRlNjgyMWE2MzA1YzFjMThhMmE0
OTc2NTAxYzVlOTIxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvRmlsZVByaW50U3RyZWFt
LmgKKysrIGIvU291cmNlL1dURi93dGYvRmlsZVByaW50U3RyZWFtLmgKQEAgLTI4LDcgKzI4LDYg
QEAKIAogI2luY2x1ZGUgPHN0ZGlvLmg+CiAjaW5jbHVkZSA8d3RmL1ByaW50U3RyZWFtLmg+Ci0j
aW5jbHVkZSA8d3RmL093blB0ci5oPgogCiBuYW1lc3BhY2UgV1RGIHsKIApkaWZmIC0tZ2l0IGEv
U291cmNlL1dURi93dGYvSGFzaFRhYmxlLmggYi9Tb3VyY2UvV1RGL3d0Zi9IYXNoVGFibGUuaApp
bmRleCA4ZTI4YjI0MTk3MDc1YzNhOGFjYmU5OGQxZTMxZjNjYTk0OTkzNThkLi40ZGMwYjBhYjhi
Yzg5ODNkNjg1ZjUyMzY2MmM0YzExYWY0YmUyYjY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0
Zi9IYXNoVGFibGUuaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9IYXNoVGFibGUuaApAQCAtNDgyLDcg
KzQ4Miw3IEBAIG5hbWVzcGFjZSBXVEYgewogICAgIHB1YmxpYzoKICAgICAgICAgLy8gQWxsIGFj
Y2VzcyB0byBtX2l0ZXJhdG9ycyBzaG91bGQgYmUgZ3VhcmRlZCB3aXRoIG1fbXV0ZXguCiAgICAg
ICAgIG11dGFibGUgY29uc3RfaXRlcmF0b3IqIG1faXRlcmF0b3JzOwotICAgICAgICAvLyBVc2Ug
T3duUHRyIHNvIEhhc2hUYWJsZSBjYW4gc3RpbGwgYmUgbWVtbW92ZSdkIG9yIG1lbWNweSdlZC4K
KyAgICAgICAgLy8gVXNlIHN0ZDo6dW5pcXVlX3B0ciBzbyBIYXNoVGFibGUgY2FuIHN0aWxsIGJl
IG1lbW1vdmUnZCBvciBtZW1jcHknZWQuCiAgICAgICAgIG11dGFibGUgc3RkOjp1bmlxdWVfcHRy
PHN0ZDo6bXV0ZXg+IG1fbXV0ZXg7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93
dGYvSGFzaFRyYWl0cy5oIGIvU291cmNlL1dURi93dGYvSGFzaFRyYWl0cy5oCmluZGV4IGM5MzIx
ZWJkNTY2NmJiMTg3Y2I4M2NmOGJjMTI2MjhlYzk4YjI2NDEuLmU0N2FhOGI1Zjg2YjRiZmRlZTll
OTIzMmNjMjBkZjVhOWU4MWYzY2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL0hhc2hUcmFp
dHMuaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9IYXNoVHJhaXRzLmgKQEAgLTMxLDcgKzMxLDYgQEAg
bmFtZXNwYWNlIFdURiB7CiBjbGFzcyBTdHJpbmc7CiAKIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IGNs
YXNzIE93blB0cjsKLXRlbXBsYXRlPHR5cGVuYW1lIFQ+IGNsYXNzIFBhc3NPd25QdHI7CiAKIHRl
bXBsYXRlPHR5cGVuYW1lIFQ+IHN0cnVjdCBIYXNoVHJhaXRzOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV1RGL3d0Zi9MaXN0SGFzaFNldC5oIGIvU291cmNlL1dURi93dGYvTGlzdEhhc2hTZXQuaApp
bmRleCA4MjM2NGZkMjAyYjBmZDAwNzQ4OTcxMDMxNWM4NzM2MmU1YTU5MzA5Li40MTEwYjNlMGVh
NzhhOGZlM2FjNWFmMWVjMTYzYWViOGUzMGQ2MDUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0
Zi9MaXN0SGFzaFNldC5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL0xpc3RIYXNoU2V0LmgKQEAgLTIz
LDggKzIzLDYgQEAKICNkZWZpbmUgV1RGX0xpc3RIYXNoU2V0X2gKIAogI2luY2x1ZGUgPHd0Zi9I
YXNoU2V0Lmg+Ci0jaW5jbHVkZSA8d3RmL093blB0ci5oPgotI2luY2x1ZGUgPHd0Zi9QYXNzT3du
UHRyLmg+CiAKIG5hbWVzcGFjZSBXVEYgewogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi9U
aHJlYWRpbmdXaW4uY3BwIGIvU291cmNlL1dURi93dGYvVGhyZWFkaW5nV2luLmNwcAppbmRleCBk
NDRmOGI1ZDJlMzdiNGY2NTc2MTdjNDBhM2MxZjg3MTkxNDU2MGFlLi5lYTRiZDQzYWUxMzg3ZTQ0
MzE2NDJkMmEyNDBhNjY3OWNjMWI5MWFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9UaHJl
YWRpbmdXaW4uY3BwCisrKyBiL1NvdXJjZS9XVEYvd3RmL1RocmVhZGluZ1dpbi5jcHAKQEAgLTk5
LDggKzk5LDYgQEAKICNpbmNsdWRlIDx3dGYvQ3VycmVudFRpbWUuaD4KICNpbmNsdWRlIDx3dGYv
SGFzaE1hcC5oPgogI2luY2x1ZGUgPHd0Zi9NYXRoRXh0cmFzLmg+Ci0jaW5jbHVkZSA8d3RmL093
blB0ci5oPgotI2luY2x1ZGUgPHd0Zi9QYXNzT3duUHRyLmg+CiAjaW5jbHVkZSA8d3RmL1JhbmRv
bU51bWJlclNlZWQuaD4KICNpbmNsdWRlIDx3dGYvV1RGVGhyZWFkRGF0YS5oPgogCkBAIC0xOTks
NyArMTk3LDcgQEAgc3RhdGljIHZvaWQgY2xlYXJUaHJlYWRIYW5kbGVGb3JJZGVudGlmaWVyKFRo
cmVhZElkZW50aWZpZXIgaWQpCiAKIHN0YXRpYyB1bnNpZ25lZCBfX3N0ZGNhbGwgd3RmVGhyZWFk
RW50cnlQb2ludCh2b2lkKiBwYXJhbSkKIHsKLSAgICBPd25QdHI8VGhyZWFkRnVuY3Rpb25JbnZv
Y2F0aW9uPiBpbnZvY2F0aW9uID0gYWRvcHRQdHIoc3RhdGljX2Nhc3Q8VGhyZWFkRnVuY3Rpb25J
bnZvY2F0aW9uKj4ocGFyYW0pKTsKKyAgICBzdGQ6OnVuaXF1ZV9wdHI8VGhyZWFkRnVuY3Rpb25J
bnZvY2F0aW9uPiBpbnZvY2F0aW9uKHN0YXRpY19jYXN0PFRocmVhZEZ1bmN0aW9uSW52b2NhdGlv
bio+KHBhcmFtKSk7CiAgICAgaW52b2NhdGlvbi0+ZnVuY3Rpb24oaW52b2NhdGlvbi0+ZGF0YSk7
CiAKICNpZiAhVVNFKFBUSFJFQURTKSAmJiBPUyhXSU5ET1dTKQpAQCAtMjE0LDcgKzIxMiw3IEBA
IFRocmVhZElkZW50aWZpZXIgY3JlYXRlVGhyZWFkSW50ZXJuYWwoVGhyZWFkRnVuY3Rpb24gZW50
cnlQb2ludCwgdm9pZCogZGF0YSwgY29uCiB7CiAgICAgdW5zaWduZWQgdGhyZWFkSWRlbnRpZmll
ciA9IDA7CiAgICAgVGhyZWFkSWRlbnRpZmllciB0aHJlYWRJRCA9IDA7Ci0gICAgT3duUHRyPFRo
cmVhZEZ1bmN0aW9uSW52b2NhdGlvbj4gaW52b2NhdGlvbiA9IGFkb3B0UHRyKG5ldyBUaHJlYWRG
dW5jdGlvbkludm9jYXRpb24oZW50cnlQb2ludCwgZGF0YSkpOworICAgIGF1dG8gaW52b2NhdGlv
biA9IHN0ZDo6bWFrZV91bmlxdWU8VGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uPihlbnRyeVBvaW50
LCBkYXRhKTsKICAgICBIQU5ETEUgdGhyZWFkSGFuZGxlID0gcmVpbnRlcnByZXRfY2FzdDxIQU5E
TEU+KF9iZWdpbnRocmVhZGV4KDAsIDAsIHd0ZlRocmVhZEVudHJ5UG9pbnQsIGludm9jYXRpb24u
Z2V0KCksIDAsICZ0aHJlYWRJZGVudGlmaWVyKSk7CiAgICAgaWYgKCF0aHJlYWRIYW5kbGUpIHsK
ICNpZiAhSEFWRShFUlJOT19IKQpAQCAtMjI2LDcgKzIyNCw3IEBAIFRocmVhZElkZW50aWZpZXIg
Y3JlYXRlVGhyZWFkSW50ZXJuYWwoVGhyZWFkRnVuY3Rpb24gZW50cnlQb2ludCwgdm9pZCogZGF0
YSwgY29uCiAgICAgfQogCiAgICAgLy8gVGhlIHRocmVhZCB3aWxsIHRha2Ugb3duZXJzaGlwIG9m
IGludm9jYXRpb24uCi0gICAgVGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9uKiBsZWFrZWRJbnZvY2F0
aW9uID0gaW52b2NhdGlvbi5sZWFrUHRyKCk7CisgICAgVGhyZWFkRnVuY3Rpb25JbnZvY2F0aW9u
KiBsZWFrZWRJbnZvY2F0aW9uID0gaW52b2NhdGlvbi5yZWxlYXNlKCk7CiAgICAgVU5VU0VEX1BB
UkFNKGxlYWtlZEludm9jYXRpb24pOwogCiAgICAgdGhyZWFkSUQgPSBzdGF0aWNfY2FzdDxUaHJl
YWRJZGVudGlmaWVyPih0aHJlYWRJZGVudGlmaWVyKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYv
d3RmL2VmbC9SdW5Mb29wRWZsLmNwcCBiL1NvdXJjZS9XVEYvd3RmL2VmbC9SdW5Mb29wRWZsLmNw
cAppbmRleCBlN2EwMGVmNjYyNDRkN2M5MzNkYzM4NDBmNzkyMWE1NTZlNWQ4MDcyLi41ZGZjMjkw
M2U4YjRkMTA3NDNiNTI5ZjRjMGM3NGM2NzUwZGFlNTk2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RG
L3d0Zi9lZmwvUnVuTG9vcEVmbC5jcHAKKysrIGIvU291cmNlL1dURi93dGYvZWZsL1J1bkxvb3BF
ZmwuY3BwCkBAIC0yOCw4ICsyOCw2IEBACiAjaW5jbHVkZSAiUnVuTG9vcC5oIgogCiAjaW5jbHVk
ZSA8RWNvcmUuaD4KLSNpbmNsdWRlIDx3dGYvT3duUHRyLmg+Ci0jaW5jbHVkZSA8d3RmL1Bhc3NP
d25QdHIuaD4KIAogc3RhdGljIGNvbnN0IGludCBlY29yZVBpcGVNZXNzYWdlU2l6ZSA9IDE7CiBz
dGF0aWMgY29uc3QgY2hhciB3YWt1cEVjb3JlUGlwZU1lc3NhZ2VbXSA9ICJXIjsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvaW9zL0RpY3RhdGlvbkNvbW1hbmRJT1MuaCBiL1Nv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvaW9zL0RpY3RhdGlvbkNvbW1hbmRJT1MuaAppbmRleCA1NjEx
OThjODQyOGViNDUyNDBkZGQ5MGRjODYzM2UzNzM1ZmIwYTAwLi42MzFiZmIzZDQyZjZlZmQxMjE3
NThjMDY2MjkxMGQ4ZThmMGY4OTM1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L2lvcy9EaWN0YXRpb25Db21tYW5kSU9TLmgKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9p
b3MvRGljdGF0aW9uQ29tbWFuZElPUy5oCkBAIC0yNiw4ICsyNiw5IEBACiAjaWZuZGVmIERpY3Rh
dGlvbkNvbW1hbmRJT1NfaAogI2RlZmluZSBEaWN0YXRpb25Db21tYW5kSU9TX2gKIAotI2luY2x1
ZGUgIkNvbXBvc2l0ZUVkaXRDb21tYW5kLmgiCi0KKyNpbXBvcnQgIkNvbXBvc2l0ZUVkaXRDb21t
YW5kLmgiCisjaW1wb3J0IDx3dGYvT3duUHRyLmg+CisjaW1wb3J0IDx3dGYvUGFzc093blB0ci5o
PgogI2ltcG9ydCA8d3RmL1JldGFpblB0ci5oPgogCiB0eXBlZGVmIHN0cnVjdCBvYmpjX29iamVj
dCAqaWQ7Cg==
</data>
<flag name="review"
          id="275962"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>