<?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>75449</bug_id>
          
          <creation_ts>2012-01-02 14:53:53 -0800</creation_ts>
          <short_desc>REGRESSION: Inline PDF that are cached fail to appear in iframe</short_desc>
          <delta_ts>2013-09-19 13:11:32 -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>Frames</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</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>InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Petersen">c.petersen87</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>528585</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Petersen">c.petersen87</who>
    <bug_when>2012-01-02 14:53:53 -0800</bug_when>
    <thetext>Summary: Inline PDF that are cached fail to appear in iframe

1) Launch Webkit revision 103908 under Mac OS X 10.7.2 and go to http://www.cs.tut.fi/~jkorpela/html/iframe-pdf.html
2) Notice inline PDFs load in the iframes
3) Press Back button to navigate away from page
4) Press forward to navigate back to page. Notice the pdf file doesn&apos;t render in iframe

I have also attached a simple iframe test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>528586</commentid>
    <comment_count>1</comment_count>
      <attachid>120895</attachid>
    <who name="Chris Petersen">c.petersen87</who>
    <bug_when>2012-01-02 14:56:09 -0800</bug_when>
    <thetext>Created attachment 120895
Simple iframe test that uses a inline PDF

Simple iframe test that uses a inline PDF</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>528859</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-01-03 11:00:40 -0800</bug_when>
    <thetext>This sounds like a regression from enabling page cache for pages with plug-ins. An assertion fails in debug builds:

ASSERTION FAILED: m_frameCount + 1 == frameCount
/Users/ap/Safari/OpenSource/Source/WebCore/page/Page.cpp(1058) : void WebCore::Page::checkFrameCountConsistency() const
1   0x104e0a79a WebCore::Page::checkFrameCountConsistency() const
2   0x103f59f39 WebCore::Page::frameCount() const
3   0x1045fcfa3 WebCore::HTMLPlugInImageElement::allowedToLoadFrameURL(WTF::String const&amp;)
4   0x104596bb9 WebCore::HTMLEmbedElement::updateWidget(WebCore::PluginCreationOption)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>528860</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-01-03 11:00:59 -0800</bug_when>
    <thetext>&lt;rdar://problem/10637392&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924191</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-03 14:59:36 -0700</bug_when>
    <thetext>This is still an issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926469</commentid>
    <comment_count>5</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-08 12:11:45 -0700</bug_when>
    <thetext>It looks like we miss some initialisation when we load the content with loadDifferentDocumentItem() instead of loadURL(). When the loader is changed so that it ignores the existing history item for the &lt;iframe&gt;, the pdf renders fine.
While looking into this, I found another (somewhat related) history bug -&gt; bug 121009</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926717</commentid>
    <comment_count>6</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-09 08:55:13 -0700</bug_when>
    <thetext>The actual reason for the blank pdf content is that when we recreate the PDFPlugin (while restoring the cached frame), we forget to re-initialize the object properly.
What happens here is:
1. Initial load -&gt; Frame loading ends up calling PDFPlugin::pdfDocumentDidLoad() which creates and initializes the pdf document using the rawData() (m_data) 
2. While navigating away, we destroy the plugin renderers -&gt; PDFPlugin object gets deleted.
3. Navigating back -&gt; new PDFPlugin object is created but we never pass the raw data back -&gt; no pdf document -&gt; blank content.
(When the raw data is kept around and assigned it back to the newly created PDFPlugin object, the PDF content renders fine)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927296</commentid>
    <comment_count>7</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-10 07:05:41 -0700</bug_when>
    <thetext>WebFrameLoaderClient::m_frameCameFromPageCache does not get set to true for subframes. Patch is coming up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927841</commentid>
    <comment_count>8</comment_count>
      <attachid>211323</attachid>
    <who name="alan">zalan</who>
    <bug_when>2013-09-11 10:13:57 -0700</bug_when>
    <thetext>Created attachment 211323
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928277</commentid>
    <comment_count>9</comment_count>
      <attachid>211428</attachid>
    <who name="alan">zalan</who>
    <bug_when>2013-09-12 07:46:30 -0700</bug_when>
    <thetext>Created attachment 211428
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928278</commentid>
    <comment_count>10</comment_count>
      <attachid>211428</attachid>
    <who name="alan">zalan</who>
    <bug_when>2013-09-12 07:47:07 -0700</bug_when>
    <thetext>Comment on attachment 211428
Patch

ews testing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928308</commentid>
    <comment_count>11</comment_count>
      <attachid>211428</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-12 08:45:56 -0700</bug_when>
    <thetext>Comment on attachment 211428
Patch

Clearing flags on attachment: 211428

Committed r155615: &lt;http://trac.webkit.org/changeset/155615&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928309</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-12 08:45:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928438</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-12 12:48:57 -0700</bug_when>
    <thetext>This caused a lot of test flakiness, filed bug 121245. Not a fault with this patch.

However, I&apos;m also seeing the test fail sometimes locally on WK1 10.8. The actual result is white subframe instead of green.

For whatever reason, bots only see fast/history/history-back-while-pdf-in-pagecache.html fail on Lion.

Zalan, could you please look into this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928439</commentid>
    <comment_count>14</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-12 12:50:27 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; This caused a lot of test flakiness, filed bug 121245. Not a fault with this patch.
&gt; 
&gt; However, I&apos;m also seeing the test fail sometimes locally on WK1 10.8. The actual result is white subframe instead of green.
&gt; 
&gt; For whatever reason, bots only see fast/history/history-back-while-pdf-in-pagecache.html fail on Lion.
&gt; 
&gt; Zalan, could you please look into this?

It could be a timing issue (on history.back()). I&apos;ll look into it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928802</commentid>
    <comment_count>15</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-13 05:52:45 -0700</bug_when>
    <thetext>I can make it fail on Mountain Lion (locally), if I set the notifyDone timeout short enough. I suspect that this timeout value makes the testcase flaky. Unfortunately I can&apos;t confirm it on Lion. Any suggestion? (or does the bug 121245 take care of the Lion failure?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928860</commentid>
    <comment_count>16</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-13 08:25:48 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; I can make it fail on Mountain Lion (locally), if I set the notifyDone timeout short enough. I suspect that this timeout value makes the testcase flaky. Unfortunately I can&apos;t confirm it on Lion. Any suggestion? 

Given that test bots have the opposite issue - they only see this on Lion - I&apos;d suggest just taking care of what you can reproduce, and seeing if that helps.

&gt; (or does the bug 121245 take care of the Lion failure?)

It won&apos;t, that fix only prevents PDF tests from affecting drawing in subsequent tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930439</commentid>
    <comment_count>17</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-17 16:33:51 -0700</bug_when>
    <thetext>Any update on this? Turns out that Windows was also affected, until marked as failing in r156007.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>930664</commentid>
    <comment_count>18</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-18 10:17:10 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; Any update on this? Turns out that Windows was also affected, until marked as failing in r156007.

Trying to modify the testcase to make it non-flaky instead of adding new functionality to the test framework. (-&gt;internal event to signal the iframe pdf load on history back)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>931058</commentid>
    <comment_count>19</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-09-19 13:11:32 -0700</bug_when>
    <thetext>flaky testcase is tracked here: bug 121628</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>120895</attachid>
            <date>2012-01-02 14:56:09 -0800</date>
            <delta_ts>2012-01-02 14:56:09 -0800</delta_ts>
            <desc>Simple iframe test that uses a inline PDF</desc>
            <filename>Archive.zip</filename>
            <type>application/zip</type>
            <size>15471</size>
            <attacher name="Chris Petersen">c.petersen87</attacher>
            
              <data encoding="base64">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
AU9QSwUGAAAAAAUABQBlAQAA9DoAAAAA
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211323</attachid>
            <date>2013-09-11 10:13:57 -0700</date>
            <delta_ts>2013-09-12 07:46:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-75449-20130911191355.patch</filename>
            <type>text/plain</type>
            <size>6170</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1MzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNGI5YzI0MTQwYjM4ODg1
ZjFmNzAxYTljOGRmNmY5YTY1ZmE1M2VjZS4uNmZiMGI1ZDYzOTZkYzlhOGZjMTgzMWYxZWUxZGEy
ZmVhNGQ2MjJhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTA5LTExICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjogSW5saW5l
IFBERiB0aGF0IGFyZSBjYWNoZWQgZmFpbCB0byBhcHBlYXIgaW4gaWZyYW1lLgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzU0NDkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIHN1cmUgJ2ZyYW1lIGlz
IGZyb20gcGFnZSBjYWNoZScgZmxhZyBpcyBzZXQgZm9yIHN1YmZyYW1lcyB0b28uCisKKyAgICAg
ICAgV2ViRnJhbWVMb2FkZXJDbGllbnQ6Om1fZnJhbWVDYW1lRnJvbVBhZ2VDYWNoZSA9PSB0cnVl
IGZvcmNlcyBwbHVnaW5zCisgICAgICAgIHRvIGJlIGxvYWRlZCBtYW51YWxseS4gSXQgZW5zdXJl
cyB0aGF0IHRoZSBwbHVnaW4gcmF3IGRhdGEgaXMgZmV0Y2hlZCBhZ2FpbgorICAgICAgICB3aGls
ZSB0aGUgY29udGFpbmluZyBmcmFtZSBpcyBiZWluZyByZXN0b3JlZCBmcm9tIHRoZSBwYWdlIGNh
Y2hlLgorICAgICAgICAoUGx1Z2lucyBnZXQgZGVzdHJveWVkIHdoZW4gdGhlIGZyYW1lIGdvZXMg
dG8gcGFnZSBjYWNoZS4pCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dl
YkZyYW1lTG9hZGVyQ2xpZW50LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVMb2FkZXJD
bGllbnQ6OnRyYW5zaXRpb25Ub0NvbW1pdHRlZEZyb21DYWNoZWRGcmFtZSk6CisgICAgICAgIFRo
aXMgZ2V0cyBjYWxsZWQgb25seSBvbiB0aGUgZnJhbWUgd2hlcmUgdGhlIGFjdHVhbCBoaXN0b3J5
IG5hdmlnYXRpb24gaGFwcGVucy4KKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVMb2FkZXJDbGll
bnQ6OmRpZFJlc3RvcmVGcm9tUGFnZUNhY2hlKToKKyAgICAgICAgVGhpcyBnZXRzIGNhbGxlZCBm
b3IgYWxsIHRoZSByZXN0b3JlZCBmcmFtZXMuCisKIDIwMTMtMDktMDggIENocmlzdG9waGUgRHVt
ZXogIDxjaC5kdW1lekBzaXNhLnNhbXN1bmcuY29tPgogCiAgICAgICAgIFt3azJdIFJFR1JFU1NJ
T04gKHIxNTQ2NzMpOiBQREYgc2Nyb2xsaW5nIG1vdmVzIHZlcnkgc2xvd2x5CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVy
Q2xpZW50LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2Vi
RnJhbWVMb2FkZXJDbGllbnQuY3BwCmluZGV4IDk4MWZlZjY1YjViYjBkMjFhODQ3N2IxMjFiMzUy
YTY2ZGJmMTQwODMuLjliNjA5MGU3OWRkZTcyYTllYjIwMmJmNWJhZmY1ZDgxMzIyNjkwNWQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2ViRnJh
bWVMb2FkZXJDbGllbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29y
ZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQuY3BwCkBAIC0xMTg0LDcgKzExODQsNiBAQCB2
b2lkIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpzYXZlUGxhdGZvcm1EYXRhVG9DYWNoZWRGcmFtZShD
YWNoZWRGcmFtZSopCiAKIHZvaWQgV2ViRnJhbWVMb2FkZXJDbGllbnQ6OnRyYW5zaXRpb25Ub0Nv
bW1pdHRlZEZyb21DYWNoZWRGcmFtZShDYWNoZWRGcmFtZSopCiB7Ci0gICAgbV9mcmFtZUNhbWVG
cm9tUGFnZUNhY2hlID0gdHJ1ZTsKIH0KIAogdm9pZCBXZWJGcmFtZUxvYWRlckNsaWVudDo6dHJh
bnNpdGlvblRvQ29tbWl0dGVkRm9yTmV3UGFnZSgpCkBAIC0xMjQwLDYgKzEyMzksNyBAQCB2b2lk
IFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpkaWRTYXZlVG9QYWdlQ2FjaGUoKQogCiB2b2lkIFdlYkZy
YW1lTG9hZGVyQ2xpZW50OjpkaWRSZXN0b3JlRnJvbVBhZ2VDYWNoZSgpCiB7CisgICAgbV9mcmFt
ZUNhbWVGcm9tUGFnZUNhY2hlID0gdHJ1ZTsKIH0KIAogdm9pZCBXZWJGcmFtZUxvYWRlckNsaWVu
dDo6ZGlzcGF0Y2hEaWRCZWNvbWVGcmFtZXNldChib29sIHZhbHVlKQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDEyZjllYThk
MDA5NzIwYmZmYmIwZWI5ZTBiMTA3MGJiYmNhNGYyN2UuLjkwZTQyNDc4OWYwOTMxOWYzZGQ3NjVl
MjQyMjgyZmZjMGQ0MDgwZmIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMy0wOS0xMSAgWmFs
YW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IElubGlu
ZSBQREYgdGhhdCBhcmUgY2FjaGVkIGZhaWwgdG8gYXBwZWFyIGluIGlmcmFtZS4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc1NDQ5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBzdXJlICdmcmFtZSBp
cyBmcm9tIHBhZ2UgY2FjaGUnIGZsYWcgaXMgc2V0IGZvciBzdWJmcmFtZXMgdG9vLgorCisgICAg
ICAgIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjptX2ZyYW1lQ2FtZUZyb21QYWdlQ2FjaGUgPT0gdHJ1
ZSBmb3JjZXMgcGx1Z2lucworICAgICAgICB0byBiZSBsb2FkZWQgbWFudWFsbHkuIEl0IGVuc3Vy
ZXMgdGhhdCB0aGUgcGx1Z2luIHJhdyBkYXRhIGlzIGZldGNoZWQgYWdhaW4KKyAgICAgICAgd2hp
bGUgdGhlIGNvbnRhaW5pbmcgZnJhbWUgaXMgYmVpbmcgcmVzdG9yZWQgZnJvbSB0aGUgcGFnZSBj
YWNoZS4KKyAgICAgICAgKFBsdWdpbnMgZ2V0IGRlc3Ryb3llZCB3aGVuIHRoZSBmcmFtZSBnb2Vz
IHRvIHBhZ2UgY2FjaGUuKQorCisgICAgICAgICogZmFzdC9oaXN0b3J5L2hpc3RvcnktYmFjay13
aGlsZS1wZGYtaW4tcGFnZWNhY2hlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvaGlzdG9yeS9oaXN0b3J5LWJhY2std2hpbGUtcGRmLWluLXBhZ2VjYWNoZS5odG1sOiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2hpc3RvcnkvcmVzb3VyY2VzL2hpc3RvcnktYmFjay1mb3ItcGZk
LXRlc3QuaHRtbDogQWRkZWQuCisKIDIwMTMtMDktMDkgIEtyenlzenRvZiBDemVjaCAgPGsuY3pl
Y2hAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0gQWRkZWQgbmV3IGV4cGVjdGVkIHJlc3Vs
dHMgYWZ0ZXIgcjE1MzQzNQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9oaXN0b3J5L2hp
c3RvcnktYmFjay13aGlsZS1wZGYtaW4tcGFnZWNhY2hlLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRU
ZXN0cy9mYXN0L2hpc3RvcnkvaGlzdG9yeS1iYWNrLXdoaWxlLXBkZi1pbi1wYWdlY2FjaGUtZXhw
ZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42MDI5Mjk2NjY0NDU1YjNhYTFhYmMyNTIwMjliODNlOTQ4
MDI1MTJhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9oaXN0b3J5L2hpc3Rv
cnktYmFjay13aGlsZS1wZGYtaW4tcGFnZWNhY2hlLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwy
MCBAQAorPCFET0NUWVBFIGh0bWw+IAorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQ+CisgICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsK
KyAgCisgICAgZnVuY3Rpb24gcnVuVGVzdCgpIHsKKyAgICAgICAgc2V0VGltZW91dChmdW5jdGlv
biAoKSB7IAorICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAg
ICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworICAgICAgICB9LCAyMDApOworICAgIH0KKzwv
c2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSdydW5UZXN0KCk7Jz4KKyAgICA8IS0tIFRo
aXMgdGVzdHMgaWYgcGx1Z2lucyBmcm9tIHBhZ2UgY2FjaGUgc2hvdyB1cCBhZnRlciBoaXN0b3J5
IG5hdmlnYXRpb24uIC0tPgorICAgIDxpZnJhbWUgc3JjPScuLi9pbWFnZXMvcmVzb3VyY2VzL2dy
ZWVuX3JlY3RhbmdsZS5wZGYnPjwvaWZyYW1lPgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xp
bmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9o
aXN0b3J5LWJhY2std2hpbGUtcGRmLWluLXBhZ2VjYWNoZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFz
dC9oaXN0b3J5L2hpc3RvcnktYmFjay13aGlsZS1wZGYtaW4tcGFnZWNhY2hlLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uMjkyMjE3YmY0ZjBlYTAwMjUwMWE3NTQ4MjRmYzYzNzRmNzhiMzcyOQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9oaXN0b3J5LWJhY2std2hpbGUtcGRm
LWluLXBhZ2VjYWNoZS5odG1sCkBAIC0wLDAgKzEsMzUgQEAKKzwhRE9DVFlQRSBodG1sPiAKKzxo
dG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorICAgIGZ1bmN0aW9uIGRvbmUoKSB7CisgICAgICAgIHNl
dFRpbWVvdXQoZnVuY3Rpb24gKCkgeyAKKyAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5l
cikKKyAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKKyAgICAgICAgfSwg
MjAwKTsKKyAgICB9CisgIAorICAgIGZ1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgICAgIGlmIChs
b2NhdGlvbi5oYXNoID09ICIiKSB7CisgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIp
IHsKKyAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLm92ZXJyaWRlUHJlZmVyZW5jZSgiV2ViS2l0
VXNlc1BhZ2VDYWNoZVByZWZlcmVuY2VLZXkiLCAxKTsKKyAgICAgICAgICAgICAgICB0ZXN0UnVu
bmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAgICAgICAgIH0KKyAgICAgIAorICAgICAgICAgICAg
aGlzdG9yeS5wdXNoU3RhdGUoeyB9LCAiIiwgd2luZG93LmxvY2F0aW9uICsgIiMxIik7CisgICAg
ICAgICAgICBzZXRUaW1lb3V0KCJ3aW5kb3cubG9jYXRpb24uaHJlZiA9ICdyZXNvdXJjZXMvaGlz
dG9yeS1iYWNrLWZvci1wZmQtdGVzdC5odG1sJyIsIDApOworICAgICAgCisgICAgICAgICAgICAv
LyBUaGlzIGlzIGZvciBXSzIuCisgICAgICAgICAgICBkb25lKCk7CisgICAgICAgIH0gZWxzZSB7
CisgICAgICAgICAgICAvLyBUaGlzIGlzIGZvciBXSzEuCisgICAgICAgICAgICBkb25lKCk7Cisg
ICAgICAgIH0KKyAgICB9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0ncnVuVGVz
dCgpOyc+CisgICAgPCEtLSBUaGlzIHRlc3RzIGlmIHBsdWdpbnMgZnJvbSBwYWdlIGNhY2hlIHNo
b3cgdXAgYWZ0ZXIgaGlzdG9yeSBuYXZpZ2F0aW9uLiAtLT4KKyAgICA8aWZyYW1lIHNyYz0nLi4v
aW1hZ2VzL3Jlc291cmNlcy9ncmVlbl9yZWN0YW5nbGUucGRmJz48L2lmcmFtZT4KKzwvYm9keT4K
KzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2hpc3RvcnkvcmVzb3VyY2VzL2hpc3RvcnktYmFjay1mb3ItcGZkLXRlc3QuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9yZXNvdXJjZXMvaGlzdG9yeS1iYWNrLWZvci1w
ZmQtdGVzdC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU0ZmI1MmQ3NTFjOTFhNWZlZWIyMTBiM2JmNDg3MzIw
MmI0ZjdhYmYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2hpc3RvcnkvcmVz
b3VyY2VzL2hpc3RvcnktYmFjay1mb3ItcGZkLXRlc3QuaHRtbApAQCAtMCwwICsxLDQgQEAKKzwh
RE9DVFlQRSBodG1sPiAKKzxodG1sPgorPGJvZHkgb25sb2FkPSJoaXN0b3J5LmJhY2soKSI+PC9i
b2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211428</attachid>
            <date>2013-09-12 07:46:30 -0700</date>
            <delta_ts>2013-09-12 08:45:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-75449-20130912164629.patch</filename>
            <type>text/plain</type>
            <size>6216</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1NjA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggN2U2NzYwNzlkNTVmZDNm
YmQyNTUyNTg5NjIzNmQxYjhlMDBmZTFmNC4uODRlMTUxMTJlMTgzYzI3YTYzMWU4YTViZDJiN2Vi
NTQwNDczZTBlMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTA5LTEyICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTjogSW5saW5l
IFBERiB0aGF0IGFyZSBjYWNoZWQgZmFpbCB0byBhcHBlYXIgaW4gaWZyYW1lLgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzU0NDkKKworICAgICAgICBS
ZXZpZXdlZCBieSBEYXJpbiBBZGxlci4KKworICAgICAgICBNYWtlIHN1cmUgJ2ZyYW1lIGlzIGZy
b20gcGFnZSBjYWNoZScgZmxhZyBpcyBzZXQgZm9yIHN1YmZyYW1lcyB0b28uCisKKyAgICAgICAg
V2ViRnJhbWVMb2FkZXJDbGllbnQ6Om1fZnJhbWVDYW1lRnJvbVBhZ2VDYWNoZSA9PSB0cnVlIGZv
cmNlcyBwbHVnaW5zCisgICAgICAgIHRvIGJlIGxvYWRlZCBtYW51YWxseS4gSXQgZW5zdXJlcyB0
aGF0IHRoZSBwbHVnaW4gcmF3IGRhdGEgaXMgZmV0Y2hlZCBhZ2FpbgorICAgICAgICB3aGlsZSB0
aGUgY29udGFpbmluZyBmcmFtZSBpcyBiZWluZyByZXN0b3JlZCBmcm9tIHRoZSBwYWdlIGNhY2hl
LgorICAgICAgICAoUGx1Z2lucyBnZXQgZGVzdHJveWVkIHdoZW4gdGhlIGZyYW1lIGdvZXMgdG8g
cGFnZSBjYWNoZS4pCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZy
YW1lTG9hZGVyQ2xpZW50LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVMb2FkZXJDbGll
bnQ6OnRyYW5zaXRpb25Ub0NvbW1pdHRlZEZyb21DYWNoZWRGcmFtZSk6CisgICAgICAgIFRoaXMg
Z2V0cyBjYWxsZWQgb25seSBvbiB0aGUgZnJhbWUgd2hlcmUgdGhlIGFjdHVhbCBoaXN0b3J5IG5h
dmlnYXRpb24gaGFwcGVucy4KKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVMb2FkZXJDbGllbnQ6
OmRpZFJlc3RvcmVGcm9tUGFnZUNhY2hlKToKKyAgICAgICAgVGhpcyBnZXRzIGNhbGxlZCBmb3Ig
YWxsIHRoZSByZXN0b3JlZCBmcmFtZXMuCisKIDIwMTMtMDktMTEgIFNpbW9uIEZyYXNlciAgPHNp
bW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBzdXJlIHRoYXQgbGF5b3V0IGlz
IHVwLXRvLWRhdGUgd2hlbiBtb3ZpbmcgYSBXS1ZpZXcgaW50byBhIHdpbmRvdywgdG8gYXZvaWQg
IW5lZWRzTGF5b3V0KCkgYXNzZXJ0aW9ucyBpbiBSZW5kZXJWaWV3OjpwYWludCgpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9h
ZGVyQ2xpZW50LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQv
V2ViRnJhbWVMb2FkZXJDbGllbnQuY3BwCmluZGV4IDk4MWZlZjY1YjViYjBkMjFhODQ3N2IxMjFi
MzUyYTY2ZGJmMTQwODMuLjliNjA5MGU3OWRkZTcyYTllYjIwMmJmNWJhZmY1ZDgxMzIyNjkwNWQg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2Vi
RnJhbWVMb2FkZXJDbGllbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2Vi
Q29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQuY3BwCkBAIC0xMTg0LDcgKzExODQsNiBA
QCB2b2lkIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpzYXZlUGxhdGZvcm1EYXRhVG9DYWNoZWRGcmFt
ZShDYWNoZWRGcmFtZSopCiAKIHZvaWQgV2ViRnJhbWVMb2FkZXJDbGllbnQ6OnRyYW5zaXRpb25U
b0NvbW1pdHRlZEZyb21DYWNoZWRGcmFtZShDYWNoZWRGcmFtZSopCiB7Ci0gICAgbV9mcmFtZUNh
bWVGcm9tUGFnZUNhY2hlID0gdHJ1ZTsKIH0KIAogdm9pZCBXZWJGcmFtZUxvYWRlckNsaWVudDo6
dHJhbnNpdGlvblRvQ29tbWl0dGVkRm9yTmV3UGFnZSgpCkBAIC0xMjQwLDYgKzEyMzksNyBAQCB2
b2lkIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpkaWRTYXZlVG9QYWdlQ2FjaGUoKQogCiB2b2lkIFdl
YkZyYW1lTG9hZGVyQ2xpZW50OjpkaWRSZXN0b3JlRnJvbVBhZ2VDYWNoZSgpCiB7CisgICAgbV9m
cmFtZUNhbWVGcm9tUGFnZUNhY2hlID0gdHJ1ZTsKIH0KIAogdm9pZCBXZWJGcmFtZUxvYWRlckNs
aWVudDo6ZGlzcGF0Y2hEaWRCZWNvbWVGcmFtZXNldChib29sIHZhbHVlKQpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDNlNzMw
ZjcwNjliMTdiODcyMGMxZjZlODFmNmE1Zjc0YmZhNTMzMjUuLjk2YjZkN2YyM2IyNWYzYjk1YjM1
YjViMDM5OTFmODJhYWIwYzFhMzkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZwor
KysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMy0wOS0xMiAg
WmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IElu
bGluZSBQREYgdGhhdCBhcmUgY2FjaGVkIGZhaWwgdG8gYXBwZWFyIGluIGlmcmFtZS4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc1NDQ5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCisKKyAgICAgICAgTWFrZSBzdXJlICdmcmFtZSBp
cyBmcm9tIHBhZ2UgY2FjaGUnIGZsYWcgaXMgc2V0IGZvciBzdWJmcmFtZXMgdG9vLgorCisgICAg
ICAgIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjptX2ZyYW1lQ2FtZUZyb21QYWdlQ2FjaGUgPT0gdHJ1
ZSBmb3JjZXMgcGx1Z2lucworICAgICAgICB0byBiZSBsb2FkZWQgbWFudWFsbHkuIEl0IGVuc3Vy
ZXMgdGhhdCB0aGUgcGx1Z2luIHJhdyBkYXRhIGlzIGZldGNoZWQgYWdhaW4KKyAgICAgICAgd2hp
bGUgdGhlIGNvbnRhaW5pbmcgZnJhbWUgaXMgYmVpbmcgcmVzdG9yZWQgZnJvbSB0aGUgcGFnZSBj
YWNoZS4KKyAgICAgICAgKFBsdWdpbnMgZ2V0IGRlc3Ryb3llZCB3aGVuIHRoZSBmcmFtZSBnb2Vz
IHRvIHBhZ2UgY2FjaGUuKQorCisgICAgICAgICogZmFzdC9oaXN0b3J5L2hpc3RvcnktYmFjay13
aGlsZS1wZGYtaW4tcGFnZWNhY2hlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvaGlzdG9yeS9oaXN0b3J5LWJhY2std2hpbGUtcGRmLWluLXBhZ2VjYWNoZS5odG1sOiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2hpc3RvcnkvcmVzb3VyY2VzL2hpc3RvcnktYmFjay1mb3ItcGZk
LXRlc3QuaHRtbDogQWRkZWQuCisKIDIwMTMtMDktMTIgIFNhbXVlbCBXaGl0ZSAgPHNhbXVlbF93
aGl0ZUBhcHBsZS5jb20+CiAKICAgICAgICAgPG1ldGVyPiBlbGVtZW50IHRleHQgdmFsdWUgZXhw
b3NlZCBhcyBBWFRpdGxlOyBzaG91bGQgYmUgZXhwb3NpbmcgQVhWYWx1ZURlc2NyaXB0aW9uCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2hpc3RvcnkvaGlzdG9yeS1iYWNrLXdoaWxlLXBk
Zi1pbi1wYWdlY2FjaGUtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9o
aXN0b3J5LWJhY2std2hpbGUtcGRmLWluLXBhZ2VjYWNoZS1leHBlY3RlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLmMxNzMxN2Q3ZDkzM2Q3NDJmYjhiMTdkY2EyYzY3OTkzMjc0NDdmMTIKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2hpc3RvcnkvaGlzdG9yeS1iYWNrLXdoaWxlLXBkZi1p
bi1wYWdlY2FjaGUtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDIwIEBACis8IURPQ1RZUEUgaHRt
bD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikK
KyAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisKKyAgICBmdW5jdGlvbiBydW5U
ZXN0KCkgeworICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKKyAgICAgICAgICAgIGlm
ICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURv
bmUoKTsKKyAgICAgICAgfSwgMjAwKTsKKyAgICB9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5
IG9ubG9hZD0ncnVuVGVzdCgpOyc+CisgICAgPCEtLSBUaGlzIHRlc3RzIGlmIHBsdWdpbnMgZnJv
bSBwYWdlIGNhY2hlIHNob3cgdXAgYWZ0ZXIgaGlzdG9yeSBuYXZpZ2F0aW9uLiAtLT4KKyAgICA8
aWZyYW1lIHNyYz0nLi4vaW1hZ2VzL3Jlc291cmNlcy9ncmVlbl9yZWN0YW5nbGUucGRmJz48L2lm
cmFtZT4KKzwvYm9keT4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2hpc3RvcnkvaGlzdG9yeS1iYWNrLXdoaWxlLXBkZi1p
bi1wYWdlY2FjaGUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9oaXN0b3J5LWJhY2st
d2hpbGUtcGRmLWluLXBhZ2VjYWNoZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjVjYmJiNGY3YjYxZDAxMzk2
MGQzMTEyNjUwYTNmMjg2MzEzZGI2NGMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2hpc3RvcnkvaGlzdG9yeS1iYWNrLXdoaWxlLXBkZi1pbi1wYWdlY2FjaGUuaHRtbApAQCAt
MCwwICsxLDM1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0Pgor
ICAgIGZ1bmN0aW9uIGRvbmUoKSB7CisgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgewor
ICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAgICAgIHRlc3RS
dW5uZXIubm90aWZ5RG9uZSgpOworICAgICAgICB9LCAyMDApOworICAgIH0KKworICAgIGZ1bmN0
aW9uIHJ1blRlc3QoKSB7CisgICAgICAgIGlmIChsb2NhdGlvbi5oYXNoID09ICIiKSB7CisgICAg
ICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgICAgICAgICAgICAgICB0ZXN0UnVu
bmVyLm92ZXJyaWRlUHJlZmVyZW5jZSgiV2ViS2l0VXNlc1BhZ2VDYWNoZVByZWZlcmVuY2VLZXki
LCAxKTsKKyAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAg
ICAgICAgIH0KKworICAgICAgICAgICAgaGlzdG9yeS5wdXNoU3RhdGUoeyB9LCAiIiwgd2luZG93
LmxvY2F0aW9uICsgIiMxIik7CisgICAgICAgICAgICBzZXRUaW1lb3V0KCJ3aW5kb3cubG9jYXRp
b24uaHJlZiA9ICdyZXNvdXJjZXMvaGlzdG9yeS1iYWNrLWZvci1wZmQtdGVzdC5odG1sJyIsIDAp
OworCisgICAgICAgICAgICAvLyBUaGlzIGlzIGZvciBXSzIuCisgICAgICAgICAgICBkb25lKCk7
CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAvLyBUaGlzIGlzIGZvciBXSzEuCisgICAg
ICAgICAgICBkb25lKCk7CisgICAgICAgIH0KKyAgICB9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxi
b2R5IG9ubG9hZD0ncnVuVGVzdCgpOyc+CisgICAgPCEtLSBUaGlzIHRlc3RzIGlmIHBsdWdpbnMg
ZnJvbSBwYWdlIGNhY2hlIHNob3cgdXAgYWZ0ZXIgaGlzdG9yeSBuYXZpZ2F0aW9uLiAtLT4KKyAg
ICA8aWZyYW1lIHNyYz0nLi4vaW1hZ2VzL3Jlc291cmNlcy9ncmVlbl9yZWN0YW5nbGUucGRmJz48
L2lmcmFtZT4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
aGlzdG9yeS9yZXNvdXJjZXMvaGlzdG9yeS1iYWNrLWZvci1wZmQtdGVzdC5odG1sIGIvTGF5b3V0
VGVzdHMvZmFzdC9oaXN0b3J5L3Jlc291cmNlcy9oaXN0b3J5LWJhY2stZm9yLXBmZC10ZXN0Lmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uYjRiN2QzNmZmNDJkOTZlOGRlYTRlNWM3Nzg3NTY5ZjYxOThiYTg4Ngot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9yZXNvdXJjZXMvaGlz
dG9yeS1iYWNrLWZvci1wZmQtdGVzdC5odG1sCkBAIC0wLDAgKzEsNCBAQAorPCFET0NUWVBFIGh0
bWw+Cis8aHRtbD4KKzxib2R5IG9ubG9hZD0iaGlzdG9yeS5iYWNrKCkiPjwvYm9keT4KKzwvaHRt
bD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>