<?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>76072</bug_id>
          
          <creation_ts>2012-01-11 10:08:07 -0800</creation_ts>
          <short_desc>IndexedDB: Raise NON_TRANSIENT_ERR when invalid mode specified for transaction</short_desc>
          <delta_ts>2012-01-12 11:39:55 -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>dgrogan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>533983</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-11 10:08:07 -0800</bug_when>
    <thetext>IndexedDB: Raise NON_TRANSIENT_ERR when invalid mode specified for transaction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>533984</commentid>
    <comment_count>1</comment_count>
      <attachid>122045</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-11 10:08:28 -0800</bug_when>
    <thetext>Created attachment 122045
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534310</commentid>
    <comment_count>2</comment_count>
      <attachid>122045</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-01-11 15:10:50 -0800</bug_when>
    <thetext>Comment on attachment 122045
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=122045&amp;action=review

&gt; Source/WebCore/ChangeLog:3
&gt; +        IndexedDB: Raise NON_TRANSIENT_ERR when invalid mode specified for transaction

Maybe mention that this has now been speced.

&gt; Source/WebCore/ChangeLog:8
&gt; +        No new tests. (OOPS!)

Mention which tests are updated here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534366</commentid>
    <comment_count>3</comment_count>
      <attachid>122116</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-11 16:08:51 -0800</bug_when>
    <thetext>Created attachment 122116
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534367</commentid>
    <comment_count>4</comment_count>
      <attachid>122116</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-11 16:09:15 -0800</bug_when>
    <thetext>Comment on attachment 122116
Patch

There we go - getting these patches confused. CL updated. tony@ ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534917</commentid>
    <comment_count>5</comment_count>
      <attachid>122116</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-12 09:43:35 -0800</bug_when>
    <thetext>Comment on attachment 122116
Patch

Need to rebase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534927</commentid>
    <comment_count>6</comment_count>
      <attachid>122265</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-12 10:00:18 -0800</bug_when>
    <thetext>Created attachment 122265
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>534928</commentid>
    <comment_count>7</comment_count>
      <attachid>122265</attachid>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-01-12 10:00:44 -0800</bug_when>
    <thetext>Comment on attachment 122265
Patch

Rebased. tony@ - r? cq?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>535007</commentid>
    <comment_count>8</comment_count>
      <attachid>122265</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-12 11:39:51 -0800</bug_when>
    <thetext>Comment on attachment 122265
Patch

Clearing flags on attachment: 122265

Committed r104840: &lt;http://trac.webkit.org/changeset/104840&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>535008</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-12 11:39:55 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122045</attachid>
            <date>2012-01-11 10:08:28 -0800</date>
            <delta_ts>2012-01-11 16:08:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76072-20120111100827.patch</filename>
            <type>text/plain</type>
            <size>5373</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0NjU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWQ2ZTNmNDdkNjNlYTcy
NDY0OWRjYjE5NjM5NjIwZjM0ZDE3NzBmZC4uMTY1MTYyZjJkNzU2ZTIwZmQ1M2Q2NGZlMDRjNmJm
Y2YzM2ZlMjlhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTAxLTExICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBSYWlz
ZSBOT05fVFJBTlNJRU5UX0VSUiB3aGVuIGludmFsaWQgbW9kZSBzcGVjaWZpZWQgZm9yIHRyYW5z
YWN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NjA3MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cy4gKE9PUFMhKQorCisgICAgICAgICogc3RvcmFnZS9JREJEYXRhYmFzZS5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpJREJEYXRhYmFzZTo6dHJhbnNhY3Rpb24pOgorCiAyMDEyLTAx
LTEwICBEYW5pZWwgQ2hlbmcgIDxkY2hlbmdAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJv
bWl1bV0gUGFzdGVib2FyZDo6ZG9jdW1lbnRGcmFnbWVudCBzaG91bGQgZmFsbCBiYWNrIHRvIHRl
eHQgaWYgdGhlcmUncyBubyBIVE1MIHRleHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N0
b3JhZ2UvSURCRGF0YWJhc2UuY3BwIGIvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJEYXRhYmFz
ZS5jcHAKaW5kZXggMTU5NWM1OTJjN2M2OTkwMmVhNjIwYmU5NWYzMWIyZWNlZDFkYWY4Zi4uMWNl
ODJkYzY4MTZiM2ZmNGMxMmE2N2JmNGU0ZDU4NmRkOWNiZTM1OSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvc3RvcmFnZS9JREJEYXRhYmFzZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3Rv
cmFnZS9JREJEYXRhYmFzZS5jcHAKQEAgLTE1MCw4ICsxNTAsNyBAQCBQYXNzUmVmUHRyPElEQlRy
YW5zYWN0aW9uPiBJREJEYXRhYmFzZTo6dHJhbnNhY3Rpb24oU2NyaXB0RXhlY3V0aW9uQ29udGV4
dCogY29udAogICAgIH0KIAogICAgIGlmIChtb2RlICE9IElEQlRyYW5zYWN0aW9uOjpSRUFEX1dS
SVRFICYmIG1vZGUgIT0gSURCVHJhbnNhY3Rpb246OlJFQURfT05MWSkgewotICAgICAgICAvLyBG
SVhNRTogTWF5IG5lZWQgdG8gY2hhbmdlIHdoZW4gc3BlY2NlZDogaHR0cDovL3d3dy53My5vcmcv
QnVncy9QdWJsaWMvc2hvd19idWcuY2dpP2lkPTExNDA2Ci0gICAgICAgIGVjID0gSURCRGF0YWJh
c2VFeGNlcHRpb246OkNPTlNUUkFJTlRfRVJSOworICAgICAgICBlYyA9IElEQkRhdGFiYXNlRXhj
ZXB0aW9uOjpOT05fVFJBTlNJRU5UX0VSUjsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogICAg
IGlmIChtX2Nsb3NlUGVuZGluZykgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGUxOWM0OGU4ZDZkMGIwMmVlN2JhNjExODMw
NzFjNjE0YTQ0NjA1ZDIuLjFhZGZkNTA0YTZkMTE0ZDdlMDkyZmI5ZGQxZDRmNDg2ZTgyMDE2MmYg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wMS0xMSAgSm9zaHVhIEJlbGwgIDxqc2JlbGxA
Y2hyb21pdW0ub3JnPgorCisgICAgICAgIEluZGV4ZWREQjogUmFpc2UgTk9OX1RSQU5TSUVOVF9F
UlIgd2hlbiBpbnZhbGlkIG1vZGUgc3BlY2lmaWVkIGZvciB0cmFuc2FjdGlvbgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzYwNzIKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0b3JhZ2UvaW5kZXhlZGRi
L3RyYW5zYWN0aW9uLWJhc2ljcy1leHBlY3RlZC50eHQ6CisgICAgICAgICogc3RvcmFnZS9pbmRl
eGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWw6CisKIDIwMTItMDEtMTAgIFNoZXJpZmYgQm90
ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJv
bGxpbmcgb3V0IHIxMDQ1NDMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4
ZWRkYi90cmFuc2FjdGlvbi1iYXNpY3MtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvc3RvcmFn
ZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLWV4cGVjdGVkLnR4dAppbmRleCA1OTIxYzNk
YjFhMzU3OGIxZTJjOTdmMWQ4MDQxNjczMDJhNTA5ZTJjLi42MjcxZmYwOGRlNjRmYTRlZWJmZDM3
NTYzMjUxNmY3ZTkwMzIyYzgzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4
ZWRkYi90cmFuc2FjdGlvbi1iYXNpY3MtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL3N0
b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy1leHBlY3RlZC50eHQKQEAgLTMsOSAr
MywxMyBAQCBUZXN0IEluZGV4ZWREQiB0cmFuc2FjdGlvbiBiYXNpY3MuCiBPbiBzdWNjZXNzLCB5
b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVT
VCBDT01QTEVURSIuCiAKIAotUEFTUyAnd2Via2l0SW5kZXhlZERCJyBpbiB3aW5kb3cgaXMgdHJ1
ZQotUEFTUyB3ZWJraXRJbmRleGVkREIgPT0gbnVsbCBpcyBmYWxzZQotd2Via2l0SW5kZXhlZERC
Lm9wZW4oJ3RyYW5zYWN0aW9uLWJhc2ljcycpCitpbmRleGVkREIgPSB3aW5kb3cuaW5kZXhlZERC
IHx8IHdlYmtpdEluZGV4ZWREQgorUEFTUyBpbmRleGVkREIgIT0gbnVsbCBpcyB0cnVlCitJREJU
cmFuc2FjdGlvbiA9IHdpbmRvdy5JREJUcmFuc2FjdGlvbiB8fCB3ZWJraXRJREJUcmFuc2FjdGlv
bgorUEFTUyBJREJUcmFuc2FjdGlvbiAhPSBudWxsIGlzIHRydWUKK0lEQkRhdGFiYXNlRXhjZXB0
aW9uID0gd2luZG93LklEQkRhdGFiYXNlRXhjZXB0aW9uIHx8IHdlYmtpdElEQkRhdGFiYXNlRXhj
ZXB0aW9uCitQQVNTIElEQkRhdGFiYXNlRXhjZXB0aW9uICE9IG51bGwgaXMgdHJ1ZQoraW5kZXhl
ZERCLm9wZW4oJ3RyYW5zYWN0aW9uLWJhc2ljcycpCiBvcGVuU3VjY2VzcygpOgogZGIgPSBldmVu
dC50YXJnZXQucmVzdWx0CiByZXF1ZXN0ID0gZGIuc2V0VmVyc2lvbigndmVyc2lvbiAxJykKQEAg
LTk4LDYgKzEwMiwxMSBAQCB0cmFuc2FjdGlvbiA9IGRiLnRyYW5zYWN0aW9uKGRiLm9iamVjdFN0
b3JlTmFtZXMpCiBQQVNTIG5vIGV4Y2VwdGlvbiB0aHJvd24KIFBBU1MgdHJhbnNhY3Rpb24ub2Jq
ZWN0U3RvcmUoInN0b3JlTmFtZSIpICE9IG51bGwgaXMgdHJ1ZQogUEFTUyBhbGwgc3RvcmVzIHBy
ZXNlbnQgaW4gdHJhbnNhY3Rpb24KKworVmVyaWZ5IHRoYXQgc3BlY2lmeWluZyBhbiBpbnZhbGlk
IG1vZGUgcmFpc2VzIGFuIGV4Y2VwdGlvbgorRXhwZWN0aW5nIGV4Y2VwdGlvbiBmcm9tIGRiLnRy
YW5zYWN0aW9uKFsnc3RvcmVOYW1lJ10sIDMpCitQQVNTIEV4Y2VwdGlvbiB3YXMgdGhyb3duLgor
UEFTUyBjb2RlIGlzIElEQkRhdGFiYXNlRXhjZXB0aW9uLk5PTl9UUkFOU0lFTlRfRVJSCiBQQVNT
IHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy5odG1sIGIv
TGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwKaW5k
ZXggZTFmMGI3MmFkNWMzYjhhNDUwMjYwZTViYTNiMDM5OTg5OGYyMWY4Ny4uOTRhZTZkNDJiMjhm
ZDAzZjY0MzEyYjAzZGEyN2E4ODk4ODc5OTlhNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvc3Rv
cmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
c3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwKQEAgLTEyLDEwICsxMiwx
NCBAQCBkZXNjcmlwdGlvbigiVGVzdCBJbmRleGVkREIgdHJhbnNhY3Rpb24gYmFzaWNzLiIpOwog
DQogZnVuY3Rpb24gdGVzdCgpDQogew0KLSAgICBzaG91bGRCZVRydWUoIid3ZWJraXRJbmRleGVk
REInIGluIHdpbmRvdyIpOw0KLSAgICBzaG91bGRCZUZhbHNlKCJ3ZWJraXRJbmRleGVkREIgPT0g
bnVsbCIpOw0KLQ0KLSAgICByZXF1ZXN0ID0gZXZhbEFuZExvZygid2Via2l0SW5kZXhlZERCLm9w
ZW4oJ3RyYW5zYWN0aW9uLWJhc2ljcycpIik7DQorICAgIGV2YWxBbmRMb2coImluZGV4ZWREQiA9
IHdpbmRvdy5pbmRleGVkREIgfHwgd2Via2l0SW5kZXhlZERCIik7DQorICAgIHNob3VsZEJlVHJ1
ZSgiaW5kZXhlZERCICE9IG51bGwiKTsNCisgICAgZXZhbEFuZExvZygiSURCVHJhbnNhY3Rpb24g
PSB3aW5kb3cuSURCVHJhbnNhY3Rpb24gfHwgd2Via2l0SURCVHJhbnNhY3Rpb24iKTsNCisgICAg
c2hvdWxkQmVUcnVlKCJJREJUcmFuc2FjdGlvbiAhPSBudWxsIik7DQorICAgIGV2YWxBbmRMb2co
IklEQkRhdGFiYXNlRXhjZXB0aW9uID0gd2luZG93LklEQkRhdGFiYXNlRXhjZXB0aW9uIHx8IHdl
YmtpdElEQkRhdGFiYXNlRXhjZXB0aW9uIik7DQorICAgIHNob3VsZEJlVHJ1ZSgiSURCRGF0YWJh
c2VFeGNlcHRpb24gIT0gbnVsbCIpOw0KKw0KKyAgICByZXF1ZXN0ID0gZXZhbEFuZExvZygiaW5k
ZXhlZERCLm9wZW4oJ3RyYW5zYWN0aW9uLWJhc2ljcycpIik7DQogICAgIHJlcXVlc3Qub25zdWNj
ZXNzID0gb3BlblN1Y2Nlc3M7DQogICAgIHJlcXVlc3Qub25lcnJvciA9IHVuZXhwZWN0ZWRFcnJv
ckNhbGxiYWNrOw0KIH0NCkBAIC0yMzgsNiArMjQyLDE0IEBAIGZ1bmN0aW9uIHRlc3RET01TdHJp
bmdMaXN0KCkKICAgICAgIHNob3VsZEJlVHJ1ZSgidHJhbnNhY3Rpb24ub2JqZWN0U3RvcmUoIiAr
IEpTT04uc3RyaW5naWZ5KGRiLm9iamVjdFN0b3JlTmFtZXNbaV0pICsgIikgIT0gbnVsbCIpOw0K
ICAgICB9DQogICAgIHRlc3RQYXNzZWQoImFsbCBzdG9yZXMgcHJlc2VudCBpbiB0cmFuc2FjdGlv
biIpOw0KKyAgICB0ZXN0SW52YWxpZE1vZGUoKTsNCit9DQorDQorZnVuY3Rpb24gdGVzdEludmFs
aWRNb2RlKCkNCit7DQorICAgIGRlYnVnKCIiKTsNCisgICAgZGVidWcoIlZlcmlmeSB0aGF0IHNw
ZWNpZnlpbmcgYW4gaW52YWxpZCBtb2RlIHJhaXNlcyBhbiBleGNlcHRpb24iKTsNCisgICAgZXZh
bEFuZEV4cGVjdEV4Y2VwdGlvbigiZGIudHJhbnNhY3Rpb24oWydzdG9yZU5hbWUnXSwgMykiLCAi
SURCRGF0YWJhc2VFeGNlcHRpb24uTk9OX1RSQU5TSUVOVF9FUlIiKTsNCiAgICAgZmluaXNoSlNU
ZXN0KCk7DQogfQ0KIA0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122116</attachid>
            <date>2012-01-11 16:08:51 -0800</date>
            <delta_ts>2012-01-12 10:00:15 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76072-20120111160850.patch</filename>
            <type>text/plain</type>
            <size>5513</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0NjU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWQ2ZTNmNDdkNjNlYTcy
NDY0OWRjYjE5NjM5NjIwZjM0ZDE3NzBmZC4uOTE5NmViYmIzN2U2Nzg1ODRjM2JkYTc4NTk5ZmZm
MjVlZjk1MzljZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTAxLTExICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBSYWlz
ZSBOT05fVFJBTlNJRU5UX0VSUiB3aGVuIGludmFsaWQgbW9kZSBzcGVjaWZpZWQgZm9yIHRyYW5z
YWN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NjA3MgorCisgICAgICAgIFNwZWMgd2FzIHVwZGF0ZWQgdG8gZGV0YWlsIHdoYXQgc2hvdWxkIGJl
IHRocm93bjogaHR0cDovL3d3dy53My5vcmcvQnVncy9QdWJsaWMvc2hvd19idWcuY2dpP2lkPTEx
NDA2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVz
dHM6IHN0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy5odG1sCisKKyAgICAgICAg
KiBzdG9yYWdlL0lEQkRhdGFiYXNlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OklEQkRhdGFiYXNl
Ojp0cmFuc2FjdGlvbik6CisKIDIwMTItMDEtMTAgIERhbmllbCBDaGVuZyAgPGRjaGVuZ0BjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBQYXN0ZWJvYXJkOjpkb2N1bWVudEZyYWdt
ZW50IHNob3VsZCBmYWxsIGJhY2sgdG8gdGV4dCBpZiB0aGVyZSdzIG5vIEhUTUwgdGV4dApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJEYXRhYmFzZS5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNlLmNwcAppbmRleCAxNTk1YzU5MmM3YzY5OTAyZWE2
MjBiZTk1ZjMxYjJlY2VkMWRhZjhmLi4xY2U4MmRjNjgxNmIzZmY0YzEyYTY3YmY0ZTRkNTg2ZGQ5
Y2JlMzU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNlLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNlLmNwcApAQCAtMTUwLDgg
KzE1MCw3IEBAIFBhc3NSZWZQdHI8SURCVHJhbnNhY3Rpb24+IElEQkRhdGFiYXNlOjp0cmFuc2Fj
dGlvbihTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBjb250CiAgICAgfQogCiAgICAgaWYgKG1vZGUg
IT0gSURCVHJhbnNhY3Rpb246OlJFQURfV1JJVEUgJiYgbW9kZSAhPSBJREJUcmFuc2FjdGlvbjo6
UkVBRF9PTkxZKSB7Ci0gICAgICAgIC8vIEZJWE1FOiBNYXkgbmVlZCB0byBjaGFuZ2Ugd2hlbiBz
cGVjY2VkOiBodHRwOi8vd3d3LnczLm9yZy9CdWdzL1B1YmxpYy9zaG93X2J1Zy5jZ2k/aWQ9MTE0
MDYKLSAgICAgICAgZWMgPSBJREJEYXRhYmFzZUV4Y2VwdGlvbjo6Q09OU1RSQUlOVF9FUlI7Cisg
ICAgICAgIGVjID0gSURCRGF0YWJhc2VFeGNlcHRpb246Ok5PTl9UUkFOU0lFTlRfRVJSOwogICAg
ICAgICByZXR1cm4gMDsKICAgICB9CiAgICAgaWYgKG1fY2xvc2VQZW5kaW5nKSB7CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
ZTE5YzQ4ZThkNmQwYjAyZWU3YmE2MTE4MzA3MWM2MTRhNDQ2MDVkMi4uMWFkZmQ1MDRhNmQxMTRk
N2UwOTJmYjlkZDFkNGY0ODZlODIwMTYyZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTAx
LTExICBKb3NodWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhl
ZERCOiBSYWlzZSBOT05fVFJBTlNJRU5UX0VSUiB3aGVuIGludmFsaWQgbW9kZSBzcGVjaWZpZWQg
Zm9yIHRyYW5zYWN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03NjA3MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLWV4cGVjdGVkLnR4
dDoKKyAgICAgICAgKiBzdG9yYWdlL2luZGV4ZWRkYi90cmFuc2FjdGlvbi1iYXNpY3MuaHRtbDoK
KwogMjAxMi0wMS0xMCAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+
CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEwNDU0My4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi90cmFuc2FjdGlvbi1iYXNpY3Mt
ZXhwZWN0ZWQudHh0CmluZGV4IDU5MjFjM2RiMWEzNTc4YjFlMmM5N2YxZDgwNDE2NzMwMmE1MDll
MmMuLjYyNzFmZjA4ZGU2NGZhNGVlYmZkMzc1NjMyNTE2ZjdlOTAzMjJjODMgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy1leHBlY3Rl
ZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFz
aWNzLWV4cGVjdGVkLnR4dApAQCAtMyw5ICszLDEzIEBAIFRlc3QgSW5kZXhlZERCIHRyYW5zYWN0
aW9uIGJhc2ljcy4KIE9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIg
bWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KIAogCi1QQVNTICd3ZWJraXRJ
bmRleGVkREInIGluIHdpbmRvdyBpcyB0cnVlCi1QQVNTIHdlYmtpdEluZGV4ZWREQiA9PSBudWxs
IGlzIGZhbHNlCi13ZWJraXRJbmRleGVkREIub3BlbigndHJhbnNhY3Rpb24tYmFzaWNzJykKK2lu
ZGV4ZWREQiA9IHdpbmRvdy5pbmRleGVkREIgfHwgd2Via2l0SW5kZXhlZERCCitQQVNTIGluZGV4
ZWREQiAhPSBudWxsIGlzIHRydWUKK0lEQlRyYW5zYWN0aW9uID0gd2luZG93LklEQlRyYW5zYWN0
aW9uIHx8IHdlYmtpdElEQlRyYW5zYWN0aW9uCitQQVNTIElEQlRyYW5zYWN0aW9uICE9IG51bGwg
aXMgdHJ1ZQorSURCRGF0YWJhc2VFeGNlcHRpb24gPSB3aW5kb3cuSURCRGF0YWJhc2VFeGNlcHRp
b24gfHwgd2Via2l0SURCRGF0YWJhc2VFeGNlcHRpb24KK1BBU1MgSURCRGF0YWJhc2VFeGNlcHRp
b24gIT0gbnVsbCBpcyB0cnVlCitpbmRleGVkREIub3BlbigndHJhbnNhY3Rpb24tYmFzaWNzJykK
IG9wZW5TdWNjZXNzKCk6CiBkYiA9IGV2ZW50LnRhcmdldC5yZXN1bHQKIHJlcXVlc3QgPSBkYi5z
ZXRWZXJzaW9uKCd2ZXJzaW9uIDEnKQpAQCAtOTgsNiArMTAyLDExIEBAIHRyYW5zYWN0aW9uID0g
ZGIudHJhbnNhY3Rpb24oZGIub2JqZWN0U3RvcmVOYW1lcykKIFBBU1Mgbm8gZXhjZXB0aW9uIHRo
cm93bgogUEFTUyB0cmFuc2FjdGlvbi5vYmplY3RTdG9yZSgic3RvcmVOYW1lIikgIT0gbnVsbCBp
cyB0cnVlCiBQQVNTIGFsbCBzdG9yZXMgcHJlc2VudCBpbiB0cmFuc2FjdGlvbgorCitWZXJpZnkg
dGhhdCBzcGVjaWZ5aW5nIGFuIGludmFsaWQgbW9kZSByYWlzZXMgYW4gZXhjZXB0aW9uCitFeHBl
Y3RpbmcgZXhjZXB0aW9uIGZyb20gZGIudHJhbnNhY3Rpb24oWydzdG9yZU5hbWUnXSwgMykKK1BB
U1MgRXhjZXB0aW9uIHdhcyB0aHJvd24uCitQQVNTIGNvZGUgaXMgSURCRGF0YWJhc2VFeGNlcHRp
b24uTk9OX1RSQU5TSUVOVF9FUlIKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIAog
VEVTVCBDT01QTEVURQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIv
dHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi90
cmFuc2FjdGlvbi1iYXNpY3MuaHRtbAppbmRleCBlMWYwYjcyYWQ1YzNiOGE0NTAyNjBlNWJhM2Iw
Mzk5ODk4ZjIxZjg3Li45NGFlNmQ0MmIyOGZkMDNmNjQzMTJiMDNkYTI3YTg4OTg4Nzk5OWE1IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi90cmFuc2FjdGlvbi1iYXNp
Y3MuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi90cmFuc2FjdGlvbi1i
YXNpY3MuaHRtbApAQCAtMTIsMTAgKzEyLDE0IEBAIGRlc2NyaXB0aW9uKCJUZXN0IEluZGV4ZWRE
QiB0cmFuc2FjdGlvbiBiYXNpY3MuIik7CiANCiBmdW5jdGlvbiB0ZXN0KCkNCiB7DQotICAgIHNo
b3VsZEJlVHJ1ZSgiJ3dlYmtpdEluZGV4ZWREQicgaW4gd2luZG93Iik7DQotICAgIHNob3VsZEJl
RmFsc2UoIndlYmtpdEluZGV4ZWREQiA9PSBudWxsIik7DQotDQotICAgIHJlcXVlc3QgPSBldmFs
QW5kTG9nKCJ3ZWJraXRJbmRleGVkREIub3BlbigndHJhbnNhY3Rpb24tYmFzaWNzJykiKTsNCisg
ICAgZXZhbEFuZExvZygiaW5kZXhlZERCID0gd2luZG93LmluZGV4ZWREQiB8fCB3ZWJraXRJbmRl
eGVkREIiKTsNCisgICAgc2hvdWxkQmVUcnVlKCJpbmRleGVkREIgIT0gbnVsbCIpOw0KKyAgICBl
dmFsQW5kTG9nKCJJREJUcmFuc2FjdGlvbiA9IHdpbmRvdy5JREJUcmFuc2FjdGlvbiB8fCB3ZWJr
aXRJREJUcmFuc2FjdGlvbiIpOw0KKyAgICBzaG91bGRCZVRydWUoIklEQlRyYW5zYWN0aW9uICE9
IG51bGwiKTsNCisgICAgZXZhbEFuZExvZygiSURCRGF0YWJhc2VFeGNlcHRpb24gPSB3aW5kb3cu
SURCRGF0YWJhc2VFeGNlcHRpb24gfHwgd2Via2l0SURCRGF0YWJhc2VFeGNlcHRpb24iKTsNCisg
ICAgc2hvdWxkQmVUcnVlKCJJREJEYXRhYmFzZUV4Y2VwdGlvbiAhPSBudWxsIik7DQorDQorICAg
IHJlcXVlc3QgPSBldmFsQW5kTG9nKCJpbmRleGVkREIub3BlbigndHJhbnNhY3Rpb24tYmFzaWNz
JykiKTsNCiAgICAgcmVxdWVzdC5vbnN1Y2Nlc3MgPSBvcGVuU3VjY2VzczsNCiAgICAgcmVxdWVz
dC5vbmVycm9yID0gdW5leHBlY3RlZEVycm9yQ2FsbGJhY2s7DQogfQ0KQEAgLTIzOCw2ICsyNDIs
MTQgQEAgZnVuY3Rpb24gdGVzdERPTVN0cmluZ0xpc3QoKQogICAgICAgc2hvdWxkQmVUcnVlKCJ0
cmFuc2FjdGlvbi5vYmplY3RTdG9yZSgiICsgSlNPTi5zdHJpbmdpZnkoZGIub2JqZWN0U3RvcmVO
YW1lc1tpXSkgKyAiKSAhPSBudWxsIik7DQogICAgIH0NCiAgICAgdGVzdFBhc3NlZCgiYWxsIHN0
b3JlcyBwcmVzZW50IGluIHRyYW5zYWN0aW9uIik7DQorICAgIHRlc3RJbnZhbGlkTW9kZSgpOw0K
K30NCisNCitmdW5jdGlvbiB0ZXN0SW52YWxpZE1vZGUoKQ0KK3sNCisgICAgZGVidWcoIiIpOw0K
KyAgICBkZWJ1ZygiVmVyaWZ5IHRoYXQgc3BlY2lmeWluZyBhbiBpbnZhbGlkIG1vZGUgcmFpc2Vz
IGFuIGV4Y2VwdGlvbiIpOw0KKyAgICBldmFsQW5kRXhwZWN0RXhjZXB0aW9uKCJkYi50cmFuc2Fj
dGlvbihbJ3N0b3JlTmFtZSddLCAzKSIsICJJREJEYXRhYmFzZUV4Y2VwdGlvbi5OT05fVFJBTlNJ
RU5UX0VSUiIpOw0KICAgICBmaW5pc2hKU1Rlc3QoKTsNCiB9DQogDQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122265</attachid>
            <date>2012-01-12 10:00:18 -0800</date>
            <delta_ts>2012-01-12 11:39:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76072-20120112100017.patch</filename>
            <type>text/plain</type>
            <size>5708</size>
            <attacher name="Joshua Bell">jsbell</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA0ODAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2E0YjgyMzIyNWI0MDMx
MGZjZmQ1YmU4OThjMGRjNjI1NzAwZGIwYS4uNGI3YmIxNWYxZmI4ZjM3YjM4ZWJiMjM5MmZlZDFh
YzEwMGY5MzhmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTAxLTEyICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBSYWlz
ZSBOT05fVFJBTlNJRU5UX0VSUiB3aGVuIGludmFsaWQgbW9kZSBzcGVjaWZpZWQgZm9yIHRyYW5z
YWN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NjA3MgorCisgICAgICAgIFNwZWMgd2FzIHVwZGF0ZWQgdG8gZGV0YWlsIHdoYXQgc2hvdWxkIGJl
IHRocm93bjogaHR0cDovL3d3dy53My5vcmcvQnVncy9QdWJsaWMvc2hvd19idWcuY2dpP2lkPTEx
NDA2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVz
dHM6IHN0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy5odG1sCisKKyAgICAgICAg
KiBzdG9yYWdlL0lEQkRhdGFiYXNlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OklEQkRhdGFiYXNl
Ojp0cmFuc2FjdGlvbik6CisKIDIwMTItMDEtMTEgIEt3YW5nSHl1ayBLaW0gIDxoeXVraS5raW1A
c2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0gUmVuYW1lIHBhcmFtZXRlciBhbmQgdmFyaWFi
bGUgbmFtZSAncicgdG8gJ3JlY3QnIGluIEludFJlY3RFZmwuY3BwLgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvc3RvcmFnZS9JREJEYXRhYmFzZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdG9y
YWdlL0lEQkRhdGFiYXNlLmNwcAppbmRleCAxNTk1YzU5MmM3YzY5OTAyZWE2MjBiZTk1ZjMxYjJl
Y2VkMWRhZjhmLi4xY2U4MmRjNjgxNmIzZmY0YzEyYTY3YmY0ZTRkNTg2ZGQ5Y2JlMzU5IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNlLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9zdG9yYWdlL0lEQkRhdGFiYXNlLmNwcApAQCAtMTUwLDggKzE1MCw3IEBAIFBh
c3NSZWZQdHI8SURCVHJhbnNhY3Rpb24+IElEQkRhdGFiYXNlOjp0cmFuc2FjdGlvbihTY3JpcHRF
eGVjdXRpb25Db250ZXh0KiBjb250CiAgICAgfQogCiAgICAgaWYgKG1vZGUgIT0gSURCVHJhbnNh
Y3Rpb246OlJFQURfV1JJVEUgJiYgbW9kZSAhPSBJREJUcmFuc2FjdGlvbjo6UkVBRF9PTkxZKSB7
Ci0gICAgICAgIC8vIEZJWE1FOiBNYXkgbmVlZCB0byBjaGFuZ2Ugd2hlbiBzcGVjY2VkOiBodHRw
Oi8vd3d3LnczLm9yZy9CdWdzL1B1YmxpYy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MDYKLSAgICAgICAg
ZWMgPSBJREJEYXRhYmFzZUV4Y2VwdGlvbjo6Q09OU1RSQUlOVF9FUlI7CisgICAgICAgIGVjID0g
SURCRGF0YWJhc2VFeGNlcHRpb246Ok5PTl9UUkFOU0lFTlRfRVJSOwogICAgICAgICByZXR1cm4g
MDsKICAgICB9CiAgICAgaWYgKG1fY2xvc2VQZW5kaW5nKSB7CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDg3M2IxNDUwYWYx
NTkzMDY3MjQ4OWRjNTViMzgyNGFkMDE5OTJjYi4uNTdhYjkyZWE0ZmZjY2M2NDMzYTJkYjJmNjZi
Zjc0MjIxYTVkZDY4OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTAxLTEyICBKb3NodWEg
QmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSW5kZXhlZERCOiBSYWlzZSBO
T05fVFJBTlNJRU5UX0VSUiB3aGVuIGludmFsaWQgbW9kZSBzcGVjaWZpZWQgZm9yIHRyYW5zYWN0
aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjA3
MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Rv
cmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLWV4cGVjdGVkLnR4dDoKKyAgICAgICAg
KiBzdG9yYWdlL2luZGV4ZWRkYi90cmFuc2FjdGlvbi1iYXNpY3MuaHRtbDoKKwogMjAxMi0wMS0x
MiAgQWxleGFuZGVyIFBhdmxvdiAgPGFwYXZsb3ZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtD
aHJvbWl1bV0gVW5yZXZpZXdlZCwgdXBkYXRlIHRlc3QgZXhwZWN0YXRpb25zLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2lj
cy1leHBlY3RlZC50eHQKaW5kZXggMWI2MTJmODQxMGIwZjkzYTY0ZDdhZWYxZWJhMWQ2YmI0MWJl
ZDRmNS4uZjk3YmFmZjMwZTIyZmMxZWQ4OWRlNTFlOWQ5YjE2YWVkNDc2YzhlMSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLWV4cGVj
dGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi90cmFuc2FjdGlvbi1i
YXNpY3MtZXhwZWN0ZWQudHh0CkBAIC0zLDEwICszLDEyIEBAIFRlc3QgSW5kZXhlZERCIHRyYW5z
YWN0aW9uIGJhc2ljcy4KIE9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFT
UyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KIAogCi1pbmRleGVkREIg
PSB3aW5kb3cuaW5kZXhlZERCIHx8IHdpbmRvdy53ZWJraXRJbmRleGVkREIgfHwgd2luZG93Lm1v
ekluZGV4ZWREQjsKLVBBU1MgaW5kZXhlZERCID09IG51bGwgaXMgZmFsc2UKLUlEQkRhdGFiYXNl
RXhjZXB0aW9uID0gd2luZG93LklEQkRhdGFiYXNlRXhjZXB0aW9uIHx8IHdpbmRvdy53ZWJraXRJ
REJEYXRhYmFzZUV4Y2VwdGlvbjsKLVBBU1MgSURCRGF0YWJhc2VFeGNlcHRpb24gPT0gbnVsbCBp
cyBmYWxzZQoraW5kZXhlZERCID0gd2luZG93LmluZGV4ZWREQiB8fCB3aW5kb3cud2Via2l0SW5k
ZXhlZERCCitQQVNTIGluZGV4ZWREQiAhPSBudWxsIGlzIHRydWUKK0lEQlRyYW5zYWN0aW9uID0g
d2luZG93LklEQlRyYW5zYWN0aW9uIHx8IHdpbmRvdy53ZWJraXRJREJUcmFuc2FjdGlvbgorUEFT
UyBJREJUcmFuc2FjdGlvbiAhPSBudWxsIGlzIHRydWUKK0lEQkRhdGFiYXNlRXhjZXB0aW9uID0g
d2luZG93LklEQkRhdGFiYXNlRXhjZXB0aW9uIHx8IHdpbmRvdy53ZWJraXRJREJEYXRhYmFzZUV4
Y2VwdGlvbgorUEFTUyBJREJEYXRhYmFzZUV4Y2VwdGlvbiAhPSBudWxsIGlzIHRydWUKIAogaW5k
ZXhlZERCLm9wZW4oJ3RyYW5zYWN0aW9uLWJhc2ljcycpCiBvcGVuU3VjY2VzcygpOgpAQCAtMTcx
LDYgKzE3MywxMSBAQCB0cmFuc2FjdGlvbiA9IGRiLnRyYW5zYWN0aW9uKGRiLm9iamVjdFN0b3Jl
TmFtZXMpCiBQQVNTIG5vIGV4Y2VwdGlvbiB0aHJvd24KIFBBU1MgdHJhbnNhY3Rpb24ub2JqZWN0
U3RvcmUoInN0b3JlTmFtZSIpICE9IG51bGwgaXMgdHJ1ZQogUEFTUyBhbGwgc3RvcmVzIHByZXNl
bnQgaW4gdHJhbnNhY3Rpb24KKworVmVyaWZ5IHRoYXQgc3BlY2lmeWluZyBhbiBpbnZhbGlkIG1v
ZGUgcmFpc2VzIGFuIGV4Y2VwdGlvbgorRXhwZWN0aW5nIGV4Y2VwdGlvbiBmcm9tIGRiLnRyYW5z
YWN0aW9uKFsnc3RvcmVOYW1lJ10sIDMpCitQQVNTIEV4Y2VwdGlvbiB3YXMgdGhyb3duLgorUEFT
UyBjb2RlIGlzIElEQkRhdGFiYXNlRXhjZXB0aW9uLk5PTl9UUkFOU0lFTlRfRVJSCiBQQVNTIHN1
Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3RyYW5zYWN0aW9uLWJhc2ljcy5odG1sIGIvTGF5
b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwKaW5kZXgg
N2ZhMTkxNmQxZTVjMmZkNDgwMDY2MTI3MmRlOWJhZTE2ZmIxYTU0ZC4uODhlNDU3ZDc4ODMzY2M2
ZWI4NzQ5NTEwNjY0NzQwZjU1ZTc1YjAxMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvc3RvcmFn
ZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvc3Rv
cmFnZS9pbmRleGVkZGIvdHJhbnNhY3Rpb24tYmFzaWNzLmh0bWwKQEAgLTEyLDEwICsxMiwxMiBA
QCBkZXNjcmlwdGlvbigiVGVzdCBJbmRleGVkREIgdHJhbnNhY3Rpb24gYmFzaWNzLiIpOwogDQog
ZnVuY3Rpb24gdGVzdCgpDQogew0KLSAgICBpbmRleGVkREIgPSBldmFsQW5kTG9nKCJpbmRleGVk
REIgPSB3aW5kb3cuaW5kZXhlZERCIHx8IHdpbmRvdy53ZWJraXRJbmRleGVkREIgfHwgd2luZG93
Lm1vekluZGV4ZWREQjsiKTsNCi0gICAgc2hvdWxkQmVGYWxzZSgiaW5kZXhlZERCID09IG51bGwi
KTsNCi0gICAgSURCRGF0YWJhc2VFeGNlcHRpb24gPSBldmFsQW5kTG9nKCJJREJEYXRhYmFzZUV4
Y2VwdGlvbiA9IHdpbmRvdy5JREJEYXRhYmFzZUV4Y2VwdGlvbiB8fCB3aW5kb3cud2Via2l0SURC
RGF0YWJhc2VFeGNlcHRpb247Iik7DQotICAgIHNob3VsZEJlRmFsc2UoIklEQkRhdGFiYXNlRXhj
ZXB0aW9uID09IG51bGwiKTsNCisgICAgZXZhbEFuZExvZygiaW5kZXhlZERCID0gd2luZG93Lmlu
ZGV4ZWREQiB8fCB3aW5kb3cud2Via2l0SW5kZXhlZERCIik7DQorICAgIHNob3VsZEJlVHJ1ZSgi
aW5kZXhlZERCICE9IG51bGwiKTsNCisgICAgZXZhbEFuZExvZygiSURCVHJhbnNhY3Rpb24gPSB3
aW5kb3cuSURCVHJhbnNhY3Rpb24gfHwgd2luZG93LndlYmtpdElEQlRyYW5zYWN0aW9uIik7DQor
ICAgIHNob3VsZEJlVHJ1ZSgiSURCVHJhbnNhY3Rpb24gIT0gbnVsbCIpOw0KKyAgICBldmFsQW5k
TG9nKCJJREJEYXRhYmFzZUV4Y2VwdGlvbiA9IHdpbmRvdy5JREJEYXRhYmFzZUV4Y2VwdGlvbiB8
fCB3aW5kb3cud2Via2l0SURCRGF0YWJhc2VFeGNlcHRpb24iKTsNCisgICAgc2hvdWxkQmVUcnVl
KCJJREJEYXRhYmFzZUV4Y2VwdGlvbiAhPSBudWxsIik7DQogICAgIGRlYnVnKCIiKTsNCiANCiAg
ICAgcmVxdWVzdCA9IGV2YWxBbmRMb2coImluZGV4ZWREQi5vcGVuKCd0cmFuc2FjdGlvbi1iYXNp
Y3MnKSIpOw0KQEAgLTI4MSw2ICsyODMsMTQgQEAgZnVuY3Rpb24gdGVzdERPTVN0cmluZ0xpc3Qo
KQogICAgICAgc2hvdWxkQmVUcnVlKCJ0cmFuc2FjdGlvbi5vYmplY3RTdG9yZSgiICsgSlNPTi5z
dHJpbmdpZnkoZGIub2JqZWN0U3RvcmVOYW1lc1tpXSkgKyAiKSAhPSBudWxsIik7DQogICAgIH0N
CiAgICAgdGVzdFBhc3NlZCgiYWxsIHN0b3JlcyBwcmVzZW50IGluIHRyYW5zYWN0aW9uIik7DQor
ICAgIHRlc3RJbnZhbGlkTW9kZSgpOw0KK30NCisNCitmdW5jdGlvbiB0ZXN0SW52YWxpZE1vZGUo
KQ0KK3sNCisgICAgZGVidWcoIiIpOw0KKyAgICBkZWJ1ZygiVmVyaWZ5IHRoYXQgc3BlY2lmeWlu
ZyBhbiBpbnZhbGlkIG1vZGUgcmFpc2VzIGFuIGV4Y2VwdGlvbiIpOw0KKyAgICBldmFsQW5kRXhw
ZWN0RXhjZXB0aW9uKCJkYi50cmFuc2FjdGlvbihbJ3N0b3JlTmFtZSddLCAzKSIsICJJREJEYXRh
YmFzZUV4Y2VwdGlvbi5OT05fVFJBTlNJRU5UX0VSUiIpOw0KICAgICBmaW5pc2hKU1Rlc3QoKTsN
CiB9DQogDQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>