<?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>111463</bug_id>
          
          <creation_ts>2013-03-05 12:10:46 -0800</creation_ts>
          <short_desc>IndexedDB: Remove some unused binding code</short_desc>
          <delta_ts>2013-03-05 13:50:40 -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>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="Joshua Bell">jsbell</reporter>
          <assigned_to name="Joshua Bell">jsbell</assigned_to>
          <cc>abarth</cc>
    
    <cc>alecflett</cc>
    
    <cc>dgrogan</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>847900</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2013-03-05 12:10:46 -0800</bug_when>
    <thetext>IndexedDB: Remove some unused binding code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847905</commentid>
    <comment_count>1</comment_count>
      <attachid>191532</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2013-03-05 12:16:12 -0800</bug_when>
    <thetext>Created attachment 191532
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847906</commentid>
    <comment_count>2</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2013-03-05 12:16:34 -0800</bug_when>
    <thetext>Just cleanup.

haraken@ - r? cq?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848034</commentid>
    <comment_count>3</comment_count>
      <attachid>191532</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-05 13:50:37 -0800</bug_when>
    <thetext>Comment on attachment 191532
Patch

Clearing flags on attachment: 191532

Committed r144813: &lt;http://trac.webkit.org/changeset/144813&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848035</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-05 13:50:40 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191532</attachid>
            <date>2013-03-05 12:16:12 -0800</date>
            <delta_ts>2013-03-05 13:50:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111463-20130305121218.patch</filename>
            <type>text/plain</type>
            <size>8559</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NzM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTIzMzM1MGMxOTIxZjgz
NTZiNWJmY2M0ZjRjNWVjYTRmZGM5ZmQ4MC4uYzBkNWY2MzFiYjBjY2VhODkwMmQwNzBkOTRjNjJj
YzZmYmVlOTQwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEzLTAzLTA1ICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBSZW1v
dmUgc29tZSB1bnVzZWQgYmluZGluZyBjb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMTE0NjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBJREJSZXF1ZXN0IGdvdCBhIGN1c3RvbSBWOCBnZXR0ZXIgZm9y
IHxyZXF1ZXN0fCB0byBoZWxwIGRpYWdub3NlIGFuIGlzc3VlLCBidXQgdGhlCisgICAgICAgIHJv
b3QgY2F1c2Ugd2FzIGZvdW5kL2ZpeGVkIChodHRwOi8vd2tidWcuY29tLzExMDkxNiBhbmQgaHR0
cDovL3drYnVnLmNvbS8xMTAyMDYpIHNvCisgICAgICAgIHJlbW92ZSBpdC4gQWxzbywgSURCS2V5
IHdhcyBtYXJrZWQgU2NyaXB0V3JhcHBhYmxlIGJ1dCBpdCBpcyBub3cgZXhwbGljaXRseSBjb252
ZXJ0ZWQKKyAgICAgICAgdG8gYSBTY3JpcHRWYWx1ZSBiZWZvcmUgaXQgZ2V0cyBhbnl3aGVyZSBu
ZWFyIHRoZSBiaW5kaW5nIGNvZGUsIHNvIHJlbW92ZSB0aGF0IHRvby4KKyAgICAgICAgRmluYWxs
eSwgY3JlYXRlSURCS2V5RnJvbVZhbHVlIGRvZXNuJ3QgbmVlZCB0byBiZSBleHBvc2VkIGZyb20g
SURCQmluZGluZ1V0aWxpdGllcy4KKworICAgICAgICBObyBuZXcgdGVzdHMgLSBqdXN0IHJlbW92
aW5nIGRlYWQgY29kZS4KKworICAgICAgICAqIE1vZHVsZXMvaW5kZXhlZGRiL0lEQktleS5oOiBO
byBuZWVkIGZvciBTY3JpcHRXcmFwcGFibGUuCisgICAgICAgICogTW9kdWxlcy9pbmRleGVkZGIv
SURCUmVxdWVzdC5pZGw6IFJlbW92ZSBjdXN0b20gYmluZGluZyAocm9vdCBjYXVzZSBvZiBidWcg
Zm91bmQpLgorICAgICAgICAqIFdlYkNvcmUuZ3lwaTogRGl0dG8uCisgICAgICAgICogYmluZGlu
Z3MvanMvSURCQmluZGluZ1V0aWxpdGllcy5oOiBEb24ndCBleHBvc2UgaW50ZXJuYWwgY3JlYXRl
SURCS2V5RnJvbVZhbHVlKCkuCisgICAgICAgICogYmluZGluZ3MvdjgvSURCQmluZGluZ1V0aWxp
dGllcy5oOiBEaXR0by4KKyAgICAgICAgKiBiaW5kaW5ncy92OC9jdXN0b20vVjhJREJSZXF1ZXN0
Q3VzdG9tLmNwcDogUmVtb3ZlZC4KKwogMjAxMy0wMy0wNCAgVWRheSBLaXJhbiAgPHVkYXlraXJh
bkBtb3Rvcm9sYS5jb20+CiAKICAgICAgICAgZ2V0UHJvcGVydHlWYWx1ZSBmb3IgLXdlYmtpdC10
ZXh0LXN0cm9rZSByZXR1cm5zIG51bGwsIHNob3VsZCBjb21wdXRlIHRoZSBzaG9ydGhhbmQgdmFs
dWUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQktleS5o
IGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCS2V5LmgKaW5kZXggNDY1Zjgy
ZWZmYTRhZGViNjliYjY5MjM5MDVjZTQzZTUwMTU2MGE2Yy4uMDViZWJjYjdhYmUxZWYyZjM3YjQx
ZGIwYzU3ZWIwMjI2ZmM5YmEyMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9p
bmRleGVkZGIvSURCS2V5LmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIv
SURCS2V5LmgKQEAgLTI4LDcgKzI4LDYgQEAKIAogI2lmIEVOQUJMRShJTkRFWEVEX0RBVEFCQVNF
KQogCi0jaW5jbHVkZSAiU2NyaXB0V3JhcHBhYmxlLmgiCiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQu
aD4KICNpbmNsdWRlIDx3dGYvUmVmQ291bnRlZC5oPgogI2luY2x1ZGUgPHd0Zi9WZWN0b3IuaD4K
QEAgLTM2LDcgKzM1LDcgQEAKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCi1jbGFzcyBJREJLZXkg
OiBwdWJsaWMgU2NyaXB0V3JhcHBhYmxlLCBwdWJsaWMgUmVmQ291bnRlZDxJREJLZXk+IHsKK2Ns
YXNzIElEQktleSA6IHB1YmxpYyBSZWZDb3VudGVkPElEQktleT4gewogcHVibGljOgogICAgIHR5
cGVkZWYgVmVjdG9yPFJlZlB0cjxJREJLZXk+ID4gS2V5QXJyYXk7CiAKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQlJlcXVlc3QuaWRsIGIvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCUmVxdWVzdC5pZGwKaW5kZXggY2VmZGQ5OWM2Yzdh
MzhhYmIyN2EwMTI2MTU0ZmE5ODQyZmUxZTY2NC4uYjY1ODI5ODlmYjY2N2M0MDI3NjEyOTg1OWM4
ZWY5NjU3OWQ4OTdkNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVk
ZGIvSURCUmVxdWVzdC5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIv
SURCUmVxdWVzdC5pZGwKQEAgLTMzLDcgKzMzLDcgQEAKICAgICBFdmVudFRhcmdldCwKICAgICBK
U05vU3RhdGljVGFibGVzCiBdIGludGVyZmFjZSBJREJSZXF1ZXN0IHsKLSAgICBbVjhDdXN0b21d
IHJlYWRvbmx5IGF0dHJpYnV0ZSBJREJBbnkgcmVzdWx0CisgICAgcmVhZG9ubHkgYXR0cmlidXRl
IElEQkFueSByZXN1bHQKICAgICAgICAgZ2V0dGVyIHJhaXNlcyAoRE9NRXhjZXB0aW9uKTsKICAg
ICByZWFkb25seSBhdHRyaWJ1dGUgRE9NRXJyb3IgZXJyb3IKICAgICAgICAgZ2V0dGVyIHJhaXNl
cyAoRE9NRXhjZXB0aW9uKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lw
aSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaQppbmRleCA0MTFiYjcxMzA1ZGEyMzExYjRi
Yzg5MmU0NDc0M2IzNzA4NzQ5ZmNiLi5mYTZiMDQyNjYwYTU5Mjk3M2ZmNGJhMWY0NmFmMzkxMDM1
NmI2MmUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291
cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCkBAIC0xNDc1LDcgKzE0NzUsNiBAQAogICAgICAgICAg
ICAgJ2JpbmRpbmdzL3Y4L2N1c3RvbS9WOEhUTUxTZWxlY3RFbGVtZW50Q3VzdG9tLmgnLAogICAg
ICAgICAgICAgJ2JpbmRpbmdzL3Y4L2N1c3RvbS9WOEhpc3RvcnlDdXN0b20uY3BwJywKICAgICAg
ICAgICAgICdiaW5kaW5ncy92OC9jdXN0b20vVjhJREJBbnlDdXN0b20uY3BwJywKLSAgICAgICAg
ICAgICdiaW5kaW5ncy92OC9jdXN0b20vVjhJREJSZXF1ZXN0Q3VzdG9tLmNwcCcsCiAgICAgICAg
ICAgICAnYmluZGluZ3MvdjgvY3VzdG9tL1Y4SW1hZ2VEYXRhQ3VzdG9tLmNwcCcsCiAgICAgICAg
ICAgICAnYmluZGluZ3MvdjgvY3VzdG9tL1Y4SW5qZWN0ZWRTY3JpcHRIb3N0Q3VzdG9tLmNwcCcs
CiAgICAgICAgICAgICAnYmluZGluZ3MvdjgvY3VzdG9tL1Y4SW5qZWN0ZWRTY3JpcHRNYW5hZ2Vy
LmNwcCcsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9JREJCaW5kaW5n
VXRpbGl0aWVzLmggYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9JREJCaW5kaW5nVXRpbGl0
aWVzLmgKaW5kZXggZTFhMWZlNjliZTUzMzI4NDk2NzViZGRjOTQxMzQ1NDU1ZTViMTBlMS4uOTA4
YzdmZGY5NmIzYWM4ZjM4YzM0YzllZDQzM2Y5ZmM5ZjljNzU4ZCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvYmluZGluZ3MvanMvSURCQmluZGluZ1V0aWxpdGllcy5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2JpbmRpbmdzL2pzL0lEQkJpbmRpbmdVdGlsaXRpZXMuaApAQCAtMzksOCArMzksNiBA
QCBjbGFzcyBJREJLZXk7CiBjbGFzcyBJREJLZXlQYXRoOwogY2xhc3MgU2hhcmVkQnVmZmVyOwog
Ci1QYXNzUmVmUHRyPElEQktleT4gY3JlYXRlSURCS2V5RnJvbVZhbHVlKEpTQzo6RXhlY1N0YXRl
KiwgSlNDOjpKU1ZhbHVlKTsKLQogSURCS2V5UGF0aCBpZGJLZXlQYXRoRnJvbVZhbHVlKEpTQzo6
RXhlY1N0YXRlKiwgSlNDOjpKU1ZhbHVlKTsKIAogYm9vbCBpbmplY3RJREJLZXlJbnRvU2NyaXB0
VmFsdWUoRE9NUmVxdWVzdFN0YXRlKiwgUGFzc1JlZlB0cjxJREJLZXk+LCBTY3JpcHRWYWx1ZSYs
IGNvbnN0IElEQktleVBhdGgmKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdz
L3Y4L0lEQkJpbmRpbmdVdGlsaXRpZXMuaCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L0lE
QkJpbmRpbmdVdGlsaXRpZXMuaAppbmRleCA0YmEzOTU4YjhmOTE1MWIwMTY3MGY2YTQ0YmIxMDAx
YmRhMjNjMWM2Li5hNGUxYzg3NmFmYjRlODBiZDRjOWUxYWUxOWQyODlhYWQ1NDQyMTUxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9JREJCaW5kaW5nVXRpbGl0aWVzLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvSURCQmluZGluZ1V0aWxpdGllcy5oCkBA
IC00MCw4ICs0MCw2IEBAIGNsYXNzIElEQktleVBhdGg7CiBjbGFzcyBTZXJpYWxpemVkU2NyaXB0
VmFsdWU7CiBjbGFzcyBTaGFyZWRCdWZmZXI7CiAKLVBhc3NSZWZQdHI8SURCS2V5PiBjcmVhdGVJ
REJLZXlGcm9tVmFsdWUodjg6OkhhbmRsZTx2ODo6VmFsdWU+KTsKLQogYm9vbCBpbmplY3RJREJL
ZXlJbnRvU2NyaXB0VmFsdWUoRE9NUmVxdWVzdFN0YXRlKiwgUGFzc1JlZlB0cjxJREJLZXk+LCBT
Y3JpcHRWYWx1ZSYsIGNvbnN0IElEQktleVBhdGgmKTsKIFBhc3NSZWZQdHI8SURCS2V5PiBjcmVh
dGVJREJLZXlGcm9tU2NyaXB0VmFsdWVBbmRLZXlQYXRoKERPTVJlcXVlc3RTdGF0ZSosIGNvbnN0
IFNjcmlwdFZhbHVlJiwgY29uc3QgSURCS2V5UGF0aCYpOwogYm9vbCBjYW5JbmplY3RJREJLZXlJ
bnRvU2NyaXB0VmFsdWUoRE9NUmVxdWVzdFN0YXRlKiwgY29uc3QgU2NyaXB0VmFsdWUmLCBjb25z
dCBJREJLZXlQYXRoJik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9j
dXN0b20vVjhJREJSZXF1ZXN0Q3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4
L2N1c3RvbS9WOElEQlJlcXVlc3RDdXN0b20uY3BwCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAyOWQzMzVkZDcxOGMzMWE1MjY3N2I5MWE3ODM2ZjAxODFjODIwZDBiLi4wMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRp
bmdzL3Y4L2N1c3RvbS9WOElEQlJlcXVlc3RDdXN0b20uY3BwCisrKyAvZGV2L251bGwKQEAgLTEs
NzAgKzAsMCBAQAotLyoKLSAqIENvcHlyaWdodCAoQykgMjAxMyBHb29nbGUgSW5jLiBBbGwgcmln
aHRzIHJlc2VydmVkLgotICoKLSAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFu
ZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotICogbW9kaWZpY2F0aW9uLCBhcmUgcGVy
bWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZQotICogbWV0
OgotICoKLSAqICAgICAqIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFp
biB0aGUgYWJvdmUgY29weXJpZ2h0Ci0gKiBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25z
IGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCi0gKiAgICAgKiBSZWRpc3RyaWJ1dGlvbnMg
aW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCi0gKiBjb3B5cmlnaHQgbm90
aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVy
Ci0gKiBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVk
IHdpdGggdGhlCi0gKiBkaXN0cmlidXRpb24uCi0gKiAgICAgKiBOZWl0aGVyIHRoZSBuYW1lIG9m
IEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMgb2YgaXRzCi0gKiBjb250cmlidXRvcnMgbWF5IGJl
IHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQotICogdGhp
cyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KLSAq
Ci0gKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBB
TkQgQ09OVFJJQlVUT1JTCi0gKiAiQVMgSVMiIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdB
UlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVAotICogTElNSVRFRCBUTywgVEhFIElNUExJRUQg
V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SCi0gKiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlS
SUdIVAotICogT1dORVIgT1IgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwg
SU5ESVJFQ1QsIElOQ0lERU5UQUwsCi0gKiBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVF
TlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UCi0gKiBMSU1JVEVEIFRPLCBQUk9DVVJF
TUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKLSAqIERB
VEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQg
QU5EIE9OIEFOWQotICogVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwg
U1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9U
SEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFCi0gKiBPRiBUSElTIFNP
RlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdF
LgotICovCi0KLSNpbmNsdWRlICJjb25maWcuaCIKLSNpZiBFTkFCTEUoSU5ERVhFRF9EQVRBQkFT
RSkKLSNpbmNsdWRlICJWOElEQlJlcXVlc3QuaCIKLQotI2luY2x1ZGUgIkV4Y2VwdGlvbkNvZGUu
aCIKLSNpbmNsdWRlICJWOEJpbmRpbmcuaCIKLSNpbmNsdWRlICJWOERPTVdyYXBwZXIuaCIKLSNp
bmNsdWRlICJWOElEQkFueS5oIgotCi1uYW1lc3BhY2UgV2ViQ29yZSB7Ci0KLS8vIEZJWE1FOiBS
ZW1vdmUgdGhpcyBjdXN0b20gYmluZGluZyBpbXBsZW1lbnRhdGlvbiBhZnRlciBnYXRoZXJpbmcg
ZGF0YSBmb3I6IGh0dHA6Ly93a2J1Zy5jb20vMTA1MzYzCi12ODo6SGFuZGxlPHY4OjpWYWx1ZT4g
VjhJREJSZXF1ZXN0OjpyZXN1bHRBdHRyR2V0dGVyQ3VzdG9tKHY4OjpMb2NhbDx2ODo6U3RyaW5n
PiBuYW1lLCBjb25zdCB2ODo6QWNjZXNzb3JJbmZvJiBpbmZvKQotewotICAgIElEQlJlcXVlc3Qq
IGltcCA9IFY4SURCUmVxdWVzdDo6dG9OYXRpdmUoaW5mby5Ib2xkZXIoKSk7Ci0gICAgRXhjZXB0
aW9uQ29kZSBlYyA9IDA7Ci0gICAgUmVmUHRyPElEQkFueT4gdiA9IGltcC0+cmVzdWx0KGVjKTsK
LSAgICBpZiAoVU5MSUtFTFkoZWMpKQotICAgICAgICByZXR1cm4gc2V0RE9NRXhjZXB0aW9uKGVj
LCBpbmZvLkdldElzb2xhdGUoKSk7Ci0gICAgUmVmUHRyPElEQkFueT4gcmVzdWx0ID0gaW1wLT5y
ZXN1bHQoZWMpOwotICAgIHY4OjpIYW5kbGU8djg6OlZhbHVlPiB3cmFwcGVyID0gcmVzdWx0Lmdl
dCgpID8gdjg6OkhhbmRsZTx2ODo6VmFsdWU+KERPTURhdGFTdG9yZTo6Z2V0V3JhcHBlcihyZXN1
bHQuZ2V0KCksIGluZm8uR2V0SXNvbGF0ZSgpKSkgOiB2OFVuZGVmaW5lZCgpOwotICAgIGlmICh3
cmFwcGVyLklzRW1wdHkoKSkgewotICAgICAgICB3cmFwcGVyID0gdG9WOChyZXN1bHQuZ2V0KCks
IGluZm8uSG9sZGVyKCksIGluZm8uR2V0SXNvbGF0ZSgpKTsKLSAgICAgICAgaWYgKCF3cmFwcGVy
LklzRW1wdHkoKSkgewotICAgICAgICAgICAgLy8gQSBmbGFreSBjcmFzaCBoYXMgYmVlbiBzZWVu
IGluIHRoZSBzZXROYW1lZEhpZGRlblJlZmVyZW5jZSBjYWxsIGJ1dCB3aXRoIG5vIHJlbGlhYmxl
IHJlcHJvLgotICAgICAgICAgICAgLy8gSW50cm9kdWNlIGFuIGV4dHJhIGNhbGwgdG8gZGV0ZXJt
aW5lIGlmIHRoZSBpc3N1ZSBsaWVzIHdpdGggdGhlIGhvbGRlciBvciB3aXRoIHRoZSB3cmFwcGVy
LgotICAgICAgICAgICAgLy8gaHR0cDovL3drYnVnLmNvbS8xMDUzNjMKLSAgICAgICAgICAgIFY4
SGlkZGVuUHJvcGVydHlOYW1lOjpzZXROYW1lZEhpZGRlblJlZmVyZW5jZShpbmZvLkhvbGRlcigp
LCAiZHVtbXlBdHRyRm9yRGVidWdnaW5nIiwgdjg6OlN0cmluZzo6TmV3KCJmb28iKSk7Ci0gICAg
ICAgICAgICAvLyBBbHNvIHZlcmlmeSB0aGF0IHRoZSBzdHJpbmcgaXMgc2FuZS4KLSAgICAgICAg
ICAgIGlmICh3cmFwcGVyLT5Jc1N0cmluZygpKQotICAgICAgICAgICAgICAgIEFTU0VSVCh3cmFw
cGVyLT5Ub1N0cmluZygpLT5VdGY4TGVuZ3RoKCkgPj0gMCk7Ci0gICAgICAgICAgICBWOEhpZGRl
blByb3BlcnR5TmFtZTo6c2V0TmFtZWRIaWRkZW5SZWZlcmVuY2UoaW5mby5Ib2xkZXIoKSwgInJl
c3VsdCIsIHdyYXBwZXIpOwotICAgICAgICB9Ci0gICAgfQotICAgIHJldHVybiB3cmFwcGVyOwot
fQotCi19IC8vIG5hbWVzcGFjZSBXZWJDb3JlCi0KLSNlbmRpZiAvLyBFTkFCTEUoSU5ERVhFRF9E
QVRBQkFTRSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>