<?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>49970</bug_id>
          
          <creation_ts>2010-11-23 06:11:17 -0800</creation_ts>
          <short_desc>Fix minor errors in IndexedDB</short_desc>
          <delta_ts>2010-11-24 09:57:50 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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="Jeremy Orlow">jorlow</reporter>
          <assigned_to name="Jeremy Orlow">jorlow</assigned_to>
          <cc>andreip</cc>
    
    <cc>hans</cc>
    
    <cc>steveblock</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>312801</commentid>
    <comment_count>0</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-11-23 06:11:17 -0800</bug_when>
    <thetext>Fix minor errors in IndexedDB</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312802</commentid>
    <comment_count>1</comment_count>
      <attachid>74656</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-11-23 06:22:29 -0800</bug_when>
    <thetext>Created attachment 74656
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312804</commentid>
    <comment_count>2</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-11-23 06:23:05 -0800</bug_when>
    <thetext>Here&apos;s an easy one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312810</commentid>
    <comment_count>3</comment_count>
    <who name="Hans Wennborg">hans</who>
    <bug_when>2010-11-23 06:28:28 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=74656) [details]
&gt; Patch

Looks good. I like the test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>312815</commentid>
    <comment_count>4</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-11-23 06:53:24 -0800</bug_when>
    <thetext>&gt; function testCreateAndRemove()
&gt; function openSuccess()

I think these two functions should be defined in the opposite order in the layout test file. Other than that, LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>313330</commentid>
    <comment_count>5</comment_count>
      <attachid>74656</attachid>
    <who name="Steve Block">steveblock</who>
    <bug_when>2010-11-24 09:14:56 -0800</bug_when>
    <thetext>Comment on attachment 74656
Patch

I agree with Andrei&apos;s comment about re-ordering.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>313357</commentid>
    <comment_count>6</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-11-24 09:57:50 -0800</bug_when>
    <thetext>Committed r72682: &lt;http://trac.webkit.org/changeset/72682&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74656</attachid>
            <date>2010-11-23 06:22:29 -0800</date>
            <delta_ts>2010-11-24 09:14:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49970-20101123142227.patch</filename>
            <type>text/plain</type>
            <size>11653</size>
            <attacher name="Jeremy Orlow">jorlow</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5MGUxNDE5NjA4MDhjYWIyMTA2ZTg4MDJhYjFjMDRjNTIzZTc5MzEyLi4yZjVjODI5
MDhiZDMzODhlYjQyYzFjOTBjYTIxMmZlZjk2NGQwYjBlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTAtMTEtMjMgIEplcmVteSBPcmxvdyAgPGpvcmxvd0BjaHJvbWl1bS5vcmc+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRml4IG1pbm9yIGVycm9y
cyBpbiBJbmRleGVkREIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTQ5OTcwCisKKyAgICAgICAgKiBzdG9yYWdlL2luZGV4ZWRkYi9jb25zdGFudHMtZXhw
ZWN0ZWQudHh0OgorICAgICAgICAqIHN0b3JhZ2UvaW5kZXhlZGRiL2NvbnN0YW50cy5odG1sOgor
ICAgICAgICAqIHN0b3JhZ2UvaW5kZXhlZGRiL2NyZWF0ZUFuZFJlbW92ZU9iamVjdFN0b3JlLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3RvcmFnZS9pbmRleGVkZGIvY3JlYXRlQW5k
UmVtb3ZlT2JqZWN0U3RvcmUuaHRtbDogQWRkZWQuCisKIDIwMTAtMTEtMTggIFNhdGlzaCBTYW1w
YXRoICA8c2F0aXNoQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBKZXJlbXkg
T3Jsb3cuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9jb25zdGFu
dHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvY29uc3RhbnRz
LWV4cGVjdGVkLnR4dAppbmRleCA4ZjUzYjU2NjQwZWMyYWM3Y2M1NjQ1N2RjNmE3N2Q3M2RiYWIz
NTNmLi4wMWI4ZmExNThkNzY2YmE5ZTA3MzEwYmE4Yjc3M2Y4YjIzYzkwMjE5IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9jb25zdGFudHMtZXhwZWN0ZWQudHh0Cisr
KyBiL0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL2NvbnN0YW50cy1leHBlY3RlZC50eHQK
QEAgLTI3LDggKzI3LDcgQEAgUEFTUyB3ZWJraXRJREJDdXJzb3IuUFJFViBpcyAyCiBQQVNTIHdl
YmtpdElEQkN1cnNvci5QUkVWX05PX0RVUExJQ0FURSBpcyAzCiBQQVNTIHdlYmtpdElEQlRyYW5z
YWN0aW9uLlJFQURfV1JJVEUgaXMgMAogUEFTUyB3ZWJraXRJREJUcmFuc2FjdGlvbi5SRUFEX09O
TFkgaXMgMQotUEFTUyB3ZWJraXRJREJUcmFuc2FjdGlvbi5TTkFQU0hPVF9SRUFEIGlzIDIKLVBB
U1Mgd2Via2l0SURCVHJhbnNhY3Rpb24uVkVSU0lPTl9DSEFOR0UgaXMgMworUEFTUyB3ZWJraXRJ
REJUcmFuc2FjdGlvbi5WRVJTSU9OX0NIQU5HRSBpcyAyCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNl
ZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N0b3Jh
Z2UvaW5kZXhlZGRiL2NvbnN0YW50cy5odG1sIGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVk
ZGIvY29uc3RhbnRzLmh0bWwKaW5kZXggOWNkZjRjNGQwMWMxNTIxZDA3MjMyNGY3Y2RlZDQzNjgw
NzljNjY5OC4uNTQyZWQzMjgzMjJkNTRlZDZiYjA5MWI3ZThkOGZkMGIwNmU5N2VhZCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvY29uc3RhbnRzLmh0bWwKKysrIGIv
TGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvY29uc3RhbnRzLmh0bWwKQEAgLTQ0LDggKzQ0
LDcgQEAgZnVuY3Rpb24gdGVzdCgpCiAKICAgICBzaG91bGRCZSgid2Via2l0SURCVHJhbnNhY3Rp
b24uUkVBRF9XUklURSIsICIwIik7CiAgICAgc2hvdWxkQmUoIndlYmtpdElEQlRyYW5zYWN0aW9u
LlJFQURfT05MWSIsICIxIik7Ci0gICAgc2hvdWxkQmUoIndlYmtpdElEQlRyYW5zYWN0aW9uLlNO
QVBTSE9UX1JFQUQiLCAiMiIpOwotICAgIHNob3VsZEJlKCJ3ZWJraXRJREJUcmFuc2FjdGlvbi5W
RVJTSU9OX0NIQU5HRSIsICIzIik7CisgICAgc2hvdWxkQmUoIndlYmtpdElEQlRyYW5zYWN0aW9u
LlZFUlNJT05fQ0hBTkdFIiwgIjIiKTsKIH0KIAogdGVzdCgpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvY3JlYXRlQW5kUmVtb3ZlT2JqZWN0U3RvcmUtZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvY3JlYXRlQW5kUmVtb3ZlT2Jq
ZWN0U3RvcmUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkwYmI5NzQyODAwYjc1MmNkODgzZjY4
NjkzOGI3N2U0M2RjZTA1MzUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdG9yYWdl
L2luZGV4ZWRkYi9jcmVhdGVBbmRSZW1vdmVPYmplY3RTdG9yZS1leHBlY3RlZC50eHQKQEAgLTAs
MCArMSw2MCBAQAorVGVzdCBJbmRleGVkREIncyBjcmVhdGUgYW5kIHJlbW92ZU9iamVjdFN0b3Jl
CisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMs
IGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTICd3ZWJraXRJbmRleGVkREIn
IGluIHdpbmRvdyBpcyB0cnVlCitQQVNTIHdlYmtpdEluZGV4ZWREQiA9PSBudWxsIGlzIGZhbHNl
Cit3ZWJraXRJbmRleGVkREIub3BlbignbmFtZScsICdkZXNjcmlwdGlvbicpCitQQVNTICdvbnN1
Y2Nlc3MnIGluIHJlc3VsdCBpcyB0cnVlCitQQVNTICdvbmVycm9yJyBpbiByZXN1bHQgaXMgdHJ1
ZQorUEFTUyAncmVhZHlTdGF0ZScgaW4gcmVzdWx0IGlzIHRydWUKK0FuIGV2ZW50IHNob3VsZCBm
aXJlIHNob3J0bHkuLi4KKworb3BlblN1Y2Nlc3MoKToKK1N1Y2Nlc3MgZXZlbnQgZmlyZWQ6CitQ
QVNTICdyZXN1bHQnIGluIGV2ZW50IGlzIHRydWUKK1BBU1MgJ2NvZGUnIGluIGV2ZW50IGlzIGZh
bHNlCitQQVNTICdtZXNzYWdlJyBpbiBldmVudCBpcyBmYWxzZQorUEFTUyAnc291cmNlJyBpbiBl
dmVudCBpcyB0cnVlCitQQVNTIGV2ZW50LnNvdXJjZSAhPSBudWxsIGlzIHRydWUKK1BBU1MgJ29u
c3VjY2VzcycgaW4gZXZlbnQudGFyZ2V0IGlzIHRydWUKK1BBU1MgJ29uZXJyb3InIGluIGV2ZW50
LnRhcmdldCBpcyB0cnVlCitQQVNTICdyZWFkeVN0YXRlJyBpbiBldmVudC50YXJnZXQgaXMgdHJ1
ZQorUEFTUyBldmVudC50YXJnZXQucmVhZHlTdGF0ZSBpcyBldmVudC50YXJnZXQuRE9ORQorCitk
YiA9IGV2ZW50LnJlc3VsdAorVHJ5aW5nIGNyZWF0ZQorUEFTUyBjb2RlIGlzIHdlYmtpdElEQkRh
dGFiYXNlRXhjZXB0aW9uLk5PVF9BTExPV0VEX0VSUgorVHJ5aW5nIHJlbW92ZQorUEFTUyBjb2Rl
IGlzIHdlYmtpdElEQkRhdGFiYXNlRXhjZXB0aW9uLk5PVF9BTExPV0VEX0VSUgorcmVzdWx0ID0g
ZGIuc2V0VmVyc2lvbigndmVyc2lvbiAxJykKK1RyeWluZyBjcmVhdGUKK1BBU1MgY29kZSBpcyB3
ZWJraXRJREJEYXRhYmFzZUV4Y2VwdGlvbi5OT1RfQUxMT1dFRF9FUlIKK1RyeWluZyByZW1vdmUK
K1BBU1MgY29kZSBpcyB3ZWJraXRJREJEYXRhYmFzZUV4Y2VwdGlvbi5OT1RfQUxMT1dFRF9FUlIK
K1N1Y2Nlc3MgZXZlbnQgZmlyZWQ6CitQQVNTICdyZXN1bHQnIGluIGV2ZW50IGlzIHRydWUKK1BB
U1MgJ2NvZGUnIGluIGV2ZW50IGlzIGZhbHNlCitQQVNTICdtZXNzYWdlJyBpbiBldmVudCBpcyBm
YWxzZQorUEFTUyAnc291cmNlJyBpbiBldmVudCBpcyB0cnVlCitQQVNTIGV2ZW50LnNvdXJjZSAh
PSBudWxsIGlzIHRydWUKK1BBU1MgJ29uc3VjY2VzcycgaW4gZXZlbnQudGFyZ2V0IGlzIHRydWUK
K1BBU1MgJ29uZXJyb3InIGluIGV2ZW50LnRhcmdldCBpcyB0cnVlCitQQVNTICdyZWFkeVN0YXRl
JyBpbiBldmVudC50YXJnZXQgaXMgdHJ1ZQorUEFTUyBldmVudC50YXJnZXQucmVhZHlTdGF0ZSBp
cyBldmVudC50YXJnZXQuRE9ORQorCitEZWxldGVkIGFsbCBvYmplY3Qgc3RvcmVzLgorZGIuY3Jl
YXRlT2JqZWN0U3RvcmUoJ3RtcCcpCitBZGRpbmcgJ3RtcCcgYWdhaW4KK1BBU1MgY29kZSBpcyB3
ZWJraXRJREJEYXRhYmFzZUV4Y2VwdGlvbi5DT05TVFJBSU5UX0VSUgordHJhbnMgPSBkYi50cmFu
c2FjdGlvbihbXSwgd2Via2l0SURCVHJhbnNhY3Rpb24uUkVBRF9XUklURSkKK3RyYW5zLm9iamVj
dFN0b3JlKCd0bXAnKS5nZXQoMCkKK1RyeWluZyBjcmVhdGUKK1BBU1MgY29kZSBpcyB3ZWJraXRJ
REJEYXRhYmFzZUV4Y2VwdGlvbi5OT1RfQUxMT1dFRF9FUlIKK1RyeWluZyByZW1vdmUKK1BBU1Mg
Y29kZSBpcyB3ZWJraXRJREJEYXRhYmFzZUV4Y2VwdGlvbi5OT1RfQUxMT1dFRF9FUlIKK1BBU1Mg
c3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9jcmVhdGVBbmRSZW1vdmVPYmplY3RTdG9y
ZS5odG1sIGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvY3JlYXRlQW5kUmVtb3ZlT2Jq
ZWN0U3RvcmUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41NmY5MWIxZTY3YzE0N2FmODQwMTQ2OWM0MWNhODQ4
YzU3NjBmNGY3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVk
ZGIvY3JlYXRlQW5kUmVtb3ZlT2JqZWN0U3RvcmUuaHRtbApAQCAtMCwwICsxLDk2IEBACis8aHRt
bD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9mYXN0L2pzL3Jl
c291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFzdC9qcy9y
ZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL2Zh
c3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC1mdW5jdGlvbi5qcyI+PC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0icmVzb3VyY2VzL3NoYXJlZC5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4K
KzxwIGlkPSJkZXNjcmlwdGlvbiI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2Ny
aXB0PgorCitkZXNjcmlwdGlvbigiVGVzdCBJbmRleGVkREIncyBjcmVhdGUgYW5kIHJlbW92ZU9i
amVjdFN0b3JlIik7CitpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgIGxheW91
dFRlc3RDb250cm9sbGVyLndhaXRVbnRpbERvbmUoKTsKKworZnVuY3Rpb24gdGVzdCgpCit7Cisg
ICAgc2hvdWxkQmVUcnVlKCInd2Via2l0SW5kZXhlZERCJyBpbiB3aW5kb3ciKTsKKyAgICBzaG91
bGRCZUZhbHNlKCJ3ZWJraXRJbmRleGVkREIgPT0gbnVsbCIpOworCisgICAgcmVzdWx0ID0gZXZh
bEFuZExvZygid2Via2l0SW5kZXhlZERCLm9wZW4oJ25hbWUnLCAnZGVzY3JpcHRpb24nKSIpOwor
ICAgIHZlcmlmeVJlc3VsdChyZXN1bHQpOworICAgIHJlc3VsdC5vbnN1Y2Nlc3MgPSBvcGVuU3Vj
Y2VzczsKKyAgICByZXN1bHQub25lcnJvciA9IHVuZXhwZWN0ZWRFcnJvckNhbGxiYWNrOworfQor
CitmdW5jdGlvbiB0ZXN0Q3JlYXRlQW5kUmVtb3ZlKCkKK3sKKyAgICBkZWJ1ZygiVHJ5aW5nIGNy
ZWF0ZSIpOworICAgIHRyeSB7CisgICAgICAgIGRiLmNyZWF0ZU9iamVjdFN0b3JlKCJzb21lIG9z
Iik7CisgICAgICAgIHRlc3RGYWlsZWQoIk5vIGV4Y2VwdGlvbiB0aHJvd24hIik7CisgICAgfSBj
YXRjaCAoZSkgeworICAgICAgICBjb2RlID0gZS5jb2RlOworICAgICAgICBzaG91bGRCZSgiY29k
ZSIsICJ3ZWJraXRJREJEYXRhYmFzZUV4Y2VwdGlvbi5OT1RfQUxMT1dFRF9FUlIiKTsKKyAgICB9
CisgICAgZGVidWcoIlRyeWluZyByZW1vdmUiKTsKKyAgICB0cnkgeworICAgICAgICBkYi5jcmVh
dGVPYmplY3RTdG9yZSgic29tZSBvcyIpOworICAgICAgICB0ZXN0RmFpbGVkKCJObyBleGNlcHRp
b24gdGhyb3duISIpOworICAgIH0gY2F0Y2ggKGUpIHsKKyAgICAgICAgY29kZSA9IGUuY29kZTsK
KyAgICAgICAgc2hvdWxkQmUoImNvZGUiLCAid2Via2l0SURCRGF0YWJhc2VFeGNlcHRpb24uTk9U
X0FMTE9XRURfRVJSIik7CisgICAgfQorfQorCitmdW5jdGlvbiBvcGVuU3VjY2VzcygpCit7Cisg
ICAgZGVidWcoIm9wZW5TdWNjZXNzKCk6Iik7CisgICAgdmVyaWZ5U3VjY2Vzc0V2ZW50KGV2ZW50
KTsKKyAgICB3aW5kb3cuZGIgPSBldmFsQW5kTG9nKCJkYiA9IGV2ZW50LnJlc3VsdCIpOworICAg
IHRlc3RDcmVhdGVBbmRSZW1vdmUoKTsKKyAgICByZXN1bHQgPSBldmFsQW5kTG9nKCJyZXN1bHQg
PSBkYi5zZXRWZXJzaW9uKCd2ZXJzaW9uIDEnKSIpOworICAgIHJlc3VsdC5vbnN1Y2Nlc3MgPSBj
bGVhbkRhdGFiYXNlOworICAgIHJlc3VsdC5vbmVycm9yID0gdW5leHBlY3RlZEVycm9yQ2FsbGJh
Y2s7CisgICAgdGVzdENyZWF0ZUFuZFJlbW92ZSgpOworfQorCitmdW5jdGlvbiBjbGVhbkRhdGFi
YXNlKCkKK3sKKyAgICB2ZXJpZnlTdWNjZXNzRXZlbnQoZXZlbnQpOworICAgIGRlbGV0ZUFsbE9i
amVjdFN0b3JlcyhkYiwgY2xlYW5lZCk7Cit9CisKK2Z1bmN0aW9uIGNsZWFuZWQoKQoreworICAg
IG9zID0gZXZhbEFuZExvZygiZGIuY3JlYXRlT2JqZWN0U3RvcmUoJ3RtcCcpIik7CisgICAgZGVi
dWcoIkFkZGluZyAndG1wJyBhZ2FpbiIpOworICAgIHRyeSB7CisgICAgICAgIGRiLmNyZWF0ZU9i
amVjdFN0b3JlKCd0bXAnKTsKKyAgICAgICAgdGVzdEZhaWxlZCgiTm8gZXhjZXB0aW9uIHRocm93
biEiKTsKKyAgICB9IGNhdGNoIChlKSB7CisgICAgICAgIGNvZGUgPSBlLmNvZGU7CisgICAgICAg
IHNob3VsZEJlKCJjb2RlIiwgIndlYmtpdElEQkRhdGFiYXNlRXhjZXB0aW9uLkNPTlNUUkFJTlRf
RVJSIik7CisgICAgfQorICAgIHRyYW5zID0gZXZhbEFuZExvZygidHJhbnMgPSBkYi50cmFuc2Fj
dGlvbihbXSwgd2Via2l0SURCVHJhbnNhY3Rpb24uUkVBRF9XUklURSkiKTsKKyAgICByZXEgPSBl
dmFsQW5kTG9nKCJ0cmFucy5vYmplY3RTdG9yZSgndG1wJykuZ2V0KDApIik7CisgICAgcmVxLm9u
c3VjY2VzcyA9IHVuZXhwZWN0ZWRTdWNjZXNzQ2FsbGJhY2s7CisgICAgcmVxLm9uZXJyb3IgPSB0
cnlPbmNlTW9yZTsKK30KKworZnVuY3Rpb24gdHJ5T25jZU1vcmUoKQoreworICAgIHRlc3RDcmVh
dGVBbmRSZW1vdmUoKTsKKworICAgIGRvbmUoKTsKK30KKwordmFyIHN1Y2Nlc3NmdWxseVBhcnNl
ZCA9IHRydWU7CisKK3Rlc3QoKTsKKworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYg
LS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGExZjcy
YTg1NjY0OGIxODYxYjE2NjA3MzhkZWY4Y2NjODU1ODRkMTMuLjUxMzhkZTM5MmRkMTI3NTQwZjgw
OWU1OTNjMTg3ZTgzNGQzYTczMTUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjcgQEAKIDIwMTAtMTEtMjMgIEplcmVteSBP
cmxvdyAgPGpvcmxvd0BjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgRml4IG1pbm9yIGVycm9ycyBpbiBJbmRleGVkREIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ5OTcwCisKKyAgICAg
ICAgKiBSZW1vdmUgU05BUFNIT1RfUkVBRCBwZXIgc3BlYy4KKyAgICAgICAgKiBBc3NlcnQgdGhh
dCB0aGUgdHJhbnNhY3Rpb24gdGhhdCBjaGFuZ2VzIHRoZSBkYiBpcyBhIHNldFZlcnNpb24KKyAg
ICAgICAgICB0cmFuc2FjdGlvbi4KKyAgICAgICAgKiBXaGVuIGFuIG9iamVjdFN0b3JlIGFscmVh
ZHkgZXhpc3RzLCB0aHJvdyBhIENPTlNUUkFJTlRfRVJSLgorICAgICAgICAqIFdoZW4gbm90IGlu
IGEgc2V0VmVyc2lvbiB0cmFuc2FjdGlvbiwgdGhyb3cgYSBOT1RfQUxMT1dFRF9FUlIuCisKKyAg
ICAgICAgVGVzdDogc3RvcmFnZS9pbmRleGVkZGIvY3JlYXRlQW5kUmVtb3ZlT2JqZWN0U3RvcmUu
aHRtbAorCisgICAgICAgICogc3RvcmFnZS9JREJEYXRhYmFzZS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpJREJEYXRhYmFzZTo6Y3JlYXRlT2JqZWN0U3RvcmUpOgorICAgICAgICAqIHN0b3JhZ2Uv
SURCRGF0YWJhc2VCYWNrZW5kSW1wbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJREJEYXRhYmFz
ZUJhY2tlbmRJbXBsOjpjcmVhdGVPYmplY3RTdG9yZSk6CisgICAgICAgICogc3RvcmFnZS9JREJU
cmFuc2FjdGlvbi5oOgorICAgICAgICAqIHN0b3JhZ2UvSURCVHJhbnNhY3Rpb24uaWRsOgorCisy
MDEwLTExLTIzICBKZXJlbXkgT3Jsb3cgIDxqb3Jsb3dAY2hyb21pdW0ub3JnPgorCiAgICAgICAg
IFJldmlld2VkIGJ5IFN0ZXZlIEJsb2NrLgogCiAgICAgICAgIFJlbW92ZSB1bmltcGxlbWVudGVk
IChhbmQgdW50ZXN0ZWQpIG1ldGhvZHMgZnJvbSBJbmRleGVkREIKZGlmZiAtLWdpdCBhL1dlYkNv
cmUvc3RvcmFnZS9JREJEYXRhYmFzZS5jcHAgYi9XZWJDb3JlL3N0b3JhZ2UvSURCRGF0YWJhc2Uu
Y3BwCmluZGV4IDFlZTBmYTk3MmUxNmNlMTcyZWZjYzNmOTk4NzkwMjMwNDQ0OWZjNmUuLjE1MzZi
YTc5MDgxOGFlMDg5MWZiNmMxOGE5MmYzNjhlNjljMTdhMjYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUv
c3RvcmFnZS9JREJEYXRhYmFzZS5jcHAKKysrIGIvV2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNl
LmNwcApAQCAtNjQsOCArNjQsMTAgQEAgUGFzc1JlZlB0cjxJREJPYmplY3RTdG9yZT4gSURCRGF0
YWJhc2U6OmNyZWF0ZU9iamVjdFN0b3JlKGNvbnN0IFN0cmluZyYgbmFtZSwgY28KICAgICB9CiAK
ICAgICBSZWZQdHI8SURCT2JqZWN0U3RvcmVCYWNrZW5kSW50ZXJmYWNlPiBvYmplY3RTdG9yZSA9
IG1fYmFja2VuZC0+Y3JlYXRlT2JqZWN0U3RvcmUobmFtZSwga2V5UGF0aCwgYXV0b0luY3JlbWVu
dCwgbV9zZXRWZXJzaW9uVHJhbnNhY3Rpb24uZ2V0KCksIGVjKTsKLSAgICBpZiAoIW9iamVjdFN0
b3JlKQorICAgIGlmICghb2JqZWN0U3RvcmUpIHsKKyAgICAgICAgLy8gRklYTUU6IEFTU0VSVChl
Yykgb25jZSBVTktOT1dOX0VSUiBpcyBub3QgMC4KICAgICAgICAgcmV0dXJuIDA7CisgICAgfQog
ICAgIHJldHVybiBJREJPYmplY3RTdG9yZTo6Y3JlYXRlKG9iamVjdFN0b3JlLnJlbGVhc2UoKSwg
bV9zZXRWZXJzaW9uVHJhbnNhY3Rpb24uZ2V0KCkpOwogfQogCmRpZmYgLS1naXQgYS9XZWJDb3Jl
L3N0b3JhZ2UvSURCRGF0YWJhc2VCYWNrZW5kSW1wbC5jcHAgYi9XZWJDb3JlL3N0b3JhZ2UvSURC
RGF0YWJhc2VCYWNrZW5kSW1wbC5jcHAKaW5kZXggMDA0ZGM3YjA0ZGI3YmM4NjQxNzNjNjlmMjc4
ZmYwMjVjZjg0YTZmZC4uMjY4MTkwMDAwOGI1NmQ0ZGVlYjQ0ZWQzNTA4MWZkZjgwOGFlZjMxMCAx
MDA2NDQKLS0tIGEvV2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNlQmFja2VuZEltcGwuY3BwCisr
KyBiL1dlYkNvcmUvc3RvcmFnZS9JREJEYXRhYmFzZUJhY2tlbmRJbXBsLmNwcApAQCAtMTM4LDgg
KzEzOCwxMCBAQCBQYXNzUmVmUHRyPERPTVN0cmluZ0xpc3Q+IElEQkRhdGFiYXNlQmFja2VuZElt
cGw6Om9iamVjdFN0b3JlcygpIGNvbnN0CiAKIFBhc3NSZWZQdHI8SURCT2JqZWN0U3RvcmVCYWNr
ZW5kSW50ZXJmYWNlPiAgSURCRGF0YWJhc2VCYWNrZW5kSW1wbDo6Y3JlYXRlT2JqZWN0U3RvcmUo
Y29uc3QgU3RyaW5nJiBuYW1lLCBjb25zdCBTdHJpbmcmIGtleVBhdGgsIGJvb2wgYXV0b0luY3Jl
bWVudCwgSURCVHJhbnNhY3Rpb25CYWNrZW5kSW50ZXJmYWNlKiB0cmFuc2FjdGlvblB0ciwgRXhj
ZXB0aW9uQ29kZSYgZWMpCiB7CisgICAgQVNTRVJUKHRyYW5zYWN0aW9uUHRyLT5tb2RlKCkgPT0g
SURCVHJhbnNhY3Rpb246OlZFUlNJT05fQ0hBTkdFKTsKKwogICAgIGlmIChtX29iamVjdFN0b3Jl
cy5jb250YWlucyhuYW1lKSkgewotICAgICAgICAvLyBGSVhNRTogVGhyb3cgQ09OU1RSQUlOVF9F
UlIgaW4gdGhpcyBjYXNlLgorICAgICAgICBlYyA9IElEQkRhdGFiYXNlRXhjZXB0aW9uOjpDT05T
VFJBSU5UX0VSUjsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCkBAIC0xNTAsNiArMTUyLDcg
QEAgUGFzc1JlZlB0cjxJREJPYmplY3RTdG9yZUJhY2tlbmRJbnRlcmZhY2U+ICBJREJEYXRhYmFz
ZUJhY2tlbmRJbXBsOjpjcmVhdGVPYmplY3QKICAgICBSZWZQdHI8SURCVHJhbnNhY3Rpb25CYWNr
ZW5kSW50ZXJmYWNlPiB0cmFuc2FjdGlvbiA9IHRyYW5zYWN0aW9uUHRyOwogICAgIGlmICghdHJh
bnNhY3Rpb24tPnNjaGVkdWxlVGFzayhjcmVhdGVDYWxsYmFja1Rhc2soJklEQkRhdGFiYXNlQmFj
a2VuZEltcGw6OmNyZWF0ZU9iamVjdFN0b3JlSW50ZXJuYWwsIGRhdGFiYXNlLCBvYmplY3RTdG9y
ZSwgdHJhbnNhY3Rpb24pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcmVh
dGVDYWxsYmFja1Rhc2soJklEQkRhdGFiYXNlQmFja2VuZEltcGw6OnJlbW92ZU9iamVjdFN0b3Jl
RnJvbU1hcCwgZGF0YWJhc2UsIG9iamVjdFN0b3JlKSkpIHsKKyAgICAgICAgZWMgPSBJREJEYXRh
YmFzZUV4Y2VwdGlvbjo6Tk9UX0FMTE9XRURfRVJSOwogICAgICAgICByZXR1cm4gMDsKICAgICB9
CiAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvc3RvcmFnZS9JREJUcmFuc2FjdGlvbi5oIGIvV2ViQ29y
ZS9zdG9yYWdlL0lEQlRyYW5zYWN0aW9uLmgKaW5kZXggOGRiNTIwNTRjNWYzNTU5ZDdhMDM0MDg3
ZDVlZmIwZWVmZGVkYTkxZS4uZDBhOWYwZmQ2ZjE5MDAyMDZhNDY1MWQ3N2Y0ZWMzZTYxNjJmOWZh
NCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9zdG9yYWdlL0lEQlRyYW5zYWN0aW9uLmgKKysrIGIvV2Vi
Q29yZS9zdG9yYWdlL0lEQlRyYW5zYWN0aW9uLmgKQEAgLTU0LDggKzU0LDcgQEAgcHVibGljOgog
ICAgIGVudW0gTW9kZSB7CiAgICAgICAgIFJFQURfV1JJVEUgPSAwLAogICAgICAgICBSRUFEX09O
TFkgPSAxLAotICAgICAgICBTTkFQU0hPVF9SRUFEID0gMiwKLSAgICAgICAgVkVSU0lPTl9DSEFO
R0UgPSAzCisgICAgICAgIFZFUlNJT05fQ0hBTkdFID0gMgogICAgIH07CiAKICAgICB1bnNpZ25l
ZCBzaG9ydCBtb2RlKCkgY29uc3Q7CmRpZmYgLS1naXQgYS9XZWJDb3JlL3N0b3JhZ2UvSURCVHJh
bnNhY3Rpb24uaWRsIGIvV2ViQ29yZS9zdG9yYWdlL0lEQlRyYW5zYWN0aW9uLmlkbAppbmRleCBj
ZGY5ZjYzNGFlNzA5MzI5NzJhZmE0Y2YzYmIxYmQ4MTJkNTkxMjNhLi5iNTdhYzRhOTg2YzhlMmE0
OGFjNjM1M2U5YTM2ZmU3MjRkM2FlNDA0IDEwMDY0NAotLS0gYS9XZWJDb3JlL3N0b3JhZ2UvSURC
VHJhbnNhY3Rpb24uaWRsCisrKyBiL1dlYkNvcmUvc3RvcmFnZS9JREJUcmFuc2FjdGlvbi5pZGwK
QEAgLTMyLDggKzMyLDcgQEAgbW9kdWxlIHN0b3JhZ2UgewogICAgICAgICAvLyBNb2RlcwogICAg
ICAgICBjb25zdCB1bnNpZ25lZCBzaG9ydCBSRUFEX1dSSVRFID0gMDsKICAgICAgICAgY29uc3Qg
dW5zaWduZWQgc2hvcnQgUkVBRF9PTkxZID0gMTsKLSAgICAgICAgY29uc3QgdW5zaWduZWQgc2hv
cnQgU05BUFNIT1RfUkVBRCA9IDI7Ci0gICAgICAgIGNvbnN0IHVuc2lnbmVkIHNob3J0IFZFUlNJ
T05fQ0hBTkdFID0gMzsKKyAgICAgICAgY29uc3QgdW5zaWduZWQgc2hvcnQgVkVSU0lPTl9DSEFO
R0UgPSAyOwogCiAgICAgICAgIC8vIFByb3BlcnRpZXMKICAgICAgICAgcmVhZG9ubHkgYXR0cmli
dXRlIHVuc2lnbmVkIHNob3J0IG1vZGU7Cg==
</data>
<flag name="review"
          id="65317"
          type_id="1"
          status="+"
          setter="steveblock"
    />
          </attachment>
      

    </bug>

</bugzilla>