<?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>62468</bug_id>
          
          <creation_ts>2011-06-10 12:50:49 -0700</creation_ts>
          <short_desc>IndexedDB test: complex keyPaths</short_desc>
          <delta_ts>2011-06-13 14:26: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>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>0</everconfirmed>
          <reporter name="Mark Pilgrim (Google)">pilgrim</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dgrogan</cc>
    
    <cc>hans</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>418850</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-06-10 12:50:49 -0700</bug_when>
    <thetext>This test creates a series of object stores with increasingly complex keyPaths, adds values that conform to those keyPaths, then opens a cursor and checks that the key was properly extracted from the keyPath.

NOTE: this test includes some variations of keyPath that are supported by WebKit but not supported by spec text (specifically using positional array indexes as well as object name identifiers). Support for positional indexes is under discussion on public-webapps.

WebKit passes this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>418851</commentid>
    <comment_count>1</comment_count>
      <attachid>96772</attachid>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-06-10 12:54:31 -0700</bug_when>
    <thetext>Created attachment 96772
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419066</commentid>
    <comment_count>2</comment_count>
      <attachid>96772</attachid>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2011-06-10 17:23:53 -0700</bug_when>
    <thetext>Comment on attachment 96772
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419488</commentid>
    <comment_count>3</comment_count>
      <attachid>96772</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2011-06-13 02:48:52 -0700</bug_when>
    <thetext>Comment on attachment 96772
Patch

Attachment 96772 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/8829975</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419645</commentid>
    <comment_count>4</comment_count>
      <attachid>96772</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-06-13 10:38:26 -0700</bug_when>
    <thetext>Comment on attachment 96772
Patch

The efl bot error seems unrelated since it&apos;s not linking properly and this is just a new layout test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419744</commentid>
    <comment_count>5</comment_count>
      <attachid>96772</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-13 11:53:42 -0700</bug_when>
    <thetext>Comment on attachment 96772
Patch

Clearing flags on attachment: 96772

Committed r88665: &lt;http://trac.webkit.org/changeset/88665&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419745</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-13 11:53:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419872</commentid>
    <comment_count>7</comment_count>
    <who name="Mark Pilgrim (Google)">pilgrim</who>
    <bug_when>2011-06-13 14:26:55 -0700</bug_when>
    <thetext>Thanks Tony.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96772</attachid>
            <date>2011-06-10 12:54:31 -0700</date>
            <delta_ts>2011-06-13 11:53:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-62468-20110610155445.patch</filename>
            <type>text/plain</type>
            <size>8018</size>
            <attacher name="Mark Pilgrim (Google)">pilgrim</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDg4NTU2KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDYtMTAgIE1hcmsgUGlsZ3JpbSAgPHBp
bGdyaW1AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEluZGV4ZWREQiB0ZXN0OiBjb21wbGV4IGtleVBhdGhzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MjQ2OAorCisgICAgICAgICog
c3RvcmFnZS9pbmRleGVkZGIva2V5UGF0aC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IHN0b3JhZ2UvaW5kZXhlZGRiL2tleVBhdGguaHRtbDogQWRkZWQuCisKIDIwMTEtMDYtMTAgIEVt
aWwgQSBFa2x1bmQgIDxlYWVAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVy
aWMgU2VpZGVsLgpJbmRleDogTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIva2V5UGF0aC1l
eHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIv
a2V5UGF0aC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9zdG9yYWdl
L2luZGV4ZWRkYi9rZXlQYXRoLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw3
NiBAQAorVGVzdCBJbmRleGVkREIga2V5UGF0aHMKKworT24gc3VjY2VzcywgeW91IHdpbGwgc2Vl
IGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUi
LgorCisKK2luZGV4ZWREQiA9IHdpbmRvdy5pbmRleGVkREIgfHwgd2luZG93LndlYmtpdEluZGV4
ZWREQiB8fCB3aW5kb3cubW96SW5kZXhlZERCOworUEFTUyBpbmRleGVkREIgPT0gbnVsbCBpcyBm
YWxzZQorSURCRGF0YWJhc2VFeGNlcHRpb24gPSB3aW5kb3cuSURCRGF0YWJhc2VFeGNlcHRpb24g
fHwgd2luZG93LndlYmtpdElEQkRhdGFiYXNlRXhjZXB0aW9uOworUEFTUyBJREJEYXRhYmFzZUV4
Y2VwdGlvbiA9PSBudWxsIGlzIGZhbHNlCitJREJDdXJzb3IgPSB3aW5kb3cuSURCQ3Vyc29yIHx8
IHdpbmRvdy53ZWJraXRJREJDdXJzb3I7CitQQVNTIElEQkN1cnNvciA9PSBudWxsIGlzIGZhbHNl
CitJREJLZXlSYW5nZSA9IHdpbmRvdy5JREJLZXlSYW5nZSB8fCB3aW5kb3cud2Via2l0SURCS2V5
UmFuZ2U7CitQQVNTIElEQktleVJhbmdlID09IG51bGwgaXMgZmFsc2UKK2luZGV4ZWREQi5vcGVu
KG5hbWUsIGRlc2NyaXB0aW9uKQorZGIgPSBldmVudC50YXJnZXQucmVzdWx0CityZXF1ZXN0ID0g
ZGIuc2V0VmVyc2lvbignMScpCisKK3Rlc3Rpbmcgc2ltcGxlIGlkZW50aWZpZXIKK0RlbGV0ZWQg
YWxsIG9iamVjdCBzdG9yZXMuCitvYmplY3RTdG9yZSA9IGRiLmNyZWF0ZU9iamVjdFN0b3JlKHRl
c3REYXRhW25leHRUb09wZW5dLm5hbWUsIHtrZXlQYXRoOiB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5r
ZXlQYXRofSk7CityZXN1bHQgPSBvYmplY3RTdG9yZS5hZGQodGVzdERhdGFbbmV4dFRvT3Blbl0u
dmFsdWUpOworcmVzdWx0ID0gb2JqZWN0U3RvcmUub3BlbkN1cnNvcigpOworY3Vyc29yID0gZXZl
bnQudGFyZ2V0LnJlc3VsdDsKK1BBU1MgY3Vyc29yLmtleSBpcyB0ZXN0RGF0YVtuZXh0VG9PcGVu
XS5rZXkKKwordGVzdGluZyBuZXN0ZWQgaWRlbnRpZmllcnMKK0RlbGV0ZWQgYWxsIG9iamVjdCBz
dG9yZXMuCitvYmplY3RTdG9yZSA9IGRiLmNyZWF0ZU9iamVjdFN0b3JlKHRlc3REYXRhW25leHRU
b09wZW5dLm5hbWUsIHtrZXlQYXRoOiB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5rZXlQYXRofSk7City
ZXN1bHQgPSBvYmplY3RTdG9yZS5hZGQodGVzdERhdGFbbmV4dFRvT3Blbl0udmFsdWUpOworcmVz
dWx0ID0gb2JqZWN0U3RvcmUub3BlbkN1cnNvcigpOworY3Vyc29yID0gZXZlbnQudGFyZ2V0LnJl
c3VsdDsKK1BBU1MgY3Vyc29yLmtleSBpcyB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5rZXkKKwordGVz
dGluZyBuZXN0ZWQgaWRlbnRpZmllcnMgd2l0aCBkaXN0cmFjdGlvbnMKK0RlbGV0ZWQgYWxsIG9i
amVjdCBzdG9yZXMuCitvYmplY3RTdG9yZSA9IGRiLmNyZWF0ZU9iamVjdFN0b3JlKHRlc3REYXRh
W25leHRUb09wZW5dLm5hbWUsIHtrZXlQYXRoOiB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5rZXlQYXRo
fSk7CityZXN1bHQgPSBvYmplY3RTdG9yZS5hZGQodGVzdERhdGFbbmV4dFRvT3Blbl0udmFsdWUp
OworcmVzdWx0ID0gb2JqZWN0U3RvcmUub3BlbkN1cnNvcigpOworY3Vyc29yID0gZXZlbnQudGFy
Z2V0LnJlc3VsdDsKK1BBU1MgY3Vyc29yLmtleSBpcyB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5rZXkK
KwordGVzdGluZyBzaW1wbGUgYXJyYXkKK0RlbGV0ZWQgYWxsIG9iamVjdCBzdG9yZXMuCitvYmpl
Y3RTdG9yZSA9IGRiLmNyZWF0ZU9iamVjdFN0b3JlKHRlc3REYXRhW25leHRUb09wZW5dLm5hbWUs
IHtrZXlQYXRoOiB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5rZXlQYXRofSk7CityZXN1bHQgPSBvYmpl
Y3RTdG9yZS5hZGQodGVzdERhdGFbbmV4dFRvT3Blbl0udmFsdWUpOworcmVzdWx0ID0gb2JqZWN0
U3RvcmUub3BlbkN1cnNvcigpOworY3Vyc29yID0gZXZlbnQudGFyZ2V0LnJlc3VsdDsKK1BBU1Mg
Y3Vyc29yLmtleSBpcyB0ZXN0RGF0YVtuZXh0VG9PcGVuXS5rZXkKKwordGVzdGluZyBuZXN0ZWQg
YXJyYXkKK0RlbGV0ZWQgYWxsIG9iamVjdCBzdG9yZXMuCitvYmplY3RTdG9yZSA9IGRiLmNyZWF0
ZU9iamVjdFN0b3JlKHRlc3REYXRhW25leHRUb09wZW5dLm5hbWUsIHtrZXlQYXRoOiB0ZXN0RGF0
YVtuZXh0VG9PcGVuXS5rZXlQYXRofSk7CityZXN1bHQgPSBvYmplY3RTdG9yZS5hZGQodGVzdERh
dGFbbmV4dFRvT3Blbl0udmFsdWUpOworcmVzdWx0ID0gb2JqZWN0U3RvcmUub3BlbkN1cnNvcigp
OworY3Vyc29yID0gZXZlbnQudGFyZ2V0LnJlc3VsdDsKK1BBU1MgY3Vyc29yLmtleSBpcyB0ZXN0
RGF0YVtuZXh0VG9PcGVuXS5rZXkKKwordGVzdGluZyBhcnJheSB3aXRoIGRpc3RyYWN0aW9ucwor
RGVsZXRlZCBhbGwgb2JqZWN0IHN0b3Jlcy4KK29iamVjdFN0b3JlID0gZGIuY3JlYXRlT2JqZWN0
U3RvcmUodGVzdERhdGFbbmV4dFRvT3Blbl0ubmFtZSwge2tleVBhdGg6IHRlc3REYXRhW25leHRU
b09wZW5dLmtleVBhdGh9KTsKK3Jlc3VsdCA9IG9iamVjdFN0b3JlLmFkZCh0ZXN0RGF0YVtuZXh0
VG9PcGVuXS52YWx1ZSk7CityZXN1bHQgPSBvYmplY3RTdG9yZS5vcGVuQ3Vyc29yKCk7CitjdXJz
b3IgPSBldmVudC50YXJnZXQucmVzdWx0OworUEFTUyBjdXJzb3Iua2V5IGlzIHRlc3REYXRhW25l
eHRUb09wZW5dLmtleQorCit0ZXN0aW5nIG1peGVkIGlkZW50aWZpZXJzIGFuZCBhcnJheXMKK0Rl
bGV0ZWQgYWxsIG9iamVjdCBzdG9yZXMuCitvYmplY3RTdG9yZSA9IGRiLmNyZWF0ZU9iamVjdFN0
b3JlKHRlc3REYXRhW25leHRUb09wZW5dLm5hbWUsIHtrZXlQYXRoOiB0ZXN0RGF0YVtuZXh0VG9P
cGVuXS5rZXlQYXRofSk7CityZXN1bHQgPSBvYmplY3RTdG9yZS5hZGQodGVzdERhdGFbbmV4dFRv
T3Blbl0udmFsdWUpOworcmVzdWx0ID0gb2JqZWN0U3RvcmUub3BlbkN1cnNvcigpOworY3Vyc29y
ID0gZXZlbnQudGFyZ2V0LnJlc3VsdDsKK1BBU1MgY3Vyc29yLmtleSBpcyB0ZXN0RGF0YVtuZXh0
VG9PcGVuXS5rZXkKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01Q
TEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9rZXlQYXRoLmh0bWwK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIva2V5UGF0aC5odG1s
CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIva2V5UGF0aC5o
dG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDExNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRt
bD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9mYXN0L2pzL3Jl
c291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9y
ZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL2Zh
c3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC1mdW5jdGlvbi5qcyI+PC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0icmVzb3VyY2VzL3NoYXJlZC5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4K
KzxwIGlkPSJkZXNjcmlwdGlvbiI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2Ny
aXB0PgorCitkZXNjcmlwdGlvbigiVGVzdCBJbmRleGVkREIga2V5UGF0aHMiKTsKK2lmICh3aW5k
b3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVu
dGlsRG9uZSgpOworCitmdW5jdGlvbiB0ZXN0KCkKK3sKKyAgICBpbmRleGVkREIgPSBldmFsQW5k
TG9nKCJpbmRleGVkREIgPSB3aW5kb3cuaW5kZXhlZERCIHx8IHdpbmRvdy53ZWJraXRJbmRleGVk
REIgfHwgd2luZG93Lm1vekluZGV4ZWREQjsiKTsKKyAgICBzaG91bGRCZUZhbHNlKCJpbmRleGVk
REIgPT0gbnVsbCIpOworICAgIElEQkRhdGFiYXNlRXhjZXB0aW9uID0gZXZhbEFuZExvZygiSURC
RGF0YWJhc2VFeGNlcHRpb24gPSB3aW5kb3cuSURCRGF0YWJhc2VFeGNlcHRpb24gfHwgd2luZG93
LndlYmtpdElEQkRhdGFiYXNlRXhjZXB0aW9uOyIpOworICAgIHNob3VsZEJlRmFsc2UoIklEQkRh
dGFiYXNlRXhjZXB0aW9uID09IG51bGwiKTsKKyAgICBJREJDdXJzb3IgPSBldmFsQW5kTG9nKCJJ
REJDdXJzb3IgPSB3aW5kb3cuSURCQ3Vyc29yIHx8IHdpbmRvdy53ZWJraXRJREJDdXJzb3I7Iik7
CisgICAgc2hvdWxkQmVGYWxzZSgiSURCQ3Vyc29yID09IG51bGwiKTsKKyAgICBJREJLZXlSYW5n
ZSA9IGV2YWxBbmRMb2coIklEQktleVJhbmdlID0gd2luZG93LklEQktleVJhbmdlIHx8IHdpbmRv
dy53ZWJraXRJREJLZXlSYW5nZTsiKTsKKyAgICBzaG91bGRCZUZhbHNlKCJJREJLZXlSYW5nZSA9
PSBudWxsIik7CisKKyAgICBuYW1lID0gd2luZG93LmxvY2F0aW9uLnBhdGhuYW1lOworICAgIGRl
c2NyaXB0aW9uID0gIk15IFRlc3QgRGF0YWJhc2UiOworICAgIHJlcXVlc3QgPSBldmFsQW5kTG9n
KCJpbmRleGVkREIub3BlbihuYW1lLCBkZXNjcmlwdGlvbikiKTsKKyAgICByZXF1ZXN0Lm9uc3Vj
Y2VzcyA9IG9wZW5TdWNjZXNzOworICAgIHJlcXVlc3Qub25lcnJvciA9IHVuZXhwZWN0ZWRFcnJv
ckNhbGxiYWNrOworfQorCitmdW5jdGlvbiBvcGVuU3VjY2VzcygpCit7CisgICAgZGIgPSBldmFs
QW5kTG9nKCJkYiA9IGV2ZW50LnRhcmdldC5yZXN1bHQiKTsKKworICAgIHJlcXVlc3QgPSBldmFs
QW5kTG9nKCJyZXF1ZXN0ID0gZGIuc2V0VmVyc2lvbignMScpIik7CisKKyAgICB0ZXN0RGF0YSA9
IFt7IG5hbWU6ICJzaW1wbGUgaWRlbnRpZmllciIsCisgICAgICAgICAgICAgICAgICB2YWx1ZTog
e2lkOjQyfSwKKyAgICAgICAgICAgICAgICAgIGtleVBhdGg6ICJpZCIsCisgICAgICAgICAgICAg
ICAgICBrZXk6IDQyIH0sCisgICAgICAgICAgICAgICAgeyBuYW1lOiAibmVzdGVkIGlkZW50aWZp
ZXJzIiwKKyAgICAgICAgICAgICAgICAgIHZhbHVlOiB7b3V0ZXI6e2lubmVyOjQyfX0sCisgICAg
ICAgICAgICAgICAgICBrZXlQYXRoOiAib3V0ZXIuaW5uZXIiLAorICAgICAgICAgICAgICAgICAg
a2V5OiA0MiB9LAorICAgICAgICAgICAgICAgIHsgbmFtZTogIm5lc3RlZCBpZGVudGlmaWVycyB3
aXRoIGRpc3RyYWN0aW9ucyIsCisgICAgICAgICAgICAgICAgICB2YWx1ZToge291dGVyOntpbm5l
cjo0Mn0sIGlubmVyOntvdXRlcjo0MX19LAorICAgICAgICAgICAgICAgICAga2V5UGF0aDogIm91
dGVyLmlubmVyIiwKKyAgICAgICAgICAgICAgICAgIGtleTogNDIgfSwKKyAgICAgICAgICAgICAg
ICB7IG5hbWU6ICJzaW1wbGUgYXJyYXkiLAorICAgICAgICAgICAgICAgICAgdmFsdWU6IHtvdXRl
cjpbNDJdfSwKKyAgICAgICAgICAgICAgICAgIGtleVBhdGg6ICJvdXRlclswXSIsCisgICAgICAg
ICAgICAgICAgICBrZXk6IDQyIH0sCisgICAgICAgICAgICAgICAgeyBuYW1lOiAibmVzdGVkIGFy
cmF5IiwKKyAgICAgICAgICAgICAgICAgIHZhbHVlOiB7b3V0ZXI6W1s0MSw0Ml0sWzQwLDM5XV19
LAorICAgICAgICAgICAgICAgICAga2V5UGF0aDogIm91dGVyWzBdWzFdIiwKKyAgICAgICAgICAg
ICAgICAgIGtleTogNDIgfSwKKyAgICAgICAgICAgICAgICB7IG5hbWU6ICJhcnJheSB3aXRoIGRp
c3RyYWN0aW9ucyIsCisgICAgICAgICAgICAgICAgICB2YWx1ZToge291dGVyOls0Miwge291dGVy
OjQxfV19LAorICAgICAgICAgICAgICAgICAga2V5UGF0aDogIm91dGVyWzBdIiwKKyAgICAgICAg
ICAgICAgICAgIGtleTogNDIgfSwKKyAgICAgICAgICAgICAgICB7IG5hbWU6ICJtaXhlZCBpZGVu
dGlmaWVycyBhbmQgYXJyYXlzIiwKKyAgICAgICAgICAgICAgICAgIHZhbHVlOiB7b3V0ZXI6WzQx
LCB7aW5uZXI6NDJ9XX0sCisgICAgICAgICAgICAgICAgICBrZXlQYXRoOiAib3V0ZXJbMV0uaW5u
ZXIiLAorICAgICAgICAgICAgICAgICAga2V5OiA0MiB9LAorICAgIF07CisgICAgbmV4dFRvT3Bl
biA9IDA7CisgICAgcmVxdWVzdC5vbnN1Y2Nlc3MgPSBjcmVhdGVBbmRQb3B1bGF0ZU9iamVjdFN0
b3JlOworICAgIHJlcXVlc3Qub25lcnJvciA9IHVuZXhwZWN0ZWRFcnJvckNhbGxiYWNrOworfQor
CitmdW5jdGlvbiBjcmVhdGVBbmRQb3B1bGF0ZU9iamVjdFN0b3JlKCkKK3sKKyAgICBkZWJ1Zygi
Iik7CisgICAgZGVidWcoInRlc3RpbmcgIiArIHRlc3REYXRhW25leHRUb09wZW5dLm5hbWUpOwor
CisgICAgZGVsZXRlQWxsT2JqZWN0U3RvcmVzKGRiKTsKKworICAgIG9iamVjdFN0b3JlID0gZXZh
bEFuZExvZygib2JqZWN0U3RvcmUgPSBkYi5jcmVhdGVPYmplY3RTdG9yZSh0ZXN0RGF0YVtuZXh0
VG9PcGVuXS5uYW1lLCB7a2V5UGF0aDogdGVzdERhdGFbbmV4dFRvT3Blbl0ua2V5UGF0aH0pOyIp
OworICAgIHJlc3VsdCA9IGV2YWxBbmRMb2coInJlc3VsdCA9IG9iamVjdFN0b3JlLmFkZCh0ZXN0
RGF0YVtuZXh0VG9PcGVuXS52YWx1ZSk7Iik7CisgICAgcmVzdWx0Lm9uZXJyb3IgPSB1bmV4cGVj
dGVkRXJyb3JDYWxsYmFjazsKKyAgICByZXN1bHQub25zdWNjZXNzID0gb3BlbkN1cnNvcjsKK30K
KworZnVuY3Rpb24gb3BlbkN1cnNvcigpCit7CisgICAgcmVzdWx0ID0gZXZhbEFuZExvZygicmVz
dWx0ID0gb2JqZWN0U3RvcmUub3BlbkN1cnNvcigpOyIpOworICAgIHJlc3VsdC5vbmVycm9yID0g
dW5leHBlY3RlZEVycm9yQ2FsbGJhY2s7CisgICAgcmVzdWx0Lm9uc3VjY2VzcyA9IGNoZWNrQ3Vy
c29yOworfQorCitmdW5jdGlvbiBjaGVja0N1cnNvcigpCit7CisgICAgY3Vyc29yID0gZXZhbEFu
ZExvZygiY3Vyc29yID0gZXZlbnQudGFyZ2V0LnJlc3VsdDsiKTsKKyAgICBpZiAoY3Vyc29yKSB7
CisgICAgICAgIHNob3VsZEJlKCJjdXJzb3Iua2V5IiwgInRlc3REYXRhW25leHRUb09wZW5dLmtl
eSIpOworICAgIH0gZWxzZSB7CisgICAgICAgIHRlc3RGYWlsZWQoImN1cnNvciBpcyBudWxsIik7
CisgICAgfQorICAgIGlmICgrK25leHRUb09wZW4gPCB0ZXN0RGF0YS5sZW5ndGgpIHsKKyAgICAg
ICAgY3JlYXRlQW5kUG9wdWxhdGVPYmplY3RTdG9yZSgpOworICAgIH0gZWxzZSB7CisgICAgICAg
IGRvbmUoKTsKKyAgICB9Cit9CisKK3ZhciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOworCit0
ZXN0KCk7CisKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>