<?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>40230</bug_id>
          
          <creation_ts>2010-06-07 05:17:59 -0700</creation_ts>
          <short_desc>run-bindings-tests results broken by Changeset 60776</short_desc>
          <delta_ts>2010-06-07 12:25:24 -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>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>0</everconfirmed>
          <reporter name="Andrei Popescu">andreip</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric</cc>
    
    <cc>jorlow</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>234802</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-06-07 05:17:59 -0700</bug_when>
    <thetext>run-bindings-tests results broken by Changeset 60776</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234803</commentid>
    <comment_count>1</comment_count>
      <attachid>58017</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-06-07 05:22:54 -0700</bug_when>
    <thetext>Created attachment 58017
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234905</commentid>
    <comment_count>2</comment_count>
      <attachid>58017</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-06-07 10:07:28 -0700</bug_when>
    <thetext>Comment on attachment 58017
Patch

I&apos;m confused.  There is a functional change here.  Why are we changing CodeGeneratorJS.pm if this is just supposed to update test reuslts?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234911</commentid>
    <comment_count>3</comment_count>
      <attachid>58017</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-06-07 10:16:55 -0700</bug_when>
    <thetext>Comment on attachment 58017
Patch

This was arguably a build fix.  I think Andrei was just being cautious because he just became a committer.  I guess we need to get some bot running these tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234912</commentid>
    <comment_count>4</comment_count>
      <attachid>58017</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-06-07 10:17:24 -0700</bug_when>
    <thetext>Comment on attachment 58017
Patch

Nm...I see...the change log really should be more clear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234916</commentid>
    <comment_count>5</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-06-07 10:21:50 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 58017 [details])
&gt; I&apos;m confused.  There is a functional change here.  Why are we changing CodeGeneratorJS.pm if this is just supposed to update test reuslts?

That code in CodeGeneratorJS.pm was added by me in 

http://trac.webkit.org/changeset/60776/trunk/WebCore/bindings/scripts/CodeGeneratorJS.pm

Unfortunately, when I tried to submit the change, I noticed a conflict due to this change that was submitted just seconds before my attempt:

http://trac.webkit.org/changeset/60775

I rebased and solved the conflict but got confused and solved the conflict the wrong way. The problem was that, after I got the r+ for my patch but before I submitted, the CodeGeneratorJS.pm was modified to make native functions return EncodedJSValue instead of JSValues.

http://trac.webkit.org/changeset/60631/trunk/WebCore/bindings/scripts/CodeGeneratorJS.pm

So when I solved my conflict, instead of what I did, I should have updated my change to the Code Generator so that it would also return a EncodedJSValue and then then re-invoke &quot;run-bindings-tests&quot;. This patch does just that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234917</commentid>
    <comment_count>6</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-06-07 10:24:31 -0700</bug_when>
    <thetext>What you just put (maybe slightly condensed) is a much better ChangeLog message.

Btw, as I hinted towards: this could have been an unreviewed build fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234924</commentid>
    <comment_count>7</comment_count>
      <attachid>58045</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-06-07 10:35:15 -0700</bug_when>
    <thetext>Created attachment 58045
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234926</commentid>
    <comment_count>8</comment_count>
      <attachid>58045</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-06-07 10:41:33 -0700</bug_when>
    <thetext>Comment on attachment 58045
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234932</commentid>
    <comment_count>9</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-06-07 10:53:55 -0700</bug_when>
    <thetext>Thanks Jeremy. Committed r60789.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234957</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-06-07 11:40:05 -0700</bug_when>
    <thetext>Wasn&apos;t this a real bug which was testable via a layout test?  I&apos;m confused why no testing was required.  Jeremy?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234965</commentid>
    <comment_count>11</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-06-07 11:45:30 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; Wasn&apos;t this a real bug which was testable via a layout test?  I&apos;m confused why no testing was required.  Jeremy?

This was adding the possibility to specify [CallWith=ScriptExecutionContext] in idl files and was needed by the indexed database code. I am adding layout tests for that in a separate patch.

Thanks,
Andrei</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234995</commentid>
    <comment_count>12</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-06-07 12:25:24 -0700</bug_when>
    <thetext>We&apos;re a bit behind on landing layout tests at the moment because so much is in flight at once.  It should all be tested again by EOW though.

Note that none of the build.webkit.org bots will be running these tests for some time, though.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58017</attachid>
            <date>2010-06-07 05:22:54 -0700</date>
            <delta_ts>2010-06-07 10:35:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-40230-20100607132252.patch</filename>
            <type>text/plain</type>
            <size>3952</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ZjlhZDBjYThmZDIxOGUxOGY0MDdkNDk1ZmNlYTJiOWRlMTM4ZDcxNi4uMzY5ZDJhYWM2ZjcyMmQ0
ZTAzMjZmYzk5MzVjNDE0MzdkOTkyMGE3YyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOSBAQAogMjAxMC0wNi0wNyAgQW5k
cmVpIFBvcGVzY3UgIDxhbmRyZWlwQGdvb2dsZS5jb20+CiAKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcnVuLWJpbmRpbmdzLXRlc3RzIHJlc3VsdHMgYnJv
a2VuIGJ5IENoYW5nZXNldCA2MDc3NgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NDAyMzAKKworICAgICAgICBObyBuZXcgdGVzdHMsIGp1c3QgZml4aW5n
IHJ1bi1iaW5kaW5ncy10ZXN0cy4KKworICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvQ29kZUdl
bmVyYXRvckpTLnBtOgorICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9KU1Rlc3RP
YmouY3BwOgorICAgICAgICAoV2ViQ29yZTo6anNUZXN0T2JqUHJvdG90eXBlRnVuY3Rpb25XaXRo
U2NyaXB0RXhlY3V0aW9uQ29udGV4dCk6CisgICAgICAgICogYmluZGluZ3Mvc2NyaXB0cy90ZXN0
L0pTL0pTVGVzdE9iai5oOgorCisyMDEwLTA2LTA3ICBBbmRyZWkgUG9wZXNjdSAgPGFuZHJlaXBA
Z29vZ2xlLmNvbT4KKwogICAgICAgICBSZXZpZXdlZCBieSBKZXJlbXkgT3Jsb3cuCiAKICAgICAg
ICAgW2luZGV4ZWREQl0gSXQgaXMgaW1wb3NzaWJsZSB0byBjcmVhdGUgb2JqZWN0IHN0b3Jlcwpk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JKUy5wbSBi
L1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KaW5kZXggOTkwY2Jh
YWZlMjYyZGNhNmU4ZjExZGM4ZGRhYWVhYzg0Mjk2MzI2NS4uZTUxZGMwZjVlZWQyZTk5ZWUwNjRh
YzM3NDhlNGJiMTk1Y2NlOWQ2OSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRz
L0NvZGVHZW5lcmF0b3JKUy5wbQorKysgYi9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdl
bmVyYXRvckpTLnBtCkBAIC0xODkyLDcgKzE4OTIsNyBAQCBzdWIgR2VuZXJhdGVJbXBsZW1lbnRh
dGlvbgogICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNpZiAoJGNhbGxXaXRoIGVxICJTY3Jp
cHRFeGVjdXRpb25Db250ZXh0IikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB1c2go
QGltcGxDb250ZW50LCAiICAgIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIHNjcmlwdENvbnRleHQg
PSBzdGF0aWNfY2FzdDxKU0RPTUdsb2JhbE9iamVjdCo+KGV4ZWMtPmxleGljYWxHbG9iYWxPYmpl
Y3QoKSktPnNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKTtcbiIpOwogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHB1c2goQGltcGxDb250ZW50LCAiICAgIGlmICghc2NyaXB0Q29udGV4dClcbiIp
OwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB1c2goQGltcGxDb250ZW50LCAiICAgICAg
ICByZXR1cm4ganNVbmRlZmluZWQoKTtcbiIpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHB1c2goQGltcGxDb250ZW50LCAiICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzVW5k
ZWZpbmVkKCkpO1xuIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNhbGxXaXRoQXJn
ID0gInNjcmlwdENvbnRleHQiOyAKICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgICAgICAgICAgICAgICRmdW5jdGlvblN0cmluZyAuPSAiLCAiIGlmICRwYXJhbUluZGV4Owpk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvSlMvSlNUZXN0T2JqLmNw
cCBiL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy90ZXN0L0pTL0pTVGVzdE9iai5jcHAKaW5kZXgg
YzZkYThiZWU0YzYxNmM4ODQ4MzJhMTIzZjFhYmU3NjM4NTNkMjEwMS4uMDdlODRhNzEwODU4NzQ1
Zjg1NzI5MmZjN2NlMWNkNGI3MjkyZDg4NiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9iaW5kaW5ncy9z
Y3JpcHRzL3Rlc3QvSlMvSlNUZXN0T2JqLmNwcAorKysgYi9XZWJDb3JlL2JpbmRpbmdzL3Njcmlw
dHMvdGVzdC9KUy9KU1Rlc3RPYmouY3BwCkBAIC03NjAsMTcgKzc2MCwxNiBAQCBFbmNvZGVkSlNW
YWx1ZSBKU0NfSE9TVF9DQUxMIGpzVGVzdE9ialByb3RvdHlwZUZ1bmN0aW9uV2l0aFNjcmlwdFN0
YXRlT2JqRXhjZXB0aQogICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUocmVzdWx0KTsKIH0KIAot
CiBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGpzVGVzdE9ialByb3RvdHlwZUZ1bmN0aW9u
V2l0aFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoRXhlY1N0YXRlKiBleGVjKQogewogICAgIEpTVmFs
dWUgdGhpc1ZhbHVlID0gZXhlYy0+aG9zdFRoaXNWYWx1ZSgpOwogICAgIGlmICghdGhpc1ZhbHVl
LmluaGVyaXRzKCZKU1Rlc3RPYmo6OnNfaW5mbykpCi0gICAgICAgIHJldHVybiB0aHJvd0Vycm9y
KGV4ZWMsIFR5cGVFcnJvcik7CisgICAgICAgIHJldHVybiB0aHJvd1ZNVHlwZUVycm9yKGV4ZWMp
OwogICAgIEpTVGVzdE9iaiogY2FzdGVkVGhpcyA9IHN0YXRpY19jYXN0PEpTVGVzdE9iaio+KGFz
T2JqZWN0KHRoaXNWYWx1ZSkpOwogICAgIFRlc3RPYmoqIGltcCA9IHN0YXRpY19jYXN0PFRlc3RP
YmoqPihjYXN0ZWRUaGlzLT5pbXBsKCkpOwogICAgIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIHNj
cmlwdENvbnRleHQgPSBzdGF0aWNfY2FzdDxKU0RPTUdsb2JhbE9iamVjdCo+KGV4ZWMtPmxleGlj
YWxHbG9iYWxPYmplY3QoKSktPnNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKTsKICAgICBpZiAoIXNj
cmlwdENvbnRleHQpCi0gICAgICAgIHJldHVybiBqc1VuZGVmaW5lZCgpOworICAgICAgICByZXR1
cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzVW5kZWZpbmVkKCkpOwogCiAgICAgaW1wLT53aXRoU2NyaXB0
RXhlY3V0aW9uQ29udGV4dChzY3JpcHRDb250ZXh0KTsKICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5j
b2RlKGpzVW5kZWZpbmVkKCkpOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRz
L3Rlc3QvSlMvSlNUZXN0T2JqLmggYi9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9K
U1Rlc3RPYmouaAppbmRleCA5MTkwYzM2NjViNDgwOTRhYjUxMjYyYTRmZjg4YzI4OWFmNDA5NGMz
Li5kOTg3NDhhZWNhMjZlN2E3Y2JjY2E2MjVjNWUyNmEzYWE1ZWIyMjY2IDEwMDY0NAotLS0gYS9X
ZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9KU1Rlc3RPYmouaAorKysgYi9XZWJDb3Jl
L2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9KU1Rlc3RPYmouaApAQCAtMTE1LDcgKzExNSw2IEBA
IEpTQzo6RW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBqc1Rlc3RPYmpQcm90b3R5cGVGdW5j
dGlvbk1ldGhvZFdpdGhPcHRpb25hbEFyCiBKU0M6OkVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NB
TEwganNUZXN0T2JqUHJvdG90eXBlRnVuY3Rpb25NZXRob2RXaXRoTm9uT3B0aW9uYWxBcmdBbmRP
cHRpb25hbEFyZyhKU0M6OkV4ZWNTdGF0ZSopOwogSlNDOjpFbmNvZGVkSlNWYWx1ZSBKU0NfSE9T
VF9DQUxMIGpzVGVzdE9ialByb3RvdHlwZUZ1bmN0aW9uTWV0aG9kV2l0aE5vbk9wdGlvbmFsQXJn
QW5kVHdvT3B0aW9uYWxBcmdzKEpTQzo6RXhlY1N0YXRlKik7CiBKU0M6OkVuY29kZWRKU1ZhbHVl
IEpTQ19IT1NUX0NBTEwganNUZXN0T2JqUHJvdG90eXBlRnVuY3Rpb25PdmVybG9hZGVkTWV0aG9k
KEpTQzo6RXhlY1N0YXRlKik7Ci0KIC8vIEF0dHJpYnV0ZXMKIAogSlNDOjpKU1ZhbHVlIGpzVGVz
dE9ialJlYWRPbmx5SW50QXR0cihKU0M6OkV4ZWNTdGF0ZSosIEpTQzo6SlNWYWx1ZSwgY29uc3Qg
SlNDOjpJZGVudGlmaWVyJik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58045</attachid>
            <date>2010-06-07 10:35:15 -0700</date>
            <delta_ts>2010-06-07 10:41:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-40230-20100607183513.patch</filename>
            <type>text/plain</type>
            <size>4636</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NjliMThiYzIyMWQ5Y2NlZjNkYmQ0OWMwODk1YWExMTgxOWI1ZTU5MC4uMDBjM2Q0OWZjYzMzYzk2
MGRkMGE4Njk4Yzg4MzgwZTgwYjBmODc5MSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyOCBAQAorMjAxMC0wNi0wNyAgQW5k
cmVpIFBvcGVzY3UgIDxhbmRyZWlwQGdvb2dsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcnVuLWJpbmRpbmdzLXRlc3RzIHJlc3VsdHMgYnJv
a2VuIGJ5IENoYW5nZXNldCA2MDc3NgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NDAyMzAKKworICAgICAgICBUaGUgY2hhbmdlIHRvIENvZGVHZW5lcmF0
b3JKUy5wbSBpbiAKKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvNjA3
NzYvdHJ1bmsvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JKUy5wbQorICAg
ICAgICBhZGRlZCB0aGUgcG9zc2liaWxpdHkgdG8gdXNlIFtDYWxsV2l0aD1TY3JpcHRFeGVjdXRp
b25Db250ZXh0XSBpbiBpZGwgZmlsZXMuCisKKyAgICAgICAgQmVmb3JlIHRoZSBhYm92ZSBjaGFu
Z2Ugd2FzIHN1Ym1pdHRlZCwgQ29kZUdlbmVyYXRvckpTLnBtIHdhcyBtb2RpZmllZCBzbyB0aGF0
IG5hdGl2ZQorICAgICAgICBmdW5jdGlvbnMgcmV0dXJuIEVuY29kZWRKU1ZhbHVlIGluc3RlYWQg
b2YgSlNWYWx1ZXMuIFRoaXMgd2FzIGRvbmUgaW4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0
Lm9yZy9jaGFuZ2VzZXQvNjA2MzEvdHJ1bmsvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVH
ZW5lcmF0b3JKUy5wbQorCisgICAgICAgIFRoaXMgQ0wgdXBkYXRlcyB0aGUgQ29kZUdlbmVyYXRv
ckpTLnBtIHRvIGNvcnJlY3RseSByZXR1cm4gYW4gRW5jb2RlZEpTVmFsdWUgaW4gdGhlIGNhc2UK
KyAgICAgICAgd2hlcmUgdGhlIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQgcG9pbnRlciBpcyAwIGF0
IHRoZSB0aW1lIHdoZW4gdGhlIG5hdGl2ZSBmdW5jdGlvbiBpcyBpbnZva2VkLgorCisgICAgICAg
IE5vIG5ldyB0ZXN0cywganVzdCBmaXhpbmcgcnVuLWJpbmRpbmdzLXRlc3RzLgorCisgICAgICAg
ICogYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG06CisgICAgICAgICogYmluZGlu
Z3Mvc2NyaXB0cy90ZXN0L0pTL0pTVGVzdE9iai5jcHA6CisgICAgICAgIChXZWJDb3JlOjpqc1Rl
c3RPYmpQcm90b3R5cGVGdW5jdGlvbldpdGhTY3JpcHRFeGVjdXRpb25Db250ZXh0KToKKyAgICAg
ICAgKiBiaW5kaW5ncy9zY3JpcHRzL3Rlc3QvSlMvSlNUZXN0T2JqLmg6CisKIDIwMTAtMDYtMDcg
IEp1bGllbiBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5y
ZXZpZXdlZCwgcmV2ZXJ0aW5nIG15IEhUTUwgY29tbWVudCBwYXJzaW5nIGNoYW5nZSBhcyBpdApk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JKUy5wbSBi
L1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KaW5kZXggOTkwY2Jh
YWZlMjYyZGNhNmU4ZjExZGM4ZGRhYWVhYzg0Mjk2MzI2NS4uZTUxZGMwZjVlZWQyZTk5ZWUwNjRh
YzM3NDhlNGJiMTk1Y2NlOWQ2OSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRz
L0NvZGVHZW5lcmF0b3JKUy5wbQorKysgYi9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdl
bmVyYXRvckpTLnBtCkBAIC0xODkyLDcgKzE4OTIsNyBAQCBzdWIgR2VuZXJhdGVJbXBsZW1lbnRh
dGlvbgogICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNpZiAoJGNhbGxXaXRoIGVxICJTY3Jp
cHRFeGVjdXRpb25Db250ZXh0IikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB1c2go
QGltcGxDb250ZW50LCAiICAgIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIHNjcmlwdENvbnRleHQg
PSBzdGF0aWNfY2FzdDxKU0RPTUdsb2JhbE9iamVjdCo+KGV4ZWMtPmxleGljYWxHbG9iYWxPYmpl
Y3QoKSktPnNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKTtcbiIpOwogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHB1c2goQGltcGxDb250ZW50LCAiICAgIGlmICghc2NyaXB0Q29udGV4dClcbiIp
OwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB1c2goQGltcGxDb250ZW50LCAiICAgICAg
ICByZXR1cm4ganNVbmRlZmluZWQoKTtcbiIpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHB1c2goQGltcGxDb250ZW50LCAiICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzVW5k
ZWZpbmVkKCkpO1xuIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNhbGxXaXRoQXJn
ID0gInNjcmlwdENvbnRleHQiOyAKICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgICAgICAgICAgICAgICRmdW5jdGlvblN0cmluZyAuPSAiLCAiIGlmICRwYXJhbUluZGV4Owpk
aWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvSlMvSlNUZXN0T2JqLmNw
cCBiL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy90ZXN0L0pTL0pTVGVzdE9iai5jcHAKaW5kZXgg
YzZkYThiZWU0YzYxNmM4ODQ4MzJhMTIzZjFhYmU3NjM4NTNkMjEwMS4uMDdlODRhNzEwODU4NzQ1
Zjg1NzI5MmZjN2NlMWNkNGI3MjkyZDg4NiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9iaW5kaW5ncy9z
Y3JpcHRzL3Rlc3QvSlMvSlNUZXN0T2JqLmNwcAorKysgYi9XZWJDb3JlL2JpbmRpbmdzL3Njcmlw
dHMvdGVzdC9KUy9KU1Rlc3RPYmouY3BwCkBAIC03NjAsMTcgKzc2MCwxNiBAQCBFbmNvZGVkSlNW
YWx1ZSBKU0NfSE9TVF9DQUxMIGpzVGVzdE9ialByb3RvdHlwZUZ1bmN0aW9uV2l0aFNjcmlwdFN0
YXRlT2JqRXhjZXB0aQogICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUocmVzdWx0KTsKIH0KIAot
CiBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGpzVGVzdE9ialByb3RvdHlwZUZ1bmN0aW9u
V2l0aFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoRXhlY1N0YXRlKiBleGVjKQogewogICAgIEpTVmFs
dWUgdGhpc1ZhbHVlID0gZXhlYy0+aG9zdFRoaXNWYWx1ZSgpOwogICAgIGlmICghdGhpc1ZhbHVl
LmluaGVyaXRzKCZKU1Rlc3RPYmo6OnNfaW5mbykpCi0gICAgICAgIHJldHVybiB0aHJvd0Vycm9y
KGV4ZWMsIFR5cGVFcnJvcik7CisgICAgICAgIHJldHVybiB0aHJvd1ZNVHlwZUVycm9yKGV4ZWMp
OwogICAgIEpTVGVzdE9iaiogY2FzdGVkVGhpcyA9IHN0YXRpY19jYXN0PEpTVGVzdE9iaio+KGFz
T2JqZWN0KHRoaXNWYWx1ZSkpOwogICAgIFRlc3RPYmoqIGltcCA9IHN0YXRpY19jYXN0PFRlc3RP
YmoqPihjYXN0ZWRUaGlzLT5pbXBsKCkpOwogICAgIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIHNj
cmlwdENvbnRleHQgPSBzdGF0aWNfY2FzdDxKU0RPTUdsb2JhbE9iamVjdCo+KGV4ZWMtPmxleGlj
YWxHbG9iYWxPYmplY3QoKSktPnNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKTsKICAgICBpZiAoIXNj
cmlwdENvbnRleHQpCi0gICAgICAgIHJldHVybiBqc1VuZGVmaW5lZCgpOworICAgICAgICByZXR1
cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzVW5kZWZpbmVkKCkpOwogCiAgICAgaW1wLT53aXRoU2NyaXB0
RXhlY3V0aW9uQ29udGV4dChzY3JpcHRDb250ZXh0KTsKICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5j
b2RlKGpzVW5kZWZpbmVkKCkpOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRz
L3Rlc3QvSlMvSlNUZXN0T2JqLmggYi9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9K
U1Rlc3RPYmouaAppbmRleCA5MTkwYzM2NjViNDgwOTRhYjUxMjYyYTRmZjg4YzI4OWFmNDA5NGMz
Li5kOTg3NDhhZWNhMjZlN2E3Y2JjY2E2MjVjNWUyNmEzYWE1ZWIyMjY2IDEwMDY0NAotLS0gYS9X
ZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9KU1Rlc3RPYmouaAorKysgYi9XZWJDb3Jl
L2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9KUy9KU1Rlc3RPYmouaApAQCAtMTE1LDcgKzExNSw2IEBA
IEpTQzo6RW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBqc1Rlc3RPYmpQcm90b3R5cGVGdW5j
dGlvbk1ldGhvZFdpdGhPcHRpb25hbEFyCiBKU0M6OkVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NB
TEwganNUZXN0T2JqUHJvdG90eXBlRnVuY3Rpb25NZXRob2RXaXRoTm9uT3B0aW9uYWxBcmdBbmRP
cHRpb25hbEFyZyhKU0M6OkV4ZWNTdGF0ZSopOwogSlNDOjpFbmNvZGVkSlNWYWx1ZSBKU0NfSE9T
VF9DQUxMIGpzVGVzdE9ialByb3RvdHlwZUZ1bmN0aW9uTWV0aG9kV2l0aE5vbk9wdGlvbmFsQXJn
QW5kVHdvT3B0aW9uYWxBcmdzKEpTQzo6RXhlY1N0YXRlKik7CiBKU0M6OkVuY29kZWRKU1ZhbHVl
IEpTQ19IT1NUX0NBTEwganNUZXN0T2JqUHJvdG90eXBlRnVuY3Rpb25PdmVybG9hZGVkTWV0aG9k
KEpTQzo6RXhlY1N0YXRlKik7Ci0KIC8vIEF0dHJpYnV0ZXMKIAogSlNDOjpKU1ZhbHVlIGpzVGVz
dE9ialJlYWRPbmx5SW50QXR0cihKU0M6OkV4ZWNTdGF0ZSosIEpTQzo6SlNWYWx1ZSwgY29uc3Qg
SlNDOjpJZGVudGlmaWVyJik7Cg==
</data>
<flag name="review"
          id="42841"
          type_id="1"
          status="+"
          setter="jorlow"
    />
          </attachment>
      

    </bug>

</bugzilla>