<?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>70253</bug_id>
          
          <creation_ts>2011-10-17 11:53:25 -0700</creation_ts>
          <short_desc>[EFL] Expose the kit() frame function to the rest of ewk.</short_desc>
          <delta_ts>2011-10-17 19:58:55 -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>
          
          <blocked>70248</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Raphael Kubo da Costa (:rakuco)">rakuco</reporter>
          <assigned_to name="Raphael Kubo da Costa (:rakuco)">rakuco</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>leandro</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>485333</commentid>
    <comment_count>0</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-10-17 11:53:25 -0700</bug_when>
    <thetext>[EFL] Expose the kit() frame function to the rest of ewk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485337</commentid>
    <comment_count>1</comment_count>
      <attachid>111293</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-10-17 11:56:16 -0700</bug_when>
    <thetext>Created attachment 111293
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485343</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-17 11:59:32 -0700</bug_when>
    <thetext>Attachment 111293 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;, &apos;--chromium&apos;]&quot; exit_code: 2

Updating OpenSource
Current branch master is up to date.
Updating chromium port dependencies using gclient...
Error: Can&apos;t switch the checkout to http://v8.googlecode.com/svn/branches/3.6@9637; UUID don&apos;t match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again.
Re-trying &apos;depot_tools/gclient sync&apos;
Error: Can&apos;t switch the checkout to http://v8.googlecode.com/svn/branches/3.6@9637; UUID don&apos;t match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again.
Re-trying &apos;depot_tools/gclient sync&apos;
Error: Can&apos;t switch the checkout to http://v8.googlecode.com/svn/branches/3.6@9637; UUID don&apos;t match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again.
Error: &apos;depot_tools/gclient sync&apos; failed 3 tries and returned 256 at Tools/Scripts/update-webkit-chromium line 107.
Re-trying &apos;depot_tools/gclient sync&apos;
No such file or directory at Tools/Scripts/update-webkit line 104.


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485752</commentid>
    <comment_count>3</comment_count>
      <attachid>111293</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-17 19:58:50 -0700</bug_when>
    <thetext>Comment on attachment 111293
Patch

Clearing flags on attachment: 111293

Committed r97704: &lt;http://trac.webkit.org/changeset/97704&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>485753</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-17 19:58:55 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>111293</attachid>
            <date>2011-10-17 11:56:16 -0700</date>
            <delta_ts>2011-10-17 19:58:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-70253-20111017165631.patch</filename>
            <type>text/plain</type>
            <size>11950</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTc2MzEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZs
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwppbmRleCA2OTIwNmI0ZGY4
MDMyMjE4ZjZkZjg4NDBlODE3ZDQ5YjJiZDc0NWVlLi41YzUxYWRmNGRiYjE0YWMwNWVlZGZhZjVm
M2MwNmYzZGMwY2RiNWJhIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzggQEAKKzIwMTEt
MTAtMTcgIFJhcGhhZWwgS3VibyBkYSBDb3N0YSAgPGt1Ym9AcHJvZnVzaW9uLm1vYmk+CisKKyAg
ICAgICAgW0VGTF0gRXhwb3NlIHRoZSBraXQoKSBmcmFtZSBmdW5jdGlvbiB0byB0aGUgcmVzdCBv
ZiBld2suCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
MDI1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
dyB0aGF0IHdlIGhhdmUgdGhlIEVXS1ByaXZhdGUgbmFtZXNwYWNlLCBpdCBtYWtlcyBzZW5zZSB0
byBtYWtlIHRoZQorICAgICAgICBraXQoKSBmdW5jdGlvbiBhY2Nlc3NpYmxlIHRoZXJlIGluc3Rl
YWQgb2YgaGF2aW5nIGl0IGFzIGEgc3RhdGljIGxvY2FsCisgICAgICAgIGZ1bmN0aW9uIGluIGV3
a19mcmFtZS4KKworICAgICAgICBXaGlsZSBvbiBpdCwgZ2V0IHJpZCBvZiBld2tfZnJhbWVfY29y
ZV9nZXQsIHdoaWNoIGlzIG9ic29sZXRlIGFmdGVyCisgICAgICAgIEVXS1ByaXZhdGU6OmNvcmVG
cmFtZS4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudEVmbC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpFZGl0b3JDbGllbnRFZmw6OnJlc3BvbmRUb0NoYW5nZWRTZWxlY3Rp
b24pOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkZyYW1lTG9hZGVyQ2xpZW50RWZsOjpjYWxsUG9saWN5RnVuY3Rp
b24pOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNoRGVj
aWRlUG9saWN5Rm9yTmV3V2luZG93QWN0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lTG9h
ZGVyQ2xpZW50RWZsOjpkaXNwYXRjaERlY2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb24pOgor
ICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpZFRyYW5zZmVyQ2hpbGRG
cmFtZVRvTmV3RG9jdW1lbnQpOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXJDbGllbnRF
Zmw6OmRpc3BhdGNoRGlkQ2xlYXJXaW5kb3dPYmplY3RJbldvcmxkKToKKyAgICAgICAgKFdlYkNv
cmU6OkZyYW1lTG9hZGVyQ2xpZW50RWZsOjpkaXNwYXRjaENyZWF0ZVBhZ2UpOgorICAgICAgICAo
V2ViQ29yZTo6RnJhbWVMb2FkZXJDbGllbnRFZmw6OmNyZWF0ZU5ldHdvcmtpbmdDb250ZXh0KToK
KyAgICAgICAgKiBld2svZXdrX2ZyYW1lLmNwcDoKKyAgICAgICAgKF9ld2tfZnJhbWVfbG9hZGVy
X2VmbF9nZXQpOgorICAgICAgICAoX2V3a19mcmFtZV9jaGlsZHJlbl9pdGVyYXRvcl9uZXh0KToK
KyAgICAgICAgKGV3a19mcmFtZV9jaGlsZF9maW5kKToKKyAgICAgICAgKGV3a19mcmFtZV9oaXRf
dGVzdF9uZXcpOgorICAgICAgICAoRVdLUHJpdmF0ZTo6a2l0RnJhbWUpOgorICAgICAgICAqIGV3
ay9ld2tfcHJpdmF0ZS5oOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5jcHA6CisgICAgICAgIChl
d2tfdmlld19zZXR0aW5nX2VuY29kaW5nX2N1c3RvbV9nZXQpOgorICAgICAgICAoZXdrX3ZpZXdf
c2V0dGluZ19lbmNvZGluZ19jdXN0b21fc2V0KToKKwogMjAxMS0xMC0xNCAgTWFyayBIYWhuZW5i
ZXJnICA8bWhhaG5lbmJlcmdAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmFtZSB2aXJ0dWFsIHB1
dCB0byBwdXRWaXJ0dWFsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3Vw
cG9ydC9FZGl0b3JDbGllbnRFZmwuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBv
cnQvRWRpdG9yQ2xpZW50RWZsLmNwcAppbmRleCBmZmNiNzA2MWVlZmFjYTFhMWM4YTRkM2QzMmU4
ZjRkODMyZjhiMWUyLi5mZGYwNjllMTk1OTllMzJkYmNjNGNhNTc3YWQzZjJkNmUwODVhM2I5IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9FZGl0b3JDbGllbnRF
ZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVu
dEVmbC5jcHAKQEAgLTE0Myw3ICsxNDMsNyBAQCB2b2lkIEVkaXRvckNsaWVudEVmbDo6cmVzcG9u
ZFRvQ2hhbmdlZFNlbGVjdGlvbigpCiAgICAgaWYgKCFmcmFtZSkKICAgICAgICAgcmV0dXJuOwog
Ci0gICAgV2ViQ29yZTo6RnJhbWUqIGNvcmVGcmFtZSA9IGV3a19mcmFtZV9jb3JlX2dldChmcmFt
ZSk7CisgICAgV2ViQ29yZTo6RnJhbWUqIGNvcmVGcmFtZSA9IEVXS1ByaXZhdGU6OmNvcmVGcmFt
ZShmcmFtZSk7CiAKICAgICBpZiAoIWNvcmVGcmFtZSkKICAgICAgICAgcmV0dXJuOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRF
ZmwuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGll
bnRFZmwuY3BwCmluZGV4IGIyY2NjYWE1MGE1NDcyMzY5NzliZWYxZTNjNmQ3YTQwMTI2MWVhYTMu
LjIyOTU2NTdmMjQ0YmExNjFkOWNhMTJlNjEzOTcyYWQzMDNmOWEyOWYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEVm
bC5jcHAKQEAgLTEyOSw3ICsxMjksNyBAQCBTdHJpbmcgRnJhbWVMb2FkZXJDbGllbnRFZmw6OnVz
ZXJBZ2VudChjb25zdCBLVVJMJikKIAogdm9pZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6Y2FsbFBv
bGljeUZ1bmN0aW9uKEZyYW1lUG9saWN5RnVuY3Rpb24gZnVuY3Rpb24sIFBvbGljeUFjdGlvbiBh
Y3Rpb24pCiB7Ci0gICAgRnJhbWUqIGYgPSBld2tfZnJhbWVfY29yZV9nZXQobV9mcmFtZSk7Cisg
ICAgRnJhbWUqIGYgPSBFV0tQcml2YXRlOjpjb3JlRnJhbWUobV9mcmFtZSk7CiAgICAgQVNTRVJU
KGYpOwogICAgIChmLT5sb2FkZXIoKS0+cG9saWN5Q2hlY2tlcigpLT4qZnVuY3Rpb24pKGFjdGlv
bik7CiB9CkBAIC0yOTIsNyArMjkyLDcgQEAgdm9pZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlz
cGF0Y2hEZWNpZGVQb2xpY3lGb3JOZXdXaW5kb3dBY3Rpb24oRnJhbWVQb2xpY3lGdW4KIAogICAg
IC8vIGlmIG5vdCBhY2NlcHROYXZpZ2F0aW9uUmVxdWVzdCAtIGxvb2sgYXQgUXQgLT4gUG9saWN5
SWdub3JlOwogICAgIC8vIEZJWE1FOiBkbyBwcm9wZXIgY2hlY2sgYW5kIG9ubHkgcmVzZXQgZm9y
bXMgd2hlbiBvbiBQb2xpY3lJZ25vcmUKLSAgICBGcmFtZSogZiA9IGV3a19mcmFtZV9jb3JlX2dl
dChtX2ZyYW1lKTsKKyAgICBGcmFtZSogZiA9IEVXS1ByaXZhdGU6OmNvcmVGcmFtZShtX2ZyYW1l
KTsKICAgICBmLT5sb2FkZXIoKS0+cmVzZXRNdWx0aXBsZUZvcm1TdWJtaXNzaW9uUHJvdGVjdGlv
bigpOwogICAgIGNhbGxQb2xpY3lGdW5jdGlvbihmdW5jdGlvbiwgUG9saWN5VXNlKTsKIH0KQEAg
LTMxOSw3ICszMTksNyBAQCB2b2lkIEZyYW1lTG9hZGVyQ2xpZW50RWZsOjpkaXNwYXRjaERlY2lk
ZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb24oRnJhbWVQb2xpY3lGdQogICAgICAgICBwb2xpY3kg
PSBQb2xpY3lJZ25vcmU7CiAgICAgZWxzZSB7CiAgICAgICAgIGlmIChhY3Rpb24udHlwZSgpID09
IE5hdmlnYXRpb25UeXBlRm9ybVN1Ym1pdHRlZCB8fCBhY3Rpb24udHlwZSgpID09IE5hdmlnYXRp
b25UeXBlRm9ybVJlc3VibWl0dGVkKSB7Ci0gICAgICAgICAgICBGcmFtZSogZiA9IGV3a19mcmFt
ZV9jb3JlX2dldChtX2ZyYW1lKTsKKyAgICAgICAgICAgIEZyYW1lKiBmID0gRVdLUHJpdmF0ZTo6
Y29yZUZyYW1lKG1fZnJhbWUpOwogICAgICAgICAgICAgZi0+bG9hZGVyKCktPnJlc2V0TXVsdGlw
bGVGb3JtU3VibWlzc2lvblByb3RlY3Rpb24oKTsKICAgICAgICAgfQogICAgICAgICBwb2xpY3kg
PSBQb2xpY3lVc2U7CkBAIC0zNDksNyArMzQ5LDcgQEAgdm9pZCBGcmFtZUxvYWRlckNsaWVudEVm
bDo6ZGlkVHJhbnNmZXJDaGlsZEZyYW1lVG9OZXdEb2N1bWVudChQYWdlKikKIHsKICAgICBBU1NF
UlQobV9mcmFtZSk7CiAKLSAgICBGcmFtZSogY3VycmVudEZyYW1lID0gZXdrX2ZyYW1lX2NvcmVf
Z2V0KG1fZnJhbWUpOworICAgIEZyYW1lKiBjdXJyZW50RnJhbWUgPSBFV0tQcml2YXRlOjpjb3Jl
RnJhbWUobV9mcmFtZSk7CiAgICAgRXZhc19PYmplY3QqIGN1cnJlbnRWaWV3ID0gZXdrX2ZyYW1l
X3ZpZXdfZ2V0KG1fZnJhbWUpOwogICAgIEZyYW1lKiBwYXJlbnRGcmFtZSA9IGN1cnJlbnRGcmFt
ZS0+dHJlZSgpLT5wYXJlbnQoKTsKIApAQCAtNDI4LDcgKzQyOCw3IEBAIHZvaWQgRnJhbWVMb2Fk
ZXJDbGllbnRFZmw6OmRpc3BhdGNoRGlkQ2xlYXJXaW5kb3dPYmplY3RJbldvcmxkKERPTVdyYXBw
ZXJXb3JsZCoKICAgICBpZiAod29ybGQgIT0gbWFpblRocmVhZE5vcm1hbFdvcmxkKCkpCiAgICAg
ICAgIHJldHVybjsKIAotICAgIEZyYW1lKiBjb3JlRnJhbWUgPSBld2tfZnJhbWVfY29yZV9nZXQo
bV9mcmFtZSk7CisgICAgRnJhbWUqIGNvcmVGcmFtZSA9IEVXS1ByaXZhdGU6OmNvcmVGcmFtZSht
X2ZyYW1lKTsKICAgICBBU1NFUlQoY29yZUZyYW1lKTsKIAogICAgIFNldHRpbmdzKiBzZXR0aW5n
cyA9IGNvcmVGcmFtZS0+c2V0dGluZ3MoKTsKQEAgLTg4OCw3ICs4ODgsNyBAQCBGcmFtZSogRnJh
bWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNoQ3JlYXRlUGFnZShjb25zdCBOYXZpZ2F0aW9uQWN0
aW9uJikKICAgICBlbHNlCiAgICAgICAgIG1haW5GcmFtZSA9IGV3a192aWV3X2ZyYW1lX21haW5f
Z2V0KG5ld1ZpZXcpOwogCi0gICAgcmV0dXJuIGV3a19mcmFtZV9jb3JlX2dldChtYWluRnJhbWUp
OworICAgIHJldHVybiBFV0tQcml2YXRlOjpjb3JlRnJhbWUobWFpbkZyYW1lKTsKIH0KIAogdm9p
ZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlzcGF0Y2hVbmFibGVUb0ltcGxlbWVudFBvbGljeShj
b25zdCBSZXNvdXJjZUVycm9yJikKQEAgLTk1Niw3ICs5NTYsNyBAQCB2b2lkIEZyYW1lTG9hZGVy
Q2xpZW50RWZsOjpkaXNwYXRjaERpZEJlY29tZUZyYW1lc2V0KGJvb2wpCiAKIFBhc3NSZWZQdHI8
RnJhbWVOZXR3b3JraW5nQ29udGV4dD4gRnJhbWVMb2FkZXJDbGllbnRFZmw6OmNyZWF0ZU5ldHdv
cmtpbmdDb250ZXh0KCkKIHsKLSAgICByZXR1cm4gRnJhbWVOZXR3b3JraW5nQ29udGV4dEVmbDo6
Y3JlYXRlKGV3a19mcmFtZV9jb3JlX2dldChtX2ZyYW1lKSk7CisgICAgcmV0dXJuIEZyYW1lTmV0
d29ya2luZ0NvbnRleHRFZmw6OmNyZWF0ZShFV0tQcml2YXRlOjpjb3JlRnJhbWUobV9mcmFtZSkp
OwogfQogCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNw
cCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCmluZGV4IGRmY2ViYTJlZDJl
YjkzMTQ0NmYzOTUyYTY2YzZlMDU2YThiNDEwYzkuLjg3Y2U2M2M2Njc2ZTJkNDM4N2ZhZTk3YjMx
Mzg0MDVlNWMzNDk4YzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJh
bWUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCkBAIC0xMzUs
MjEgKzEzNSwxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX2V3a19mcmFtZV9kZWJ1ZyhFdmFzX09i
amVjdCogZXdrRnJhbWUpCiB9CiAjZW5kaWYKIAotc3RhdGljIFdlYkNvcmU6OkZyYW1lTG9hZGVy
Q2xpZW50RWZsKiBfZXdrX2ZyYW1lX2xvYWRlcl9lZmxfZ2V0KFdlYkNvcmU6OkZyYW1lKiBmcmFt
ZSkKK3N0YXRpYyBXZWJDb3JlOjpGcmFtZUxvYWRlckNsaWVudEVmbCogX2V3a19mcmFtZV9sb2Fk
ZXJfZWZsX2dldChjb25zdCBXZWJDb3JlOjpGcmFtZSogZnJhbWUpCiB7CiAgICAgcmV0dXJuIHN0
YXRpY19jYXN0PFdlYkNvcmU6OkZyYW1lTG9hZGVyQ2xpZW50RWZsKj4oZnJhbWUtPmxvYWRlcigp
LT5jbGllbnQoKSk7CiB9CiAKLXN0YXRpYyBpbmxpbmUgRXZhc19PYmplY3QqIGtpdChXZWJDb3Jl
OjpGcmFtZSogZnJhbWUpCi17Ci0gICAgaWYgKCFmcmFtZSkKLSAgICAgICAgcmV0dXJuIDA7Ci0g
ICAgV2ViQ29yZTo6RnJhbWVMb2FkZXJDbGllbnRFZmwqIGZsID0gX2V3a19mcmFtZV9sb2FkZXJf
ZWZsX2dldChmcmFtZSk7Ci0gICAgaWYgKCFmbCkKLSAgICAgICAgcmV0dXJuIDA7Ci0gICAgcmV0
dXJuIGZsLT53ZWJGcmFtZSgpOwotfQotCiBzdGF0aWMgRWluYV9Cb29sIF9ld2tfZnJhbWVfY2hp
bGRyZW5faXRlcmF0b3JfbmV4dChFaW5hX0l0ZXJhdG9yX0V3a19GcmFtZSogaXQsIEV2YXNfT2Jq
ZWN0KiogZGF0YSkKIHsKICAgICBFV0tfRlJBTUVfU0RfR0VUX09SX1JFVFVSTihpdC0+b2JqLCBz
ZCwgRUlOQV9GQUxTRSk7CkBAIC0xNTksNyArMTQ5LDcgQEAgc3RhdGljIEVpbmFfQm9vbCBfZXdr
X2ZyYW1lX2NoaWxkcmVuX2l0ZXJhdG9yX25leHQoRWluYV9JdGVyYXRvcl9Fd2tfRnJhbWUqIGl0
LAogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTCh0cmVlLCBFSU5BX0ZBTFNFKTsK
IAogICAgIGlmIChpdC0+Y3VycmVudEluZGV4IDwgdHJlZS0+Y2hpbGRDb3VudCgpKSB7Ci0gICAg
ICAgICpkYXRhID0ga2l0KHRyZWUtPmNoaWxkKGl0LT5jdXJyZW50SW5kZXgrKykpOworICAgICAg
ICAqZGF0YSA9IEVXS1ByaXZhdGU6OmtpdEZyYW1lKHRyZWUtPmNoaWxkKGl0LT5jdXJyZW50SW5k
ZXgrKykpOwogICAgICAgICByZXR1cm4gRUlOQV9UUlVFOwogICAgIH0KIApAQCAtMzE1LDcgKzMw
NSw3IEBAIEV2YXNfT2JqZWN0KiBld2tfZnJhbWVfY2hpbGRfZmluZChFdmFzX09iamVjdCogZXdr
RnJhbWUsIGNvbnN0IGNoYXIqIG5hbWUpCiAgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5f
VkFMKG5hbWUsIDApOwogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTChzZC0+ZnJh
bWUsIDApOwogICAgIFdURjo6U3RyaW5nIHMgPSBXVEY6OlN0cmluZzo6ZnJvbVVURjgobmFtZSk7
Ci0gICAgcmV0dXJuIGtpdChzZC0+ZnJhbWUtPnRyZWUoKS0+ZmluZChXVEY6OkF0b21pY1N0cmlu
ZyhzKSkpOworICAgIHJldHVybiBFV0tQcml2YXRlOjpraXRGcmFtZShzZC0+ZnJhbWUtPnRyZWUo
KS0+ZmluZChXVEY6OkF0b21pY1N0cmluZyhzKSkpOwogfQogCiBFaW5hX0Jvb2wgZXdrX2ZyYW1l
X3VyaV9zZXQoRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiB1cmkpCkBAIC02OTUs
MTIgKzY4NSwxMiBAQCBFd2tfSGl0X1Rlc3QqIGV3a19mcmFtZV9oaXRfdGVzdF9uZXcoY29uc3Qg
RXZhc19PYmplY3QqIGV3a0ZyYW1lLCBpbnQgeCwgaW50IHkpCiAgICAgaGl0X3Rlc3QtPmFsdGVy
bmF0ZV90ZXh0ID0gZWluYV9zdHJpbmdzaGFyZV9hZGQocmVzdWx0LmFsdERpc3BsYXlTdHJpbmco
KS51dGY4KCkuZGF0YSgpKTsKICAgICBpZiAocmVzdWx0LmlubmVyTm9uU2hhcmVkTm9kZSgpICYm
IHJlc3VsdC5pbm5lck5vblNoYXJlZE5vZGUoKS0+ZG9jdW1lbnQoKQogICAgICAgICAmJiByZXN1
bHQuaW5uZXJOb25TaGFyZWROb2RlKCktPmRvY3VtZW50KCktPmZyYW1lKCkpCi0gICAgICAgIGhp
dF90ZXN0LT5mcmFtZSA9IGtpdChyZXN1bHQuaW5uZXJOb25TaGFyZWROb2RlKCktPmRvY3VtZW50
KCktPmZyYW1lKCkpOworICAgICAgICBoaXRfdGVzdC0+ZnJhbWUgPSBFV0tQcml2YXRlOjpraXRG
cmFtZShyZXN1bHQuaW5uZXJOb25TaGFyZWROb2RlKCktPmRvY3VtZW50KCktPmZyYW1lKCkpOwog
CiAgICAgaGl0X3Rlc3QtPmxpbmsudGV4dCA9IGVpbmFfc3RyaW5nc2hhcmVfYWRkKHJlc3VsdC50
ZXh0Q29udGVudCgpLnV0ZjgoKS5kYXRhKCkpOwogICAgIGhpdF90ZXN0LT5saW5rLnVybCA9IGVp
bmFfc3RyaW5nc2hhcmVfYWRkKHJlc3VsdC5hYnNvbHV0ZUxpbmtVUkwoKS5zdHJpbmcoKS51dGY4
KCkuZGF0YSgpKTsKICAgICBoaXRfdGVzdC0+bGluay50aXRsZSA9IGVpbmFfc3RyaW5nc2hhcmVf
YWRkKHJlc3VsdC50aXRsZURpc3BsYXlTdHJpbmcoKS51dGY4KCkuZGF0YSgpKTsKLSAgICBoaXRf
dGVzdC0+bGluay50YXJnZXRfZnJhbWUgPSBraXQocmVzdWx0LnRhcmdldEZyYW1lKCkpOworICAg
IGhpdF90ZXN0LT5saW5rLnRhcmdldF9mcmFtZSA9IEVXS1ByaXZhdGU6OmtpdEZyYW1lKHJlc3Vs
dC50YXJnZXRGcmFtZSgpKTsKIAogICAgIGhpdF90ZXN0LT5pbWFnZV91cmkgPSBlaW5hX3N0cmlu
Z3NoYXJlX2FkZChyZXN1bHQuYWJzb2x1dGVJbWFnZVVSTCgpLnN0cmluZygpLnV0ZjgoKS5kYXRh
KCkpOwogICAgIGhpdF90ZXN0LT5tZWRpYV91cmkgPSBlaW5hX3N0cmluZ3NoYXJlX2FkZChyZXN1
bHQuYWJzb2x1dGVNZWRpYVVSTCgpLnN0cmluZygpLnV0ZjgoKS5kYXRhKCkpOwpAQCAtMTE4Mywy
MCArMTE3Myw2IEBAIHZvaWQgZXdrX2ZyYW1lX2NvcmVfZ29uZShFdmFzX09iamVjdCogZXdrRnJh
bWUpCiAKIC8qKgogICogQGludGVybmFsCi0gKiBSZXRyaWV2ZSBXZWJDb3JlOjpGcmFtZSBhc3Nv
Y2lhdGVkIHdpdGggdGhpcyBvYmplY3QuCi0gKgotICogQXZvaWQgdXNpbmcgdGhpcyBjYWxsIGZy
b20gb3V0c2lkZSwgYWRkIHNwZWNpZmljIGV3a19mcmFtZV8qCi0gKiBhY3Rpb25zIGluc3RlYWQu
Ci0gKi8KLVdlYkNvcmU6OkZyYW1lKiBld2tfZnJhbWVfY29yZV9nZXQoY29uc3QgRXZhc19PYmpl
Y3QqIGV3a0ZyYW1lKQotewotICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKGV3a0ZyYW1l
LCBzZCwgMCk7Ci0gICAgcmV0dXJuIHNkLT5mcmFtZTsKLX0KLQotCi0vKioKLSAqIEBpbnRlcm5h
bAogICogUmVwb3J0cyBhIHJlc291cmNlIHdpbGwgYmUgcmVxdWVzdGVkLiBVc2VyIG1heSBvdmVy
cmlkZSBiZWhhdmlvciBvZiB3ZWJraXQgYnkKICAqIGNoYW5naW5nIHZhbHVlcyBpbiBAcGFyYW0g
cmVxdWVzdC4KICAqCkBAIC0xNjY0LDQgKzE2NDAsMTYgQEAgV2ViQ29yZTo6RnJhbWUgKmNvcmVG
cmFtZShjb25zdCBFdmFzX09iamVjdCAqZXdrRnJhbWUpCiAgICAgcmV0dXJuIHNkLT5mcmFtZTsK
IH0KIAorRXZhc19PYmplY3QqIGtpdEZyYW1lKGNvbnN0IFdlYkNvcmU6OkZyYW1lKiBjb3JlRnJh
bWUpCit7CisgICAgaWYgKCFjb3JlRnJhbWUpCisgICAgICAgIHJldHVybiAwOworCisgICAgV2Vi
Q29yZTo6RnJhbWVMb2FkZXJDbGllbnRFZmwqIGZyYW1lTG9hZGVyQ2xpZW50ID0gX2V3a19mcmFt
ZV9sb2FkZXJfZWZsX2dldChjb3JlRnJhbWUpOworICAgIGlmICghZnJhbWVMb2FkZXJDbGllbnQp
CisgICAgICAgIHJldHVybiAwOworCisgICAgcmV0dXJuIGZyYW1lTG9hZGVyQ2xpZW50LT53ZWJG
cmFtZSgpOworfQorCiB9IC8vIG5hbWVzcGFjZSBFV0tQcml2YXRlCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2VmbC9ld2svZXdrX3ByaXZhdGUuaCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9l
d2tfcHJpdmF0ZS5oCmluZGV4IGNjYWI0OTNmMjM2MWU4NmI5NDU4NTg5ZWIzMDUxODliY2E3NDdi
NzAuLjE1Mjk3Yzc5ODQ2OTEyNWEyZWE3MWE1ZTc2ZjBhN2UwYWRhYTFjY2IgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfcHJpdmF0ZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL2V3ay9ld2tfcHJpdmF0ZS5oCkBAIC04Myw2ICs4Myw4IEBAIFdlYkNvcmU6OkZyYW1lICpj
b3JlRnJhbWUoY29uc3QgRXZhc19PYmplY3QgKmV3a0ZyYW1lKTsKIFdlYkNvcmU6OlBhZ2UgKmNv
cmVQYWdlKGNvbnN0IEV2YXNfT2JqZWN0ICpld2tWaWV3KTsKIFdlYkNvcmU6Okhpc3RvcnlJdGVt
ICpjb3JlSGlzdG9yeUl0ZW0oY29uc3QgRXdrX0hpc3RvcnlfSXRlbSAqZXdrSGlzdG9yeUl0ZW0p
OwogCitFdmFzX09iamVjdCoga2l0RnJhbWUoY29uc3QgV2ViQ29yZTo6RnJhbWUqIGNvcmVGcmFt
ZSk7CisKIH0gLy8gbmFtZXNwYWNlIEVXS1ByaXZhdGUKIAogdm9pZCBld2tfdmlld19yZWFkeShF
dmFzX09iamVjdCogbyk7CkBAIC0xODcsNyArMTg5LDYgQEAgRWluYV9Cb29sIGV3a19mcmFtZV9p
bml0KEV2YXNfT2JqZWN0KiBvLCBFdmFzX09iamVjdCogdmlldywgV2ViQ29yZTo6RnJhbWUqIGZy
YW0KIEVpbmFfQm9vbCBld2tfZnJhbWVfY2hpbGRfYWRkKEV2YXNfT2JqZWN0KiBvLCBXVEY6OlBh
c3NSZWZQdHI8V2ViQ29yZTo6RnJhbWU+IGNoaWxkLCBjb25zdCBXVEY6OlN0cmluZyYgbmFtZSwg
Y29uc3QgV2ViQ29yZTo6S1VSTCYgdXJsLCBjb25zdCBXVEY6OlN0cmluZyYgcmVmZXJyZXIpOwog
dm9pZCBld2tfZnJhbWVfdmlld19zZXQoRXZhc19PYmplY3QqIG8sIEV2YXNfT2JqZWN0KiBuZXdQ
YXJlbnQpOwogCi1XZWJDb3JlOjpGcmFtZSogZXdrX2ZyYW1lX2NvcmVfZ2V0KGNvbnN0IEV2YXNf
T2JqZWN0KiBvKTsKIHZvaWQgZXdrX2ZyYW1lX2NvcmVfZ29uZShFdmFzX09iamVjdCogbyk7CiAK
IHZvaWQgZXdrX2ZyYW1lX2xvYWRfc3RhcnRlZChFdmFzX09iamVjdCogbyk7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwIGIvU291cmNlL1dlYktpdC9lZmwv
ZXdrL2V3a192aWV3LmNwcAppbmRleCAyM2ZmM2UwYjFjNzNjNWI0OTFkZmUwNzBmZGRkYWZlNDU3
MDBhN2IwLi5lODE5YWEyMGQ1Zjc3YzY2YjI2ZmQ0ZjcxM2Q4N2ZhNzg3MGE3Yjg3IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKQEAgLTIwOTMsNyArMjA5Myw3IEBAIGNvbnN0IGNoYXIq
IGV3a192aWV3X3NldHRpbmdfZW5jb2RpbmdfY3VzdG9tX2dldChjb25zdCBFdmFzX09iamVjdCog
ZXdrVmlldykKICAgICBFV0tfVklFV19TRF9HRVRfT1JfUkVUVVJOKGV3a1ZpZXcsIHNkLCAwKTsK
ICAgICBFV0tfVklFV19QUklWX0dFVF9PUl9SRVRVUk4oc2QsIHByaXYsIDApOwogICAgIEV2YXNf
T2JqZWN0KiBtYWluX2ZyYW1lID0gZXdrX3ZpZXdfZnJhbWVfbWFpbl9nZXQoZXdrVmlldyk7Ci0g
ICAgV2ViQ29yZTo6RnJhbWUqIGNvcmVfZnJhbWUgPSBld2tfZnJhbWVfY29yZV9nZXQobWFpbl9m
cmFtZSk7CisgICAgV2ViQ29yZTo6RnJhbWUqIGNvcmVfZnJhbWUgPSBFV0tQcml2YXRlOjpjb3Jl
RnJhbWUobWFpbl9mcmFtZSk7CiAKICAgICBTdHJpbmcgb3ZlcnJpZGVFbmNvZGluZyA9IGNvcmVf
ZnJhbWUtPmxvYWRlcigpLT5kb2N1bWVudExvYWRlcigpLT5vdmVycmlkZUVuY29kaW5nKCk7CiAK
QEAgLTIxMDksNyArMjEwOSw3IEBAIEVpbmFfQm9vbCBld2tfdmlld19zZXR0aW5nX2VuY29kaW5n
X2N1c3RvbV9zZXQoRXZhc19PYmplY3QqIGV3a1ZpZXcsIGNvbnN0IGNoYXIqCiAgICAgRVdLX1ZJ
RVdfU0RfR0VUX09SX1JFVFVSTihld2tWaWV3LCBzZCwgRUlOQV9GQUxTRSk7CiAgICAgRVdLX1ZJ
RVdfUFJJVl9HRVRfT1JfUkVUVVJOKHNkLCBwcml2LCBFSU5BX0ZBTFNFKTsKICAgICBFdmFzX09i
amVjdCogbWFpbl9mcmFtZSA9IGV3a192aWV3X2ZyYW1lX21haW5fZ2V0KGV3a1ZpZXcpOwotICAg
IFdlYkNvcmU6OkZyYW1lKiBjb3JlX2ZyYW1lID0gZXdrX2ZyYW1lX2NvcmVfZ2V0KG1haW5fZnJh
bWUpOworICAgIFdlYkNvcmU6OkZyYW1lKiBjb3JlX2ZyYW1lID0gRVdLUHJpdmF0ZTo6Y29yZUZy
YW1lKG1haW5fZnJhbWUpOwogICAgIERCRygiJXMiLCBlbmNvZGluZyk7CiAgICAgaWYgKGVpbmFf
c3RyaW5nc2hhcmVfcmVwbGFjZSgmcHJpdi0+c2V0dGluZ3MuZW5jb2RpbmdfY3VzdG9tLCBlbmNv
ZGluZykpCiAgICAgICAgIGNvcmVfZnJhbWUtPmxvYWRlcigpLT5yZWxvYWRXaXRoT3ZlcnJpZGVF
bmNvZGluZyhTdHJpbmc6OmZyb21VVEY4KGVuY29kaW5nKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>