<?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>130662</bug_id>
          
          <creation_ts>2014-03-24 01:06:57 -0700</creation_ts>
          <short_desc>[EFL][WK2] Convert some more OwnPtr/PassOwnPtr to std::unique_ptr</short_desc>
          <delta_ts>2014-03-24 02:22:01 -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>WebKit EFL</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryuan Choi">ryuan.choi</reporter>
          <assigned_to name="Ryuan Choi">ryuan.choi</assigned_to>
          <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>993729</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2014-03-24 01:06:57 -0700</bug_when>
    <thetext>Since r159190, almost WebKit2/EFL specfic code drops OwnPtr/PassOwnPtr except EwkError, InputMethodContextEfl and EwkDatabaseOriginsAsyncData

This patch will replace them to std::unique_ptr</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993731</commentid>
    <comment_count>1</comment_count>
      <attachid>227626</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2014-03-24 01:10:13 -0700</bug_when>
    <thetext>Created attachment 227626
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993740</commentid>
    <comment_count>2</comment_count>
      <attachid>227626</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-03-24 01:46:00 -0700</bug_when>
    <thetext>Comment on attachment 227626
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993751</commentid>
    <comment_count>3</comment_count>
      <attachid>227626</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-24 02:21:56 -0700</bug_when>
    <thetext>Comment on attachment 227626
Patch

Clearing flags on attachment: 227626

Committed r166155: &lt;http://trac.webkit.org/changeset/166155&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993752</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-24 02:22:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227626</attachid>
            <date>2014-03-24 01:10:13 -0700</date>
            <delta_ts>2014-03-24 02:21:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-130662-20140324170951.patch</filename>
            <type>text/plain</type>
            <size>8294</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY2MTUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODQ1Y2E0YmUyZmZmNDg3
N2YxNGQxZjg2YjQxYmY1N2UwYTAyYWQ3YS4uNjc3OTJiZWFhZGZlNjI3YjliMDgzYzU0NWFiOGQ1
ZDdlZWMwZDc2ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE0LTAzLTI0ICBSeXVh
biBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIENv
bnZlcnQgc29tZSBtb3JlIE93blB0ci9QYXNzT3duUHRyIHRvIHN0ZDo6dW5pcXVlX3B0cgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwNjYyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVwbGFjZSB1c2Vz
IG9mIFBhc3NPd25QdHIvT3duUHRyIHdpdGggc3RkOjp1bmlxdWVfcHRyIGluIHJlbWFpbmVkIFdl
YktpdDIvRWZsIHNwZWNpZmljIGNvZGUuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9F
d2tWaWV3Lmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2Nvb2tpZV9tYW5hZ2Vy
LmNwcDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9ld2tfZGF0YWJhc2VfbWFuYWdlci5j
cHA6CisgICAgICAgIChnZXREYXRhYmFzZU9yaWdpbnNDYWxsYmFjayk6CisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9lZmwvZXdrX2Vycm9yX3ByaXZhdGUuaDoKKyAgICAgICAgKiBVSVByb2Nlc3Mv
ZWZsL0Rvd25sb2FkTWFuYWdlckVmbC5jcHA6CisgICAgICAgIChXZWJLaXQ6OkRvd25sb2FkTWFu
YWdlckVmbDo6ZGlkRmFpbCk6CisgICAgICAgICogVUlQcm9jZXNzL2VmbC9JbnB1dE1ldGhvZENv
bnRleHRFZmwuaDoKKyAgICAgICAgKFdlYktpdDo6SW5wdXRNZXRob2RDb250ZXh0RWZsOjpjcmVh
dGUpOgorICAgICAgICAqIFVJUHJvY2Vzcy9lZmwvUGFnZUxvYWRDbGllbnRFZmwuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpQYWdlTG9hZENsaWVudEVmbDo6ZGlkRmFpbExvYWRXaXRoRXJyb3JGb3JG
cmFtZSk6CisgICAgICAgIChXZWJLaXQ6OlBhZ2VMb2FkQ2xpZW50RWZsOjpkaWRGYWlsUHJvdmlz
aW9uYWxMb2FkV2l0aEVycm9yRm9yRnJhbWUpOgorCiAyMDE0LTAzLTIzICBIeW93b24gS2ltICA8
aHcxMDA4LmtpbUBzYW1zdW5nLmNvbT4KIAogICAgICAgICBNb3ZlIGFsbCBFRkwgdHlwZWRlZnMg
aW50byBFZmxUeXBlZGVmcy5oLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9lZmwvRXdrVmlldy5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdr
Vmlldy5oCmluZGV4IDc3NDMzNTcwMDIwMzk2MTUyMjZkMmEwMzkwMDBhYzI5NDg0ZDM1YjAuLjAy
ODllZWViY2EwNzFjNmY3NWIzM2NhMDJjN2EyNmNkYTAyNzA2MDQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXcuaAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL2VmbC9Fd2tWaWV3LmgKQEAgLTQzLDcgKzQzLDYgQEAKICNpbmNsdWRl
IDxXZWJDb3JlL1RpbWVyLmg+CiAjaW5jbHVkZSA8V2ViS2l0Mi9XS0Jhc2UuaD4KICNpbmNsdWRl
IDx3dGYvSGFzaE1hcC5oPgotI2luY2x1ZGUgPHd0Zi9Pd25QdHIuaD4KICNpbmNsdWRlIDx3dGYv
UmVmUHRyLmg+CiAjaW5jbHVkZSA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CiAKQEAgLTI5MCw3ICsy
ODksNyBAQCBwcml2YXRlOgogICAgIFdlYkNvcmU6OlRpbWVyPEV3a1ZpZXc+IG1fZGlzcGxheVRp
bWVyOwogICAgIFJlZlB0cjxFd2tDb250ZXh0TWVudT4gbV9jb250ZXh0TWVudTsKICAgICBzdGQ6
OnVuaXF1ZV9wdHI8RXdrUG9wdXBNZW51PiBtX3BvcHVwTWVudTsKLSAgICBPd25QdHI8V2ViS2l0
OjpJbnB1dE1ldGhvZENvbnRleHRFZmw+IG1faW5wdXRNZXRob2RDb250ZXh0OworICAgIHN0ZDo6
dW5pcXVlX3B0cjxXZWJLaXQ6OklucHV0TWV0aG9kQ29udGV4dEVmbD4gbV9pbnB1dE1ldGhvZENv
bnRleHQ7CiAjaWYgRU5BQkxFKElOUFVUX1RZUEVfQ09MT1IpCiAgICAgc3RkOjp1bmlxdWVfcHRy
PEV3a0NvbG9yUGlja2VyPiBtX2NvbG9yUGlja2VyOwogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfY29va2llX21hbmFnZXIuY3BwIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2Nvb2tpZV9tYW5hZ2VyLmNwcAppbmRl
eCA4MWM0YjVmNzNkYmJiYzMxNTUxNWRlNWVkODQ3OTY2NGRjMTE0NGYxLi5jNDM5NzE4NWVjNDQ3
MThlYWIzYTRmMDJkZjA5MzllMjY5YjExNGM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL2VmbC9ld2tfY29va2llX21hbmFnZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19jb29raWVfbWFuYWdlci5jcHAKQEAgLTM0LDcgKzM0
LDYgQEAKICNpbmNsdWRlICJld2tfY29va2llX21hbmFnZXJfcHJpdmF0ZS5oIgogI2luY2x1ZGUg
ImV3a19wcml2YXRlLmgiCiAjaW5jbHVkZSA8d3RmL0Fzc2VydGlvbnMuaD4KLSNpbmNsdWRlIDx3
dGYvT3duUHRyLmg+CiAKIHVzaW5nIG5hbWVzcGFjZSBXZWJLaXQ7CiAKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19kYXRhYmFzZV9tYW5hZ2VyLmNwcCBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19kYXRhYmFzZV9tYW5hZ2VyLmNw
cAppbmRleCBmNWZjMTRiM2M2NmMyMjgyMjNiMThkZmFjYzk0NzZiYmRhYzI3ZGM5Li40ZmRiZTY1
ZTI3YWExMWYyZjAxNDIzMjlmNWVlMTFjYTBmZjMwNjdkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfZGF0YWJhc2VfbWFuYWdlci5jcHAKKysrIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2RhdGFiYXNlX21hbmFnZXIuY3BwCkBA
IC03Niw3ICs3Niw3IEBAIHN0cnVjdCBFd2tEYXRhYmFzZU9yaWdpbnNBc3luY0RhdGEgewogCiBz
dGF0aWMgdm9pZCBnZXREYXRhYmFzZU9yaWdpbnNDYWxsYmFjayhXS0FycmF5UmVmIG9yaWdpbnMs
IFdLRXJyb3JSZWYsIHZvaWQqIGNvbnRleHQpCiB7Ci0gICAgT3duUHRyPEV3a0RhdGFiYXNlT3Jp
Z2luc0FzeW5jRGF0YT4gd2ViRGF0YWJhc2VDb250ZXh0ID0gYWRvcHRQdHIoc3RhdGljX2Nhc3Q8
RXdrRGF0YWJhc2VPcmlnaW5zQXN5bmNEYXRhKj4oY29udGV4dCkpOworICAgIGF1dG8gd2ViRGF0
YWJhc2VDb250ZXh0ID0gc3RkOjp1bmlxdWVfcHRyPEV3a0RhdGFiYXNlT3JpZ2luc0FzeW5jRGF0
YT4oc3RhdGljX2Nhc3Q8RXdrRGF0YWJhc2VPcmlnaW5zQXN5bmNEYXRhKj4oY29udGV4dCkpOwog
ICAgIEVpbmFfTGlzdCogb3JpZ2luTGlzdCA9IHdlYkRhdGFiYXNlQ29udGV4dC0+bWFuYWdlci0+
Y3JlYXRlT3JpZ2luTGlzdChvcmlnaW5zKTsKICAgICB3ZWJEYXRhYmFzZUNvbnRleHQtPmNhbGxi
YWNrKG9yaWdpbkxpc3QsIHdlYkRhdGFiYXNlQ29udGV4dC0+dXNlckRhdGEpOwogfQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2Vycm9yX3ByaXZhdGUu
aCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a19lcnJvcl9wcml2YXRlLmgK
aW5kZXggNTQ2ODJmMDc2Yjk2NWM1ODZkYzdhMzFlZmI2MGFmMDEzZmM2OGZhZC4uMzdlZDg2OTM2
MDNjODg3OWUwMjI5OTczZDdmNGVlN2EyMDhkNmY4ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2Vycm9yX3ByaXZhdGUuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfZXJyb3JfcHJpdmF0ZS5oCkBAIC0yOSwxNyArMjks
MTAgQEAKICNpbmNsdWRlICJXS0VpbmFTaGFyZWRTdHJpbmcuaCIKICNpbmNsdWRlIDxXS1JldGFp
blB0ci5oPgogI2luY2x1ZGUgPFdlYktpdDIvV0tCYXNlLmg+Ci0jaW5jbHVkZSA8d3RmL1Bhc3NP
d25QdHIuaD4KIAogY2xhc3MgRXdrRXJyb3IgewogcHVibGljOgotICAgIHN0YXRpYyBQYXNzT3du
UHRyPEV3a0Vycm9yPiBjcmVhdGUoV0tFcnJvclJlZiBlcnJvclJlZikKLSAgICB7Ci0gICAgICAg
IGlmICghZXJyb3JSZWYpCi0gICAgICAgICAgICByZXR1cm4gbnVsbHB0cjsKLQotICAgICAgICBy
ZXR1cm4gYWRvcHRQdHIobmV3IEV3a0Vycm9yKGVycm9yUmVmKSk7Ci0gICAgfQorICAgIGV4cGxp
Y2l0IEV3a0Vycm9yKFdLRXJyb3JSZWYgZXJyb3JSZWYpOwogCiAgICAgY29uc3QgY2hhciogdXJs
KCkgY29uc3Q7CiAgICAgY29uc3QgY2hhciogZGVzY3JpcHRpb24oKSBjb25zdDsKQEAgLTQ4LDgg
KzQxLDYgQEAgcHVibGljOgogICAgIGJvb2wgaXNDYW5jZWxsYXRpb24oKSBjb25zdDsKIAogcHJp
dmF0ZToKLSAgICBleHBsaWNpdCBFd2tFcnJvcihXS0Vycm9yUmVmIGVycm9yUmVmKTsKLQogICAg
IFdLUmV0YWluUHRyPFdLRXJyb3JSZWY+IG1fd2tFcnJvcjsKICAgICBXS0VpbmFTaGFyZWRTdHJp
bmcgbV91cmw7CiAgICAgV0tFaW5hU2hhcmVkU3RyaW5nIG1fZGVzY3JpcHRpb247CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL0Rvd25sb2FkTWFuYWdlckVmbC5jcHAg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL0Rvd25sb2FkTWFuYWdlckVmbC5jcHAKaW5k
ZXggM2VlMDVjYjQzOTgxNjUyOTQwNGEyNjk1NjhmZDVkNjM4MzdkMDgwYy4uOTdlYzExZTI5N2Qx
ZTgyZmQ5ZjVmMDllZjIzMGJkMTVhYThhYWU5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL2VmbC9Eb3dubG9hZE1hbmFnZXJFZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9lZmwvRG93bmxvYWRNYW5hZ2VyRWZsLmNwcApAQCAtODgsNyArODgsNyBAQCB2
b2lkIERvd25sb2FkTWFuYWdlckVmbDo6ZGlkRmFpbChXS0NvbnRleHRSZWYsIFdLRG93bmxvYWRS
ZWYgd2tEb3dubG9hZCwgV0tFcnJvcgogICAgIEV3a0Rvd25sb2FkSm9iKiBkb3dubG9hZCA9IGRv
d25sb2FkTWFuYWdlci0+ZXdrRG93bmxvYWRKb2Iod2tEb3dubG9hZCk7CiAgICAgQVNTRVJUKGRv
d25sb2FkKTsKIAotICAgIE93blB0cjxFd2tFcnJvcj4gZXdrRXJyb3IgPSBFd2tFcnJvcjo6Y3Jl
YXRlKGVycm9yKTsKKyAgICBhdXRvIGV3a0Vycm9yID0gc3RkOjptYWtlX3VuaXF1ZTxFd2tFcnJv
cj4oZXJyb3IpOwogICAgIGRvd25sb2FkLT5zZXRTdGF0ZShFV0tfRE9XTkxPQURfSk9CX1NUQVRF
X0ZBSUxFRCk7CiAgICAgRXdrX0Rvd25sb2FkX0pvYl9FcnJvciBkb3dubG9hZEVycm9yID0geyBk
b3dubG9hZCwgZXdrRXJyb3IuZ2V0KCkgfTsKICAgICBkb3dubG9hZC0+dmlldygpLT5zbWFydENh
bGxiYWNrPERvd25sb2FkSm9iRmFpbGVkPigpLmNhbGwoJmRvd25sb2FkRXJyb3IpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9JbnB1dE1ldGhvZENvbnRleHRFZmwu
aCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvSW5wdXRNZXRob2RDb250ZXh0RWZsLmgK
aW5kZXggNzVmMGI2ZGNhMzVjOTExZTk5MTU2YmQ2Yjc1N2Q1MGNiMGNmOTMyYy4uMDNkYmY3ODNm
OGQ2OGM2M2IyMTc5MWZkMjFmYWQ4MjM4OWFlNDk4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL2VmbC9JbnB1dE1ldGhvZENvbnRleHRFZmwuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvZWZsL0lucHV0TWV0aG9kQ29udGV4dEVmbC5oCkBAIC0yMywyNiArMjMs
MjMgQEAKIAogI2luY2x1ZGUgPEVjb3JlX0lNRi5oPgogI2luY2x1ZGUgPEV2YXMuaD4KLSNpbmNs
dWRlIDx3dGYvT3duUHRyLmg+Ci0jaW5jbHVkZSA8d3RmL1Bhc3NPd25QdHIuaD4KICNpbmNsdWRl
IDx3dGYvZWZsL1VuaXF1ZVB0ckVmbC5oPgogCiBjbGFzcyBFd2tWaWV3OwogCiBuYW1lc3BhY2Ug
V2ViS2l0IHsKIAotY2xhc3MgV2ViUGFnZVByb3h5OwotCiBjbGFzcyBJbnB1dE1ldGhvZENvbnRl
eHRFZmwgewogcHVibGljOgotICAgIHN0YXRpYyBQYXNzT3duUHRyPElucHV0TWV0aG9kQ29udGV4
dEVmbD4gY3JlYXRlKEV3a1ZpZXcqIHZpZXdJbXBsLCBFdmFzKiBjYW52YXMpCisgICAgc3RhdGlj
IHN0ZDo6dW5pcXVlX3B0cjxJbnB1dE1ldGhvZENvbnRleHRFZmw+IGNyZWF0ZShFd2tWaWV3KiB2
aWV3SW1wbCwgRXZhcyogY2FudmFzKQogICAgIHsKICAgICAgICAgRWZsVW5pcXVlUHRyPEVjb3Jl
X0lNRl9Db250ZXh0PiBjb250ZXh0ID0gY3JlYXRlSU1GQ29udGV4dChjYW52YXMpOwogICAgICAg
ICBpZiAoIWNvbnRleHQpCiAgICAgICAgICAgICByZXR1cm4gbnVsbHB0cjsKIAotICAgICAgICBy
ZXR1cm4gYWRvcHRQdHIobmV3IElucHV0TWV0aG9kQ29udGV4dEVmbCh2aWV3SW1wbCwgc3RkOjpt
b3ZlKGNvbnRleHQpKSk7CisgICAgICAgIHJldHVybiBzdGQ6Om1ha2VfdW5pcXVlPElucHV0TWV0
aG9kQ29udGV4dEVmbD4odmlld0ltcGwsIHN0ZDo6bW92ZShjb250ZXh0KSk7CiAgICAgfQorICAg
IElucHV0TWV0aG9kQ29udGV4dEVmbChFd2tWaWV3KiwgRWZsVW5pcXVlUHRyPEVjb3JlX0lNRl9D
b250ZXh0Pik7CiAgICAgfklucHV0TWV0aG9kQ29udGV4dEVmbCgpOwogCiAgICAgdm9pZCBoYW5k
bGVNb3VzZVVwRXZlbnQoY29uc3QgRXZhc19FdmVudF9Nb3VzZV9VcCogdXBFdmVudCk7CkBAIC01
MCw4ICs0Nyw2IEBAIHB1YmxpYzoKICAgICB2b2lkIHVwZGF0ZVRleHRJbnB1dFN0YXRlKCk7CiAK
IHByaXZhdGU6Ci0gICAgSW5wdXRNZXRob2RDb250ZXh0RWZsKEV3a1ZpZXcqLCBFZmxVbmlxdWVQ
dHI8RWNvcmVfSU1GX0NvbnRleHQ+KTsKLQogICAgIHN0YXRpYyBFZmxVbmlxdWVQdHI8RWNvcmVf
SU1GX0NvbnRleHQ+IGNyZWF0ZUlNRkNvbnRleHQoRXZhcyogY2FudmFzKTsKICAgICBzdGF0aWMg
dm9pZCBvbklNRklucHV0U2VxdWVuY2VDb21wbGV0ZSh2b2lkKiBkYXRhLCBFY29yZV9JTUZfQ29u
dGV4dCosIHZvaWQqIGV2ZW50SW5mbyk7CiAgICAgc3RhdGljIHZvaWQgb25JTUZQcmVlZGl0U2Vx
dWVuY2VDaGFuZ2VkKHZvaWQqIGRhdGEsIEVjb3JlX0lNRl9Db250ZXh0Kiwgdm9pZCogZXZlbnRJ
bmZvKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvUGFnZUxvYWRD
bGllbnRFZmwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9QYWdlTG9hZENsaWVu
dEVmbC5jcHAKaW5kZXggM2RiZDhmYzhjYzhiOGZiOWI3YzUxNjg4YjY5OTYxZjk2ZThmZjlkYi4u
NTUzN2U0YzRlMzExNDkyOTllOTZjYzJiYjhjZGY1MmE3MjI3ZmFkZiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9QYWdlTG9hZENsaWVudEVmbC5jcHAKKysrIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9QYWdlTG9hZENsaWVudEVmbC5jcHAKQEAgLTc2LDcg
Kzc2LDcgQEAgdm9pZCBQYWdlTG9hZENsaWVudEVmbDo6ZGlkRmFpbExvYWRXaXRoRXJyb3JGb3JG
cmFtZShXS1BhZ2VSZWYsIFdLRnJhbWVSZWYgZnJhbWUKICAgICAgICAgcmV0dXJuOwogCiAgICAg
RXdrVmlldyogdmlldyA9IHRvUGFnZUxvYWRDbGllbnRFZmwoY2xpZW50SW5mbyktPnZpZXcoKTsK
LSAgICBPd25QdHI8RXdrRXJyb3I+IGV3a0Vycm9yID0gRXdrRXJyb3I6OmNyZWF0ZShlcnJvcik7
CisgICAgYXV0byBld2tFcnJvciA9IHN0ZDo6bWFrZV91bmlxdWU8RXdrRXJyb3I+KGVycm9yKTsK
ICAgICB2aWV3LT5zbWFydENhbGxiYWNrPExvYWRFcnJvcj4oKS5jYWxsKGV3a0Vycm9yLmdldCgp
KTsKICAgICB2aWV3LT5zbWFydENhbGxiYWNrPExvYWRGaW5pc2hlZD4oKS5jYWxsKCk7CiB9CkBA
IC0xMDcsNyArMTA3LDcgQEAgdm9pZCBQYWdlTG9hZENsaWVudEVmbDo6ZGlkRmFpbFByb3Zpc2lv
bmFsTG9hZFdpdGhFcnJvckZvckZyYW1lKFdLUGFnZVJlZiwgV0tGcmEKICAgICAgICAgcmV0dXJu
OwogCiAgICAgRXdrVmlldyogdmlldyA9IHRvUGFnZUxvYWRDbGllbnRFZmwoY2xpZW50SW5mbykt
PnZpZXcoKTsKLSAgICBPd25QdHI8RXdrRXJyb3I+IGV3a0Vycm9yID0gRXdrRXJyb3I6OmNyZWF0
ZShlcnJvcik7CisgICAgYXV0byBld2tFcnJvciA9IHN0ZDo6bWFrZV91bmlxdWU8RXdrRXJyb3I+
KGVycm9yKTsKICAgICB2aWV3LT5zbWFydENhbGxiYWNrPFByb3Zpc2lvbmFsTG9hZEZhaWxlZD4o
KS5jYWxsKGV3a0Vycm9yLmdldCgpKTsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>