<?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>39418</bug_id>
          
          <creation_ts>2010-05-20 04:26:20 -0700</creation_ts>
          <short_desc>history.pushState doesn&apos;t work for the first page in a window.</short_desc>
          <delta_ts>2010-05-27 05:49:05 -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>History</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jędrzej Nowacki">jedrzej.nowacki</reporter>
          <assigned_to name="Jędrzej Nowacki">jedrzej.nowacki</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>fishd</cc>
    
    <cc>jedrzej.nowacki</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>228311</commentid>
    <comment_count>0</comment_count>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-20 04:26:20 -0700</bug_when>
    <thetext>history.pushState doesn&apos;t do enything for the first page in a window. Bug was introduced by r59815 (bug 38840).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228318</commentid>
    <comment_count>1</comment_count>
      <attachid>56585</attachid>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-20 04:43:31 -0700</bug_when>
    <thetext>Created attachment 56585
Fix v1

Apparently it fix the bug 38754 too at least on my Linux machine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228915</commentid>
    <comment_count>2</comment_count>
      <attachid>56585</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-21 08:01:33 -0700</bug_when>
    <thetext>Comment on attachment 56585
Fix v1

Clearing flags on attachment: 56585

Committed r59933: &lt;http://trac.webkit.org/changeset/59933&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228916</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-21 08:01:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228988</commentid>
    <comment_count>4</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2010-05-21 10:30:16 -0700</bug_when>
    <thetext>This would&apos;ve been easy to add a layouttest for, wouldn&apos;t it have?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230279</commentid>
    <comment_count>5</comment_count>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-25 08:13:34 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; This would&apos;ve been easy to add a layouttest for, wouldn&apos;t it have?
It will be a bit redundant, but easy :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230280</commentid>
    <comment_count>6</comment_count>
      <attachid>57020</attachid>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-25 08:16:27 -0700</bug_when>
    <thetext>Created attachment 57020
layout test v1

New test, after load event, calls the pushState a few times and check if it change the history length property.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230299</commentid>
    <comment_count>7</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2010-05-25 09:07:32 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; This would&apos;ve been easy to add a layouttest for, wouldn&apos;t it have?
&gt; It will be a bit redundant, but easy :-)

I don&apos;t understand this comment.

There was a bug - you couldn&apos;t call pushState after the initial load in a new window.

If a layouttest was catching this case, then that layout test should&apos;ve been failing.
If a layouttest was NOT catching this case, then adding one would not be redundant.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230301</commentid>
    <comment_count>8</comment_count>
      <attachid>57020</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2010-05-25 09:10:07 -0700</bug_when>
    <thetext>Comment on attachment 57020
layout test v1

I&apos;m r-&apos;ing because I&apos;m missing how this test actually works under the run-webkit-tests harness.

Yes, if I open it in a new Safari window, for example, it would be exercising the code path that used to have this problem.

But run-webkit-tests reuses the same WebView for a series of tests.  Therefore - unless it goes first - this test won&apos;t actually excercise the buggy code path.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230305</commentid>
    <comment_count>9</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2010-05-25 09:12:27 -0700</bug_when>
    <thetext>There is a fairly simple invariant for layouttests.

They need to fail before the WebKit code change is applied, and pass after the WebKit code change is applied.

Unless I&apos;m missing something, I don&apos;t see how this test would fail before r59933 was applied.

Note that by failure, I mean in the context of run-webkit-tests.

There is a way to get DRT to run the test in a fresh WebView *even* in the context of run-webkit-tests, and that is to run the test in a new window.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230692</commentid>
    <comment_count>10</comment_count>
      <attachid>57091</attachid>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-26 06:52:40 -0700</bug_when>
    <thetext>Created attachment 57091
layout test v2

(In reply to comment #8)
&gt; (From update of attachment 57020 [details])
&gt; (...) But run-webkit-tests reuses the same WebView for a series of tests.  Therefore - unless it goes first - this test won&apos;t actually excercise the buggy code path.
Wow, I didn&apos;t know, it is evil :-).

(In reply to comment #7)
&gt; If a layouttest was catching this case, then that layout test should&apos;ve been failing.
&gt; If a layouttest was NOT catching this case, then adding one would not be redundant.
I thought that bug was exposed after some other changes. For me document-destroyed-navigate-back-with-fragment-scroll.html is failing without the patch, but only when it is run as a first test, I haven&apos;t noticed ordering issue. It is why I wrote that a new test would be a bit redundant.

(In reply to comment #9)
&gt; (...) There is a way to get DRT to run the test in a fresh WebView *even* in the context of run-webkit-tests, and that is to run the test in a new window.
New patch use this trick. Shouldn&apos;t we fix DRT? The bug wasn&apos;t caught only because of this &quot;feature&quot;, for example document-destroyed-navigate-back-with-fragment-scroll.html covers similar use case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230746</commentid>
    <comment_count>11</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-05-26 09:59:51 -0700</bug_when>
    <thetext>Running all the tests in the same WebView isn&apos;t a &quot;trick&quot;, it&apos;s just how the tests are run, and it’s closer to the normal model of web browsing. Making a new WebView every time would both be slower and would hide other kinds of bugs. Most tests aren’t sensitively dependent on whether the WebView is new.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230747</commentid>
    <comment_count>12</comment_count>
      <attachid>57091</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2010-05-26 10:04:18 -0700</bug_when>
    <thetext>Comment on attachment 57091
layout test v2

As Darin mentioned, this isn&apos;t a bug in DRT, but a conscious decision.  The type of test that relies on having a fresh WebView is actually quite the rare exception.

Thanks for adding this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231157</commentid>
    <comment_count>13</comment_count>
    <who name="Jędrzej Nowacki">jedrzej.nowacki</who>
    <bug_when>2010-05-27 00:38:34 -0700</bug_when>
    <thetext>Thank you for explaination and review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231247</commentid>
    <comment_count>14</comment_count>
      <attachid>57091</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-27 05:48:57 -0700</bug_when>
    <thetext>Comment on attachment 57091
layout test v2

Clearing flags on attachment: 57091

Committed r60295: &lt;http://trac.webkit.org/changeset/60295&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231248</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-27 05:49:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56585</attachid>
            <date>2010-05-20 04:43:31 -0700</date>
            <delta_ts>2010-05-21 08:01:33 -0700</delta_ts>
            <desc>Fix v1</desc>
            <filename>history.diff</filename>
            <type>text/plain</type>
            <size>1254</size>
            <attacher name="Jędrzej Nowacki">jedrzej.nowacki</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MGFiYWM1OC4uYTE4MTQ5ZiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0wNS0yMCAgSmVkcnplaiBOb3dh
Y2tpICA8amVkcnplai5ub3dhY2tpQG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggdGhlIEhpc3RvcnlDb250cm9sbGVyOjpwdXNo
U3RhdGUuCisKKyAgICAgICAgSXQgc2hvdWxkIGJlIHBvc3NpYmxlIHRvIGNhbGwgdGhlIHB1c2hT
dGF0ZSBtZXRob2QgZnJvbQorICAgICAgICB0aGUgZmlyc3QgcGFnZSBpbiBhIHdpbmRvdy4KKwor
ICAgICAgICBoaXN0b3J5LnB1c2hTdGF0ZSBkb2Vzbid0IHdvcmsgZm9yIHRoZSBmaXJzdCBwYWdl
IGluIGEgd2luZG93LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9Mzk0MTgKKworICAgICAgICAqIGxvYWRlci9IaXN0b3J5Q29udHJvbGxlci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpIaXN0b3J5Q29udHJvbGxlcjo6cHVzaFN0YXRlKToKKwogMjAxMC0w
NS0xOCAgSmVkcnplaiBOb3dhY2tpICA8amVkcnplai5ub3dhY2tpQG5va2lhLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvbG9h
ZGVyL0hpc3RvcnlDb250cm9sbGVyLmNwcCBiL1dlYkNvcmUvbG9hZGVyL0hpc3RvcnlDb250cm9s
bGVyLmNwcAppbmRleCAwODAwYmJhLi5jNGU5ZTVhIDEwMDY0NAotLS0gYS9XZWJDb3JlL2xvYWRl
ci9IaXN0b3J5Q29udHJvbGxlci5jcHAKKysrIGIvV2ViQ29yZS9sb2FkZXIvSGlzdG9yeUNvbnRy
b2xsZXIuY3BwCkBAIC02NDQsNyArNjQ0LDcgQEAgdm9pZCBIaXN0b3J5Q29udHJvbGxlcjo6dXBk
YXRlQmFja0ZvcndhcmRMaXN0Q2xpcHBlZEF0VGFyZ2V0KGJvb2wgZG9DbGlwKQogCiB2b2lkIEhp
c3RvcnlDb250cm9sbGVyOjpwdXNoU3RhdGUoUGFzc1JlZlB0cjxTZXJpYWxpemVkU2NyaXB0VmFs
dWU+IHN0YXRlT2JqZWN0LCBjb25zdCBTdHJpbmcmIHRpdGxlLCBjb25zdCBTdHJpbmcmIHVybFN0
cmluZykKIHsKLSAgICBpZiAoIW1fcHJldmlvdXNJdGVtKQorICAgIGlmICghbV9jdXJyZW50SXRl
bSkKICAgICAgICAgcmV0dXJuOwogCiAgICAgUGFnZSogcGFnZSA9IG1fZnJhbWUtPnBhZ2UoKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57020</attachid>
            <date>2010-05-25 08:16:27 -0700</date>
            <delta_ts>2010-05-26 06:52:40 -0700</delta_ts>
            <desc>layout test v1</desc>
            <filename>test.diff</filename>
            <type>text/plain</type>
            <size>2365</size>
            <attacher name="Jędrzej Nowacki">jedrzej.nowacki</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxMTJmZWQ2Li4yMzI3YmY4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTAtMDUt
MjUgIEplZHJ6ZWogTm93YWNraSAgPGplZHJ6ZWoubm93YWNraUBub2tpYS5jb20+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmV3IExheW91dCB0ZXN0
IGZvciB0aGUgaGlzdG9yeS5wdXNoU3RhdGUgZnVuY3Rpb24uCisKKyAgICAgICAgVGhlIHRlc3Qg
Y2hlY2tzIGlmIGhpc3RvcnkubGVuZ3RoIHByb3BlcnR5IGlzIGNvcnJlY3QgYWZ0ZXIKKyAgICAg
ICAgYSBmZXcgcHVzaFN0YXRlIGNhbGxzLgorCisgICAgICAgIGhpc3RvcnkucHVzaFN0YXRlIGRv
ZXNuJ3Qgd29yayBmb3IgdGhlIGZpcnN0IHBhZ2UgaW4gYSB3aW5kb3cuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zOTQxOAorCisgICAgICAgICogZmFz
dC9sb2FkZXIvc3RhdGVvYmplY3RzL3B1c2hzdGF0ZS13aXRob3V0LWhpc3RvcnktZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2xvYWRlci9zdGF0ZW9iamVjdHMvcHVzaHN0YXRl
LXdpdGhvdXQtaGlzdG9yeS5odG1sOiBBZGRlZC4KKwogMjAxMC0wNS0yNSAgQWRhbSBCYXJ0aCAg
PGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIvc3RhdGVvYmplY3RzL3B1c2hzdGF0
ZS13aXRob3V0LWhpc3RvcnktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIv
c3RhdGVvYmplY3RzL3B1c2hzdGF0ZS13aXRob3V0LWhpc3RvcnktZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjM1MWRhZTEKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2xvYWRlci9zdGF0ZW9iamVjdHMvcHVzaHN0YXRlLXdpdGhvdXQt
aGlzdG9yeS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw0IEBACitUaGlzIHRlc3QgY2hlY2tzIGlm
IGhpc3RvcnkubGVuZ3RoIGlzIGNvcnJlY3QgYWZ0ZXIgYSBmZXcgaGlzdG9yeS5wdXNoU3RhdGUg
Y2FsbHMuCisKK2hpc3RvcnkubGVuZ3RoIHNob3VsZCBiZSA0IGFuZCBpdCBpcyA0CisKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbG9hZGVyL3N0YXRlb2JqZWN0cy9wdXNoc3RhdGUtd2l0
aG91dC1oaXN0b3J5Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2xvYWRlci9zdGF0ZW9iamVjdHMv
cHVzaHN0YXRlLXdpdGhvdXQtaGlzdG9yeS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAuLjhlMTk3YzgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2xv
YWRlci9zdGF0ZW9iamVjdHMvcHVzaHN0YXRlLXdpdGhvdXQtaGlzdG9yeS5odG1sCkBAIC0wLDAg
KzEsMzIgQEAKKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorCitpZiAod2luZG93LmxheW91dFRl
c3RDb250cm9sbGVyKSB7CisgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuY2xlYXJCYWNrRm9yd2Fy
ZExpc3QoKTsKKyAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisgICAgbGF5
b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgpOworfQorCitmdW5jdGlvbiBsb2codHh0
KQoreworICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsb2dnZXIiKS5pbm5lclRleHQgKz0g
dHh0ICsgIlxuIjsKK30KKworZnVuY3Rpb24gcnVuVGVzdCgpCit7CisgICAgaGlzdG9yeS5wdXNo
U3RhdGUoIk5ldyBoaXN0b3J5IEl0ZW0iLCAiMVBpbmchIik7CisgICAgaGlzdG9yeS5wdXNoU3Rh
dGUoIk5ldyBoaXN0b3J5IEl0ZW0iLCAiMlBpbmchIik7CisgICAgaGlzdG9yeS5wdXNoU3RhdGUo
Ik5ldyBoaXN0b3J5IEl0ZW0iLCAiM1BpbmchIik7CisgICAgbG9nKCJoaXN0b3J5Lmxlbmd0aCBz
aG91bGQgYmUgNCBhbmQgaXQgaXMgIiArIGhpc3RvcnkubGVuZ3RoKTsKKyAgICBpZiAod2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5ub3Rp
ZnlEb25lKCk7Cit9CisKKzwvc2NyaXB0PgorPGJvZHkgb25sb2FkPSJydW5UZXN0KCk7IiA+Cis8
cHJlPlRoaXMgdGVzdCBjaGVja3MgaWYgaGlzdG9yeS5sZW5ndGggaXMgY29ycmVjdCBhZnRlciBh
IGZldyBoaXN0b3J5LnB1c2hTdGF0ZSBjYWxscy48L3ByZT4KKzxicj4KKzxwcmUgaWQ9ImxvZ2dl
ciI+PC9wcmU+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>
<flag name="review"
          id="41521"
          type_id="1"
          status="-"
          setter="beidson"
    />
    <flag name="commit-queue"
          id="41522"
          type_id="3"
          status="-"
          setter="beidson"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57091</attachid>
            <date>2010-05-26 06:52:40 -0700</date>
            <delta_ts>2010-05-27 05:48:56 -0700</delta_ts>
            <desc>layout test v2</desc>
            <filename>history.diff</filename>
            <type>text/plain</type>
            <size>2850</size>
            <attacher name="Jędrzej Nowacki">jedrzej.nowacki</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxMTJmZWQ2Li4yMzI3YmY4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTAtMDUt
MjUgIEplZHJ6ZWogTm93YWNraSAgPGplZHJ6ZWoubm93YWNraUBub2tpYS5jb20+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTmV3IExheW91dCB0ZXN0
IGZvciB0aGUgaGlzdG9yeS5wdXNoU3RhdGUgZnVuY3Rpb24uCisKKyAgICAgICAgVGhlIHRlc3Qg
Y2hlY2tzIGlmIGhpc3RvcnkubGVuZ3RoIHByb3BlcnR5IGlzIGNvcnJlY3QgYWZ0ZXIKKyAgICAg
ICAgYSBmZXcgcHVzaFN0YXRlIGNhbGxzLgorCisgICAgICAgIGhpc3RvcnkucHVzaFN0YXRlIGRv
ZXNuJ3Qgd29yayBmb3IgdGhlIGZpcnN0IHBhZ2UgaW4gYSB3aW5kb3cuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zOTQxOAorCisgICAgICAgICogZmFz
dC9sb2FkZXIvc3RhdGVvYmplY3RzL3B1c2hzdGF0ZS13aXRob3V0LWhpc3RvcnktZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2xvYWRlci9zdGF0ZW9iamVjdHMvcHVzaHN0YXRl
LXdpdGhvdXQtaGlzdG9yeS5odG1sOiBBZGRlZC4KKwogMjAxMC0wNS0yNSAgQWRhbSBCYXJ0aCAg
PGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIvc3RhdGVvYmplY3RzL3B1c2hzdGF0
ZS13aXRob3V0LWhpc3RvcnktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIv
c3RhdGVvYmplY3RzL3B1c2hzdGF0ZS13aXRob3V0LWhpc3RvcnktZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjBjOGNjZDgKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2xvYWRlci9zdGF0ZW9iamVjdHMvcHVzaHN0YXRlLXdpdGhvdXQt
aGlzdG9yeS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzIEBACitUaGlzIHRlc3QgY2hlY2tzIGlm
IGhpc3RvcnkubGVuZ3RoIGlzIGNvcnJlY3QgYWZ0ZXIgYSBmZXcgaGlzdG9yeS5wdXNoU3RhdGUg
Y2FsbHMuCisKK2hpc3RvcnkubGVuZ3RoIGlzOiA0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L2xvYWRlci9zdGF0ZW9iamVjdHMvcHVzaHN0YXRlLXdpdGhvdXQtaGlzdG9yeS5odG1sIGIv
TGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIvc3RhdGVvYmplY3RzL3B1c2hzdGF0ZS13aXRob3V0LWhp
c3RvcnkuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xMDY0MWFlCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIvc3RhdGVvYmplY3RzL3B1
c2hzdGF0ZS13aXRob3V0LWhpc3RvcnkuaHRtbApAQCAtMCwwICsxLDE3IEBACis8aHRtbD4KKzxo
ZWFkPgorPHNjcmlwdD4KKworaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAg
IGxheW91dFRlc3RDb250cm9sbGVyLnNldENhbk9wZW5XaW5kb3dzKCk7CisgICAgbGF5b3V0VGVz
dENvbnRyb2xsZXIuY2xlYXJCYWNrRm9yd2FyZExpc3QoKTsKKyAgICBsYXlvdXRUZXN0Q29udHJv
bGxlci5kdW1wQXNUZXh0KCk7CisgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9u
ZSgpOworfQorPC9zY3JpcHQ+Cis8Ym9keSBvbmxvYWQ9IndpbmRvdy5vcGVuKCdyZXNvdXJjZXMv
cHVzaHN0YXRlLXdpdGhvdXQtaGlzdG9yeS5odG1sJyk7IiA+Cis8cHJlPlRoaXMgdGVzdCBjaGVj
a3MgaWYgaGlzdG9yeS5sZW5ndGggaXMgY29ycmVjdCBhZnRlciBhIGZldyBoaXN0b3J5LnB1c2hT
dGF0ZSBjYWxscy48L3ByZT4KKzxicj4KKzxwcmUgaWQ9InJlc3VsdCI+VGVzdCBmYWlsZWQ8L3By
ZT4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbG9hZGVy
L3N0YXRlb2JqZWN0cy9yZXNvdXJjZXMvcHVzaHN0YXRlLXdpdGhvdXQtaGlzdG9yeS5odG1sIGIv
TGF5b3V0VGVzdHMvZmFzdC9sb2FkZXIvc3RhdGVvYmplY3RzL3Jlc291cmNlcy9wdXNoc3RhdGUt
d2l0aG91dC1oaXN0b3J5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4u
ZmFkNzQzNAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbG9hZGVyL3N0YXRl
b2JqZWN0cy9yZXNvdXJjZXMvcHVzaHN0YXRlLXdpdGhvdXQtaGlzdG9yeS5odG1sCkBAIC0wLDAg
KzEsMTkgQEAKKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorCitmdW5jdGlvbiBydW5UZXN0KCkK
K3sKKyAgICBoaXN0b3J5LnB1c2hTdGF0ZSgiTmV3IGhpc3RvcnkgSXRlbSIsICIxUGluZyEiKTsK
KyAgICBoaXN0b3J5LnB1c2hTdGF0ZSgiTmV3IGhpc3RvcnkgSXRlbSIsICIyUGluZyEiKTsKKyAg
ICBoaXN0b3J5LnB1c2hTdGF0ZSgiTmV3IGhpc3RvcnkgSXRlbSIsICIzUGluZyEiKTsKKyAgICB3
aW5kb3cub3BlbmVyLmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5pbm5lclRleHQg
PSAiaGlzdG9yeS5sZW5ndGggaXM6ICIgKyBoaXN0b3J5Lmxlbmd0aDsKKyAgICBpZiAod2luZG93
Lm9wZW5lci5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgd2luZG93Lm9wZW5lci5sYXlv
dXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7CisgICAgd2luZG93LmNsb3NlKCkKK30KKwor
PC9zY3JpcHQ+Cis8Ym9keSBvbmxvYWQ9InJ1blRlc3QoKTsiID4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>