<?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>104865</bug_id>
          
          <creation_ts>2012-12-12 17:17:09 -0800</creation_ts>
          <short_desc>Handle HTTP 204 status codes in MainResourceLoader</short_desc>
          <delta_ts>2013-01-04 00:56:37 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>60206</dup_id>
          
          <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="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>japhet</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>luiz</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>790087</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-12 17:17:09 -0800</bug_when>
    <thetext>This follows the fix for Qt in https://bugs.webkit.org/show_bug.cgi?id=60206.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>790414</commentid>
    <comment_count>1</comment_count>
      <attachid>179230</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-13 01:47:01 -0800</bug_when>
    <thetext>Created attachment 179230
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>793169</commentid>
    <comment_count>2</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2012-12-17 16:49:52 -0800</bug_when>
    <thetext>looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>793180</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-12-17 16:57:54 -0800</bug_when>
    <thetext>Does this work on Mac now? If if does, why do we need to change cross-platform code?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>793349</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-17 21:39:33 -0800</bug_when>
    <thetext>The test is still skipped on Mac. On reflection, my patch should probably unskip the test on all platforms. Assuming that one platform handles this properly, is it still better to repeat the logic in all n-1 WebKit layers or to wrap the code in an #ifdef?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>793353</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-12-17 22:01:29 -0800</bug_when>
    <thetext>Well, if Mac already handles this properly, my question would be how it does that, and whether it&apos;s better design. I haven&apos;t thought about this patch deeply.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>794262</commentid>
    <comment_count>6</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2012-12-18 18:42:30 -0800</bug_when>
    <thetext>I think comment https://bugs.webkit.org/show_bug.cgi?id=60206#c6 is relevant for discussing this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>794280</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-12-18 19:33:28 -0800</bug_when>
    <thetext>Indeed!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>794307</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-12-18 20:27:34 -0800</bug_when>
    <thetext>Looks reasonable to me. Someone who recently worked on this code should probably do final review.

Can you unskip the test on other platforms, to let Mac EWS run the test? Please also consider duping to the older bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796768</commentid>
    <comment_count>9</comment_count>
      <attachid>180623</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-23 09:13:22 -0800</bug_when>
    <thetext>Created attachment 180623
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796770</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-23 09:14:45 -0800</bug_when>
    <thetext>*** Bug 60206 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796772</commentid>
    <comment_count>11</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-23 09:16:35 -0800</bug_when>
    <thetext>Thanks for the comments. I uploaded a new patch unskipping this test everywhere, except WebKit2. For WebKit2 the TestExpectations comments suggested there is still more work to do on testRunner.queueLoad. I&apos;ve also marked 60206 a duplicate of this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797217</commentid>
    <comment_count>12</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-12-25 19:52:51 -0800</bug_when>
    <thetext>&gt; I&apos;ve also marked 60206 a duplicate of this bug.

Why not the other way around? It&apos;s normally advisable to keep an older bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797225</commentid>
    <comment_count>13</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-25 21:10:54 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; &gt; I&apos;ve also marked 60206 a duplicate of this bug.
&gt; 
&gt; Why not the other way around? It&apos;s normally advisable to keep an older bug.

I usually dupe the ones that don&apos;t have a patch, but I&apos;m happy to upload the patch at the other bug and mark this one as the duplicate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797612</commentid>
    <comment_count>14</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-27 10:27:41 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 60206 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>800061</commentid>
    <comment_count>15</comment_count>
      <attachid>180623</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-04 00:56:37 -0800</bug_when>
    <thetext>Comment on attachment 180623
Patch

Cleared review? from attachment 180623 so that this bug does not appear in http://webkit.org/pending-review.  If you would like this patch reviewed, please attach it to a new bug (or re-open this bug before marking it for review again).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179230</attachid>
            <date>2012-12-13 01:47:01 -0800</date>
            <delta_ts>2012-12-23 09:13:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104865-20121213104421.patch</filename>
            <type>text/plain</type>
            <size>7091</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3NDg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTA2ZGRkMDM1MTcyYWJh
MjUyZGU0ZTU3ZmY2OTZkNDRjNzAzMTdhMy4uMGU2MGUwYjQxNDJkMTg5NmU4ZDM4YTZhNzJlMzU5
OTg5MzExMzE5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTEyLTEzICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBQcm9w
ZXJseSBoYW5kbGUgSFRUUCAyMDQgc3RhdHVzIGNvZGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ4NjUKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3ZlIHRoZSBoYW5kbGluZyBvZiAyMDQgYW5kIDIw
NSBzdGF0dXMgY29kZXMgaGVyZSwgc28gdGhhdCBpdCBjYW4gYmUgc2hhcmVkIGJldHdlZW4KKyAg
ICAgICAgcG9ydHMuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUaGlzIGFsbG93cyB1bnNraXBw
aW5nIGh0dHAvdGVzdHMvbmF2aWdhdGlvbi9yZXNwb25zZTIwNC5odG1sIG9uCisgICAgICAgIEdU
SysuCisKKyAgICAgICAgKiBsb2FkZXIvTWFpblJlc291cmNlTG9hZGVyLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6Ok1haW5SZXNvdXJjZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKTogQWRkIHN1
cHBvcnQgZm9yIDIwNCBhbmQgMjA1IHN0YXR1cyBjb2Rlcy4KKwogMjAxMi0xMi0xMiAgTWFydGlu
IFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gQWRkIGF1
dGhlbnRpY2F0aW9uIHN1cHBvcnQgdG8gRFJUIGFuZCBmaXggZXhwb3NlZCBpc3N1ZXMgaW4gdGhl
IGxpYnNvdXAgYmFja2VuZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCmluZGV4IDQyMjc5NTFlOGY0MDMwZjQwZjgw
MmU0ZjA3ZDI0M2VhNzMwNTA3MzUuLjBhZWM5YWYyNzA4MGFkZDgzMDgxMDkyN2Y0OGRkN2QxNmEz
MTY3NGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0xMi0xMyAgTWFy
dGluIFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gUHJv
cGVybHkgaGFuZGxlIEhUVFAgMjA0IHN0YXR1cyBjb2RlcworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0ODY1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTW92ZSB0aGUgaGFuZGxpbmcgb2YgMjA0IGFuZCAy
MDUgc3RhdHVzIGNvZGVzIHRvIFdlYkNvcmUuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9G
cmFtZUxvYWRlckNsaWVudEVmbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGcmFtZUxvYWRlckNs
aWVudEVmbDo6ZGlzcGF0Y2hEZWNpZGVQb2xpY3lGb3JSZXNwb25zZSk6CisKIDIwMTItMTItMTIg
IEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBMT0co
KSB3b3JrIGluIFdlYlByb2Nlc3MgYW5kIE5ldHdvcmtQcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4
IDg3NWZmMTcwM2YzZDdkMGE5YTA5ZDc5YTljYTkzMDMyZmE3Zjc5M2UuLmNiMTM0NjRhNDRjNTBh
ZjRlNjY3NmNiZDIzNzRkMTRhN2E1ZTQwOTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTItMTItMTMgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgor
CisgICAgICAgIFtHVEtdIFByb3Blcmx5IGhhbmRsZSBIVFRQIDIwNCBzdGF0dXMgY29kZXMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDg2NQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgdGhlIGhh
bmRsaW5nIG9mIDIwNCBhbmQgMjA1IHN0YXR1cyBjb2RlcyB0byBXZWJDb3JlLgorCisgICAgICAg
ICogV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpGcmFtZUxvYWRlckNsaWVudFF0OjpkaXNwYXRjaERlY2lkZVBvbGljeUZvclJlc3BvbnNl
KToKKwogMjAxMi0xMi0xMiAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAog
ICAgICAgICBNYWtlIExPRygpIHdvcmsgaW4gV2ViUHJvY2VzcyBhbmQgTmV0d29ya1Byb2Nlc3MK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NYWluUmVzb3VyY2VMb2FkZXIuY3Bw
IGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5SZXNvdXJjZUxvYWRlci5jcHAKaW5kZXggZjA3
NDE4OWRkMGMwMjVkMDA5ZGVjMGRlZjhiYTVmZTFiYzJkNjkyOC4uNGI0ZWRiOTMyYzg3MmMwOGVm
MjcxZDBlNzE5NGRmYzc5ODA3NTM1MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L01haW5SZXNvdXJjZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5S
ZXNvdXJjZUxvYWRlci5jcHAKQEAgLTQyLDYgKzQyLDcgQEAKICNpbmNsdWRlICJGcmFtZUxvYWRl
ci5oIgogI2luY2x1ZGUgIkZyYW1lTG9hZGVyQ2xpZW50LmgiCiAjaW5jbHVkZSAiSFRNTEZvcm1F
bGVtZW50LmgiCisjaW5jbHVkZSAiSFRUUFN0YXR1c0NvZGVzLmgiCiAjaW5jbHVkZSAiSGlzdG9y
eUl0ZW0uaCIKICNpbmNsdWRlICJJbnNwZWN0b3JJbnN0cnVtZW50YXRpb24uaCIKICNpbmNsdWRl
ICJMb2FkZXJTdHJhdGVneS5oIgpAQCAtNDA2LDYgKzQwNywxNSBAQCB2b2lkIE1haW5SZXNvdXJj
ZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKGNvbnN0IFJlc291cmNlUmVzcG9uc2UmIHIpCiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKKyAgICBzd2l0Y2ggKG1fcmVzcG9uc2UuaHR0cFN0YXR1
c0NvZGUoKSkgeworICAgIGNhc2UgSFRUUFJlc2V0Q29udGVudDoKKyAgICAgICAgLy8gRklYTUU6
IGEgMjA1IHJlc3BvbnNlIHJlcXVpcmVzIHRoYXQgdGhlIHJlcXVlc3RlciByZXNldCB0aGUgZG9j
dW1lbnQgdmlldy4KKyAgICAgICAgLy8gRmFsbHRocm91Z2gKKyAgICBjYXNlIEhUVFBOb0NvbnRl
bnQ6CisgICAgICAgIGNhbGxDb250aW51ZUFmdGVyQ29udGVudFBvbGljeSh0aGlzLCBQb2xpY3lJ
Z25vcmUpOworICAgICAgICByZXR1cm47CisgICAgfQorCiAjaWYgRU5BQkxFKEZUUERJUikKICAg
ICAvLyBSZXNwZWN0IHRoZSBoaWRkZW4gRlRQIERpcmVjdG9yeSBMaXN0aW5nIHByZWYgc28gaXQg
Y2FuIGJlIHRlc3RlZCBldmVuIGlmIHRoZSBwb2xpY3kgZGVsZWdhdGUgbWlnaHQgb3RoZXJ3aXNl
IGRpc2FsbG93IGl0CiAgICAgU2V0dGluZ3MqIHNldHRpbmdzID0gbV9kb2N1bWVudExvYWRlci0+
ZnJhbWUoKS0+c2V0dGluZ3MoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNv
cmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcAppbmRleCBlMDMyN2UxMTRhMTZm
Y2Q1OWVlZjMxMTI0NjZiNTk5OWQwOGMyZDRlLi45MWVhNzU1MjYxNjgxYjc2NTczZWI1YTJiZDZh
YjRkMmY2NWZjOWY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9y
dC9GcmFtZUxvYWRlckNsaWVudEVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29y
ZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRFZmwuY3BwCkBAIC0yOTgsMTIgKzI5OCw2IEBAIHZv
aWQgRnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNoRGVjaWRlUG9saWN5Rm9yUmVzcG9uc2Uo
RnJhbWVQb2xpY3lGdW5jdGlvbiBmCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICAvLyBJ
Z25vcmUgcmVzcG9uc2VzIHdpdGggYW4gSFRUUCBzdGF0dXMgY29kZSBvZiAyMDQgKE5vIENvbnRl
bnQpCi0gICAgaWYgKHJlc3BvbnNlLmh0dHBTdGF0dXNDb2RlKCkgPT0gSFRUUE5vQ29udGVudCkg
ewotICAgICAgICBjYWxsUG9saWN5RnVuY3Rpb24oZnVuY3Rpb24sIFBvbGljeUlnbm9yZSk7Ci0g
ICAgICAgIHJldHVybjsKLSAgICB9Ci0KICAgICBpZiAoY2FuU2hvd01JTUVUeXBlKHJlc3BvbnNl
Lm1pbWVUeXBlKCkpKQogICAgICAgICBjYWxsUG9saWN5RnVuY3Rpb24oZnVuY3Rpb24sIFBvbGlj
eVVzZSk7CiAgICAgZWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3Vw
cG9ydC9GcmFtZUxvYWRlckNsaWVudFF0LmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1
cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHAKaW5kZXggOGIxNDNmZTBmN2Y4Yjk4ZTNhNWU4
NGU5NzM0ZmRjNDUxMGE5NDk2NC4uZDRjOGE5ZDI0OWZjNzg4YjYwZmZkMjYwYThmMTEyMTEzZTFl
YmZjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxv
YWRlckNsaWVudFF0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50UXQuY3BwCkBAIC0xMTk4LDE2ICsxMTk4LDYgQEAgV2ViQ29yZTo6RnJh
bWUqIEZyYW1lTG9hZGVyQ2xpZW50UXQ6OmRpc3BhdGNoQ3JlYXRlUGFnZShjb25zdCBXZWJDb3Jl
OjpOYXZpZ2F0aW8KIAogdm9pZCBGcmFtZUxvYWRlckNsaWVudFF0OjpkaXNwYXRjaERlY2lkZVBv
bGljeUZvclJlc3BvbnNlKEZyYW1lUG9saWN5RnVuY3Rpb24gZnVuY3Rpb24sIGNvbnN0IFdlYkNv
cmU6OlJlc291cmNlUmVzcG9uc2UmIHJlc3BvbnNlLCBjb25zdCBXZWJDb3JlOjpSZXNvdXJjZVJl
cXVlc3QmKQogewotICAgIC8vIFdlIG5lZWQgdG8gY2FsbCBkaXJlY3RseSBoZXJlLgotICAgIHN3
aXRjaCAocmVzcG9uc2UuaHR0cFN0YXR1c0NvZGUoKSkgewotICAgIGNhc2UgSFRUUFJlc2V0Q29u
dGVudDoKLSAgICAgICAgLy8gRklYTUU6IGEgMjA1IHJlc3BvbnNlIHJlcXVpcmVzIHRoYXQgdGhl
IHJlcXVlc3RlciByZXNldCB0aGUgZG9jdW1lbnQgdmlldy4KLSAgICAgICAgLy8gRmFsbHRocm91
Z2gKLSAgICBjYXNlIEhUVFBOb0NvbnRlbnQ6Ci0gICAgICAgIGNhbGxQb2xpY3lGdW5jdGlvbihm
dW5jdGlvbiwgUG9saWN5SWdub3JlKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQogICAgIGlm
IChXZWJDb3JlOjpjb250ZW50RGlzcG9zaXRpb25UeXBlKHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVs
ZCgiQ29udGVudC1EaXNwb3NpdGlvbiIpKSA9PSBXZWJDb3JlOjpDb250ZW50RGlzcG9zaXRpb25B
dHRhY2htZW50KQogICAgICAgICBjYWxsUG9saWN5RnVuY3Rpb24oZnVuY3Rpb24sIFBvbGljeURv
d25sb2FkKTsKICAgICBlbHNlIGlmIChjYW5TaG93TUlNRVR5cGUocmVzcG9uc2UubWltZVR5cGUo
KSkpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKaW5kZXggYTIxNjc2MTE3YjQ3MzFhNWZhYTY2NDY4MTRmZDc2ZjhjZWVkMzFlNi4uNGU0
MGVmMzY2NDZiNTYxZTJjMmM1ZmFkNGVmNmUyODhlZDYyMzFkMSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDEyLTEyLTEzICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4K
KworICAgICAgICBbR1RLXSBQcm9wZXJseSBoYW5kbGUgSFRUUCAyMDQgc3RhdHVzIGNvZGVzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ4NjUKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3Jt
L2d0ay9UZXN0RXhwZWN0YXRpb25zOiBVbnNraXAgYSB0ZXN0IHdoaWNoIGlzIG5vdyBwYXNzaW5n
LgorCiAyMDEyLTEyLTEyICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4K
IAogICAgICAgICBbR1RLXSBBZGQgYXV0aGVudGljYXRpb24gc3VwcG9ydCB0byBEUlQgYW5kIGZp
eCBleHBvc2VkIGlzc3VlcyBpbiB0aGUgbGlic291cCBiYWNrZW5kCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDJjOWM2MGEyOGRkM2ZjZjgzZTZjNmQ0MmU0
MThjOTA4YWZhNzgwYWMuLjljZWZiMjQzMTA2N2VkNDU4NmU4Yjc2YTcxMTlhOWI1MDk3ODlkNWIg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisr
KyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMTE4LDkg
KzExMTgsNiBAQCB3ZWJraXQub3JnL2IvNTgzMDkgZmFzdC9jYW52YXMvRHJhd0ltYWdlU2luZ2xl
UGl4ZWxTdHJldGNoLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi81ODg0NSBmYXN0L2Rv
bS90aXRsZS1kaXJlY3Rpb25hbGl0eS5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvNTg4
NDUgZmFzdC9kb20vdGl0bGUtZGlyZWN0aW9uYWxpdHktcmVtb3ZlQ2hpbGQuaHRtbCBbIEZhaWx1
cmUgXQogCi0jIEhUVFAgMjA0IChObyBDb250ZW50KSBzaG91bGQgYmUgaWdub3JlZAotd2Via2l0
Lm9yZy9iLzYwMjA2IGh0dHAvdGVzdHMvbmF2aWdhdGlvbi9yZXNwb25zZTIwNC5odG1sIFsgRmFp
bHVyZSBdCi0KIHdlYmtpdC5vcmcvYi82MTYzMCBmYXN0L2V2ZW50cy9kcm9wem9uZS0wMDUuaHRt
bCBbIEZhaWx1cmUgXQogCiAjIE5lZWQgdGVzdFJ1bm5lci5zZXRTaG91bGRTdGF5T25QYWdlQWZ0
ZXJIYW5kbGluZ0JlZm9yZVVubG9hZAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180623</attachid>
            <date>2012-12-23 09:13:22 -0800</date>
            <delta_ts>2013-01-04 00:56:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104865-20121223121035.patch</filename>
            <type>text/plain</type>
            <size>9488</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3NDg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTA2ZGRkMDM1MTcyYWJh
MjUyZGU0ZTU3ZmY2OTZkNDRjNzAzMTdhMy4uMGU2MGUwYjQxNDJkMTg5NmU4ZDM4YTZhNzJlMzU5
OTg5MzExMzE5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTEyLTEzICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBQcm9w
ZXJseSBoYW5kbGUgSFRUUCAyMDQgc3RhdHVzIGNvZGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ4NjUKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3ZlIHRoZSBoYW5kbGluZyBvZiAyMDQgYW5kIDIw
NSBzdGF0dXMgY29kZXMgaGVyZSwgc28gdGhhdCBpdCBjYW4gYmUgc2hhcmVkIGJldHdlZW4KKyAg
ICAgICAgcG9ydHMuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUaGlzIGFsbG93cyB1bnNraXBw
aW5nIGh0dHAvdGVzdHMvbmF2aWdhdGlvbi9yZXNwb25zZTIwNC5odG1sIG9uCisgICAgICAgIEdU
SysuCisKKyAgICAgICAgKiBsb2FkZXIvTWFpblJlc291cmNlTG9hZGVyLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6Ok1haW5SZXNvdXJjZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKTogQWRkIHN1
cHBvcnQgZm9yIDIwNCBhbmQgMjA1IHN0YXR1cyBjb2Rlcy4KKwogMjAxMi0xMi0xMiAgTWFydGlu
IFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gQWRkIGF1
dGhlbnRpY2F0aW9uIHN1cHBvcnQgdG8gRFJUIGFuZCBmaXggZXhwb3NlZCBpc3N1ZXMgaW4gdGhl
IGxpYnNvdXAgYmFja2VuZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCmluZGV4IDQyMjc5NTFlOGY0MDMwZjQwZjgw
MmU0ZjA3ZDI0M2VhNzMwNTA3MzUuLjBhZWM5YWYyNzA4MGFkZDgzMDgxMDkyN2Y0OGRkN2QxNmEz
MTY3NGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0xMi0xMyAgTWFy
dGluIFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gUHJv
cGVybHkgaGFuZGxlIEhUVFAgMjA0IHN0YXR1cyBjb2RlcworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0ODY1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTW92ZSB0aGUgaGFuZGxpbmcgb2YgMjA0IGFuZCAy
MDUgc3RhdHVzIGNvZGVzIHRvIFdlYkNvcmUuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9G
cmFtZUxvYWRlckNsaWVudEVmbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGcmFtZUxvYWRlckNs
aWVudEVmbDo6ZGlzcGF0Y2hEZWNpZGVQb2xpY3lGb3JSZXNwb25zZSk6CisKIDIwMTItMTItMTIg
IEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBMT0co
KSB3b3JrIGluIFdlYlByb2Nlc3MgYW5kIE5ldHdvcmtQcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4
IDg3NWZmMTcwM2YzZDdkMGE5YTA5ZDc5YTljYTkzMDMyZmE3Zjc5M2UuLmNiMTM0NjRhNDRjNTBh
ZjRlNjY3NmNiZDIzNzRkMTRhN2E1ZTQwOTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTItMTItMTMgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgor
CisgICAgICAgIFtHVEtdIFByb3Blcmx5IGhhbmRsZSBIVFRQIDIwNCBzdGF0dXMgY29kZXMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDg2NQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgdGhlIGhh
bmRsaW5nIG9mIDIwNCBhbmQgMjA1IHN0YXR1cyBjb2RlcyB0byBXZWJDb3JlLgorCisgICAgICAg
ICogV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpGcmFtZUxvYWRlckNsaWVudFF0OjpkaXNwYXRjaERlY2lkZVBvbGljeUZvclJlc3BvbnNl
KToKKwogMjAxMi0xMi0xMiAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAog
ICAgICAgICBNYWtlIExPRygpIHdvcmsgaW4gV2ViUHJvY2VzcyBhbmQgTmV0d29ya1Byb2Nlc3MK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NYWluUmVzb3VyY2VMb2FkZXIuY3Bw
IGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5SZXNvdXJjZUxvYWRlci5jcHAKaW5kZXggZjA3
NDE4OWRkMGMwMjVkMDA5ZGVjMGRlZjhiYTVmZTFiYzJkNjkyOC4uNGI0ZWRiOTMyYzg3MmMwOGVm
MjcxZDBlNzE5NGRmYzc5ODA3NTM1MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L01haW5SZXNvdXJjZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5S
ZXNvdXJjZUxvYWRlci5jcHAKQEAgLTQyLDYgKzQyLDcgQEAKICNpbmNsdWRlICJGcmFtZUxvYWRl
ci5oIgogI2luY2x1ZGUgIkZyYW1lTG9hZGVyQ2xpZW50LmgiCiAjaW5jbHVkZSAiSFRNTEZvcm1F
bGVtZW50LmgiCisjaW5jbHVkZSAiSFRUUFN0YXR1c0NvZGVzLmgiCiAjaW5jbHVkZSAiSGlzdG9y
eUl0ZW0uaCIKICNpbmNsdWRlICJJbnNwZWN0b3JJbnN0cnVtZW50YXRpb24uaCIKICNpbmNsdWRl
ICJMb2FkZXJTdHJhdGVneS5oIgpAQCAtNDA2LDYgKzQwNywxNSBAQCB2b2lkIE1haW5SZXNvdXJj
ZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKGNvbnN0IFJlc291cmNlUmVzcG9uc2UmIHIpCiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKKyAgICBzd2l0Y2ggKG1fcmVzcG9uc2UuaHR0cFN0YXR1
c0NvZGUoKSkgeworICAgIGNhc2UgSFRUUFJlc2V0Q29udGVudDoKKyAgICAgICAgLy8gRklYTUU6
IGEgMjA1IHJlc3BvbnNlIHJlcXVpcmVzIHRoYXQgdGhlIHJlcXVlc3RlciByZXNldCB0aGUgZG9j
dW1lbnQgdmlldy4KKyAgICAgICAgLy8gRmFsbHRocm91Z2gKKyAgICBjYXNlIEhUVFBOb0NvbnRl
bnQ6CisgICAgICAgIGNhbGxDb250aW51ZUFmdGVyQ29udGVudFBvbGljeSh0aGlzLCBQb2xpY3lJ
Z25vcmUpOworICAgICAgICByZXR1cm47CisgICAgfQorCiAjaWYgRU5BQkxFKEZUUERJUikKICAg
ICAvLyBSZXNwZWN0IHRoZSBoaWRkZW4gRlRQIERpcmVjdG9yeSBMaXN0aW5nIHByZWYgc28gaXQg
Y2FuIGJlIHRlc3RlZCBldmVuIGlmIHRoZSBwb2xpY3kgZGVsZWdhdGUgbWlnaHQgb3RoZXJ3aXNl
IGRpc2FsbG93IGl0CiAgICAgU2V0dGluZ3MqIHNldHRpbmdzID0gbV9kb2N1bWVudExvYWRlci0+
ZnJhbWUoKS0+c2V0dGluZ3MoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNv
cmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL1dl
YkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcAppbmRleCBlMDMyN2UxMTRhMTZm
Y2Q1OWVlZjMxMTI0NjZiNTk5OWQwOGMyZDRlLi45MWVhNzU1MjYxNjgxYjc2NTczZWI1YTJiZDZh
YjRkMmY2NWZjOWY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9y
dC9GcmFtZUxvYWRlckNsaWVudEVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29y
ZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRFZmwuY3BwCkBAIC0yOTgsMTIgKzI5OCw2IEBAIHZv
aWQgRnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNoRGVjaWRlUG9saWN5Rm9yUmVzcG9uc2Uo
RnJhbWVQb2xpY3lGdW5jdGlvbiBmCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICAvLyBJ
Z25vcmUgcmVzcG9uc2VzIHdpdGggYW4gSFRUUCBzdGF0dXMgY29kZSBvZiAyMDQgKE5vIENvbnRl
bnQpCi0gICAgaWYgKHJlc3BvbnNlLmh0dHBTdGF0dXNDb2RlKCkgPT0gSFRUUE5vQ29udGVudCkg
ewotICAgICAgICBjYWxsUG9saWN5RnVuY3Rpb24oZnVuY3Rpb24sIFBvbGljeUlnbm9yZSk7Ci0g
ICAgICAgIHJldHVybjsKLSAgICB9Ci0KICAgICBpZiAoY2FuU2hvd01JTUVUeXBlKHJlc3BvbnNl
Lm1pbWVUeXBlKCkpKQogICAgICAgICBjYWxsUG9saWN5RnVuY3Rpb24oZnVuY3Rpb24sIFBvbGlj
eVVzZSk7CiAgICAgZWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3Vw
cG9ydC9GcmFtZUxvYWRlckNsaWVudFF0LmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1
cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHAKaW5kZXggOGIxNDNmZTBmN2Y4Yjk4ZTNhNWU4
NGU5NzM0ZmRjNDUxMGE5NDk2NC4uZDRjOGE5ZDI0OWZjNzg4YjYwZmZkMjYwYThmMTEyMTEzZTFl
YmZjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxv
YWRlckNsaWVudFF0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0Zy
YW1lTG9hZGVyQ2xpZW50UXQuY3BwCkBAIC0xMTk4LDE2ICsxMTk4LDYgQEAgV2ViQ29yZTo6RnJh
bWUqIEZyYW1lTG9hZGVyQ2xpZW50UXQ6OmRpc3BhdGNoQ3JlYXRlUGFnZShjb25zdCBXZWJDb3Jl
OjpOYXZpZ2F0aW8KIAogdm9pZCBGcmFtZUxvYWRlckNsaWVudFF0OjpkaXNwYXRjaERlY2lkZVBv
bGljeUZvclJlc3BvbnNlKEZyYW1lUG9saWN5RnVuY3Rpb24gZnVuY3Rpb24sIGNvbnN0IFdlYkNv
cmU6OlJlc291cmNlUmVzcG9uc2UmIHJlc3BvbnNlLCBjb25zdCBXZWJDb3JlOjpSZXNvdXJjZVJl
cXVlc3QmKQogewotICAgIC8vIFdlIG5lZWQgdG8gY2FsbCBkaXJlY3RseSBoZXJlLgotICAgIHN3
aXRjaCAocmVzcG9uc2UuaHR0cFN0YXR1c0NvZGUoKSkgewotICAgIGNhc2UgSFRUUFJlc2V0Q29u
dGVudDoKLSAgICAgICAgLy8gRklYTUU6IGEgMjA1IHJlc3BvbnNlIHJlcXVpcmVzIHRoYXQgdGhl
IHJlcXVlc3RlciByZXNldCB0aGUgZG9jdW1lbnQgdmlldy4KLSAgICAgICAgLy8gRmFsbHRocm91
Z2gKLSAgICBjYXNlIEhUVFBOb0NvbnRlbnQ6Ci0gICAgICAgIGNhbGxQb2xpY3lGdW5jdGlvbihm
dW5jdGlvbiwgUG9saWN5SWdub3JlKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQogICAgIGlm
IChXZWJDb3JlOjpjb250ZW50RGlzcG9zaXRpb25UeXBlKHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVs
ZCgiQ29udGVudC1EaXNwb3NpdGlvbiIpKSA9PSBXZWJDb3JlOjpDb250ZW50RGlzcG9zaXRpb25B
dHRhY2htZW50KQogICAgICAgICBjYWxsUG9saWN5RnVuY3Rpb24oZnVuY3Rpb24sIFBvbGljeURv
d25sb2FkKTsKICAgICBlbHNlIGlmIChjYW5TaG93TUlNRVR5cGUocmVzcG9uc2UubWltZVR5cGUo
KSkpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKaW5kZXggYTIxNjc2MTE3YjQ3MzFhNWZhYTY2NDY4MTRmZDc2ZjhjZWVkMzFlNi4uODky
MWI0YTA1ZGE3MDY3NzljMTdhZGFmN2Y2N2I3YmQ0MzA4ZGU1MyAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEyLTEyLTEzICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4K
KworICAgICAgICBbR1RLXSBQcm9wZXJseSBoYW5kbGUgSFRUUCAyMDQgc3RhdHVzIGNvZGVzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ4NjUKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3Jt
L2d0ay9UZXN0RXhwZWN0YXRpb25zOiBVbnNraXAgYSB0ZXN0IHdoaWNoIGlzIG5vdyBwYXNzaW5n
LgorICAgICAgICAqIHBsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zOiBEaXR0by4KKyAgICAg
ICAgKiBwbGF0Zm9ybS93aW4vVGVzdEV4cGVjdGF0aW9uczogRGl0dG8uCisgICAgICAgICogcGxh
dGZvcm0vd2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9uczogRGl0dG8uCisKIDIwMTItMTItMTIgIE1h
cnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIEFk
ZCBhdXRoZW50aWNhdGlvbiBzdXBwb3J0IHRvIERSVCBhbmQgZml4IGV4cG9zZWQgaXNzdWVzIGlu
IHRoZSBsaWJzb3VwIGJhY2tlbmQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0
ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3Rh
dGlvbnMKaW5kZXggMmM5YzYwYTI4ZGQzZmNmODNlNmM2ZDQyZTQxOGM5MDhhZmE3ODBhYy4uOWNl
ZmIyNDMxMDY3ZWQ0NTg2ZThiNzZhNzExOWE5YjUwOTc4OWQ1YiAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTExMTgsOSArMTExOCw2IEBAIHdlYmtpdC5v
cmcvYi81ODMwOSBmYXN0L2NhbnZhcy9EcmF3SW1hZ2VTaW5nbGVQaXhlbFN0cmV0Y2guaHRtbCBb
IEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzU4ODQ1IGZhc3QvZG9tL3RpdGxlLWRpcmVjdGlvbmFs
aXR5Lmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi81ODg0NSBmYXN0L2RvbS90aXRsZS1k
aXJlY3Rpb25hbGl0eS1yZW1vdmVDaGlsZC5odG1sIFsgRmFpbHVyZSBdCiAKLSMgSFRUUCAyMDQg
KE5vIENvbnRlbnQpIHNob3VsZCBiZSBpZ25vcmVkCi13ZWJraXQub3JnL2IvNjAyMDYgaHR0cC90
ZXN0cy9uYXZpZ2F0aW9uL3Jlc3BvbnNlMjA0Lmh0bWwgWyBGYWlsdXJlIF0KLQogd2Via2l0Lm9y
Zy9iLzYxNjMwIGZhc3QvZXZlbnRzL2Ryb3B6b25lLTAwNS5odG1sIFsgRmFpbHVyZSBdCiAKICMg
TmVlZCB0ZXN0UnVubmVyLnNldFNob3VsZFN0YXlPblBhZ2VBZnRlckhhbmRsaW5nQmVmb3JlVW5s
b2FkCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9u
cyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDZjMjI0
OTJiZGVmYTM4NDQ1MzkxODBkOWE2OWJlNGY1N2JiYzVlZDguLjcyMjZjZjI4N2ZhOTMyMmZhMjE2
ZTY2NmU4ZjUyZDE3NTA1N2E3NjcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21h
Yy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhw
ZWN0YXRpb25zCkBAIC0zOTUsMTAgKzM5NSw2IEBAIGZhc3QvZG9tL3RpdGxlLWRpcmVjdGlvbmFs
aXR5Lmh0bWwKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU4OTI0
CiBwbHVnaW5zL21vdXNlLWNsaWNrLWlmcmFtZS10by1wbHVnaW4uaHRtbAogCi0jIEhUVFAgMjA0
IChObyBDb250ZW50KSBzaG91bGQgYmUgaWdub3JlZAotIyBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NjAyMDYKLWh0dHAvdGVzdHMvbmF2aWdhdGlvbi9yZXNwb25zZTIw
NC5odG1sCi0KICMgVGhpcyBwbGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IHRoZSBQYWdlIFZpc2li
aWxpdHkgQVBJLgogZmFzdC9ldmVudHMvcGFnZS12aXNpYmlsaXR5LWlmcmFtZS1kZWxldGUtdGVz
dC5odG1sCiBmYXN0L2V2ZW50cy9wYWdlLXZpc2liaWxpdHktaWZyYW1lLW1vdmUtdGVzdC5odG1s
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vVGVzdEV4cGVjdGF0aW9ucyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGQ0NTM5Nzdk
MDAzMWExNmU5ZWY2Y2EzMmYwMWE5YTA3NDU5NGEyNmMuLmY4ZWMxZGZiZTNkMTc2OWY3NjMxOTg4
OWE4OTNiMGY3OTJlOGEwMmEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9U
ZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9UZXN0RXhwZWN0
YXRpb25zCkBAIC0xNDcyLDEwICsxNDcyLDYgQEAgbWVkaWEvaW52YWxpZC1tZWRpYS11cmwtY3Jh
c2guaHRtbAogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9iYXNpYy1hdXRoLW5vcGFzc3dvcmQu
aHRtbAogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9iYXNpYy1hdXRoLW5vdXNlci5odG1sCiAK
LSMgSFRUUCAyMDQgKE5vIENvbnRlbnQpIHNob3VsZCBiZSBpZ25vcmVkCi0jIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MDIwNgotaHR0cC90ZXN0cy9uYXZpZ2F0aW9u
L3Jlc3BvbnNlMjA0Lmh0bWwKLQogIyBUaGlzIHBsYXRmb3JtIGRvZXMgbm90IHN1cHBvcnQgdGhl
IFBhZ2UgVmlzaWJpbGl0eSBBUEkuCiBmYXN0L2V2ZW50cy9wYWdlLXZpc2liaWxpdHktaWZyYW1l
LWRlbGV0ZS10ZXN0Lmh0bWwKIGZhc3QvZXZlbnRzL3BhZ2UtdmlzaWJpbGl0eS1pZnJhbWUtbW92
ZS10ZXN0Lmh0bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rl
c3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9UZXN0RXhwZWN0
YXRpb25zCmluZGV4IGMyNjIyYzgwMTdjOGE4OWE4NjJmZWI0YjRhZmQxNzE2NGI3YTQwZWIuLmFl
MTQzNzIwYTA1ZDc3ZjIwNWFlYzc0MmVhODE4MTJiOTYzMTZlYzQgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vd2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9ucwpAQCAtMjAwNCwxMCArMjAwNCw2
IEBAIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvYmFzaWMtYXV0aC1ub3VzZXIuaHRtbAogIyBB
bmltYXRpb24gQVBJIGlzIGRpc2FibGVkIGJ5IGRlZmF1bHQKIGFuaW1hdGlvbnMvYW5pbWF0aW9u
LWFwaS0xLmh0bWwKIAotIyBIVFRQIDIwNCAoTm8gQ29udGVudCkgc2hvdWxkIGJlIGlnbm9yZWQK
LSMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYwMjA2Ci1odHRwL3Rl
c3RzL25hdmlnYXRpb24vcmVzcG9uc2UyMDQuaHRtbAotCiAjIFRoaXMgcGxhdGZvcm0gZG9lcyBu
b3Qgc3VwcG9ydCB0aGUgUGFnZSBWaXNpYmlsaXR5IEFQSS4KIGZhc3QvZXZlbnRzL3BhZ2Utdmlz
aWJpbGl0eS1pZnJhbWUtZGVsZXRlLXRlc3QuaHRtbAogZmFzdC9ldmVudHMvcGFnZS12aXNpYmls
aXR5LWlmcmFtZS1tb3ZlLXRlc3QuaHRtbAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>