<?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>26885</bug_id>
          
          <creation_ts>2009-07-01 08:19:24 -0700</creation_ts>
          <short_desc>[WML] WMLPageState doesn&apos;t reset history length correctly</short_desc>
          <delta_ts>2009-07-01 12:06:53 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</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>
          <dependson>26884</dependson>
          <blocked>20393</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nikolas Zimmermann">zimmermann</reporter>
          <assigned_to name="Nikolas Zimmermann">zimmermann</assigned_to>
          <cc>eric</cc>
    
    <cc>manyoso</cc>
    
    <cc>staikos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>129292</commentid>
    <comment_count>0</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2009-07-01 08:19:24 -0700</bug_when>
    <thetext>WMLPageState::reset() doesn&apos;t reset history length correctly, thus partly breaking onenterforward/onenterbackward support. We don&apos;t have any tests for them at the moment, but I&apos;m about to fix that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129299</commentid>
    <comment_count>1</comment_count>
      <attachid>32124</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2009-07-01 08:34:37 -0700</bug_when>
    <thetext>Created attachment 32124
Initial patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129329</commentid>
    <comment_count>2</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2009-07-01 12:02:20 -0700</bug_when>
    <thetext>Sende          LayoutTests/ChangeLog
Hinzufügen     LayoutTests/wml/onenterforward-event-expected.txt
Hinzufügen     LayoutTests/wml/onenterforward-event.html
Hinzufügen     LayoutTests/wml/onenterforward-inline-event-expected.txt
Hinzufügen     LayoutTests/wml/onenterforward-inline-event.html
Hinzufügen     LayoutTests/wml/ontimer-event-expected.txt
Hinzufügen     LayoutTests/wml/ontimer-event.html
Hinzufügen     LayoutTests/wml/resources/onenterforward-event.js
Hinzufügen     LayoutTests/wml/resources/onenterforward-event.wml
Hinzufügen     LayoutTests/wml/resources/onenterforward-inline-event.js
Hinzufügen     LayoutTests/wml/resources/onenterforward-inline-event.wml
Hinzufügen     LayoutTests/wml/resources/ontimer-event.js
Hinzufügen     LayoutTests/wml/resources/ontimer-event.wml
Sende          LayoutTests/wml/resources/ontimer-inline-event.js
Sende          WebCore/ChangeLog
Sende          WebCore/wml/WMLPageState.cpp
Übertrage Daten ................
Revision 45444 übertragen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129330</commentid>
    <comment_count>3</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2009-07-01 12:03:26 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Sende          LayoutTests/ChangeLog
&gt; Hinzufügen     LayoutTests/wml/onenterforward-event-expected.txt
&gt; Hinzufügen     LayoutTests/wml/onenterforward-event.html
&gt; Hinzufügen     LayoutTests/wml/onenterforward-inline-event-expected.txt
&gt; Hinzufügen     LayoutTests/wml/onenterforward-inline-event.html
&gt; Hinzufügen     LayoutTests/wml/ontimer-event-expected.txt
&gt; Hinzufügen     LayoutTests/wml/ontimer-event.html
&gt; Hinzufügen     LayoutTests/wml/resources/onenterforward-event.js
&gt; Hinzufügen     LayoutTests/wml/resources/onenterforward-event.wml
&gt; Hinzufügen     LayoutTests/wml/resources/onenterforward-inline-event.js
&gt; Hinzufügen     LayoutTests/wml/resources/onenterforward-inline-event.wml
&gt; Hinzufügen     LayoutTests/wml/resources/ontimer-event.js
&gt; Hinzufügen     LayoutTests/wml/resources/ontimer-event.wml
&gt; Sende          LayoutTests/wml/resources/ontimer-inline-event.js
&gt; Sende          WebCore/ChangeLog
&gt; Sende          WebCore/wml/WMLPageState.cpp
&gt; Übertrage Daten ................
&gt; Revision 45444 übertragen.

cc&apos;ing Eric: Ouch, it seems to me we need a LC_ALL=&quot;en_EN&quot; hardcoded in bugzilla-tool. What do you think

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129331</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-07-01 12:06:53 -0700</bug_when>
    <thetext>Well, cearly at least bugzilla and bugzilla-tool are disagreeing on encodings. :)

Bug yes, probably we need to set the local as part of bugzilla-tool.  patches welcome.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>32124</attachid>
            <date>2009-07-01 08:34:37 -0700</date>
            <delta_ts>2009-07-01 09:18:12 -0700</delta_ts>
            <desc>Initial patch</desc>
            <filename>bugzilla_requires_a_filename.patch</filename>
            <type>text/plain</type>
            <size>11159</size>
            <attacher name="Nikolas Zimmermann">zimmermann</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NTQzNikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMDktMDctMDEgIE5pa29sYXMgWmltbWVybWFubiAgPG5pa29sYXMu
emltbWVybWFubkB0b3JjaG1vYmlsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgRml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yNjg4NQorCisgICAgICAgIENvcnJlY3RseSByZXNldCBoaXN0b3J5IGxlbmd0
aCB0byAnMCcsIG5vdCAnMScuIE9sZCByZWxpY3QgZnJvbSBlYXJseSBXTUwgZGF5cy4KKyAgICAg
ICAgQWRkIHNvbWUgbmV3IFdNTCB0ZXN0Y2FzZXMgY292ZXJpbmcgdGhlIHVzZSBvZiBoaXN0b3J5
IGxlbmd0aCAoYnkgb25lbnRlcmZvcndhcmQgZXZlbnQgaGFuZGxpbmcpCisKKyAgICAgICAgVGVz
dHM6IHdtbC9vbmVudGVyZm9yd2FyZC1ldmVudC5odG1sCisgICAgICAgICAgICAgICB3bWwvb25l
bnRlcmZvcndhcmQtaW5saW5lLWV2ZW50Lmh0bWwKKyAgICAgICAgICAgICAgIHdtbC9vbnRpbWVy
LWV2ZW50Lmh0bWwKKyAKKyAgICAgICAgKiB3bWwvV01MUGFnZVN0YXRlLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OldNTFBhZ2VTdGF0ZTo6cmVzZXQpOgorCiAyMDA5LTA3LTAxICBKYWt1YiBXaWVj
em9yZWsgIDxmYXcyMTdAZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNpbW9uIEhh
dXNtYW5uLgpJbmRleDogV2ViQ29yZS93bWwvV01MUGFnZVN0YXRlLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL3dtbC9XTUxQYWdlU3RhdGUuY3BwCShyZXZpc2lvbiA0NTQzNikKKysrIFdlYkNv
cmUvd21sL1dNTFBhZ2VTdGF0ZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTU0LDcgKzU0LDcgQEAg
dm9pZCBXTUxQYWdlU3RhdGU6OnJlc2V0KCkKICAgICAgICAgbV9wYWdlLT5iYWNrRm9yd2FyZExp
c3QoKS0+Y2xlYXJXbWxQYWdlSGlzdG9yeSgpOwogCiAgICAgLy8gcmVzZXQgaW1wbGVtZW50YXRp
b24tc3BlY2ZpYyBzdGF0ZSBpZiBVQSBoYXMKLSAgICBtX2hpc3RvcnlMZW5ndGggPSAxOworICAg
IG1faGlzdG9yeUxlbmd0aCA9IDA7CiB9CiAKIGJvb2wgV01MUGFnZVN0YXRlOjpzZXROZWVkQ2hl
Y2tEZWNrQWNjZXNzKGJvb2wgbmVlZCkKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDQ1NDM2KQorKysgTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzQgQEAKKzIwMDkt
MDctMDEgIE5pa29sYXMgWmltbWVybWFubiAgPG5pa29sYXMuemltbWVybWFubkB0b3JjaG1vYmls
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Rml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNjg4NQorCisg
ICAgICAgIEFkZCBuZXcgV01MIHRlc3RjYXNlcyBjb3ZlcmluZyBvbmVudGVyZm9yd2FyZC9vbnRp
bWVyIHN1cHBvcnQuCisKKyAgICAgICAgKiB3bWwvb25lbnRlcmZvcndhcmQtZXZlbnQtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB3bWwvb25lbnRlcmZvcndhcmQtZXZlbnQuaHRtbDog
QWRkZWQuCisgICAgICAgICogd21sL29uZW50ZXJmb3J3YXJkLWlubGluZS1ldmVudC1leHBlY3Rl
ZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHdtbC9vbmVudGVyZm9yd2FyZC1pbmxpbmUtZXZlbnQu
aHRtbDogQWRkZWQuCisgICAgICAgICogd21sL29udGltZXItZXZlbnQtZXhwZWN0ZWQudHh0OiBB
ZGRlZC4KKyAgICAgICAgKiB3bWwvb250aW1lci1ldmVudC5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiB3bWwvcmVzb3VyY2VzL29uZW50ZXJmb3J3YXJkLWV2ZW50LmpzOiBBZGRlZC4KKyAgICAgICAg
KHNldHVwVGVzdERvY3VtZW50KToKKyAgICAgICAgKHByZXBhcmVUZXN0KToKKyAgICAgICAgKGV4
ZWN1dGVUZXN0KToKKyAgICAgICAgKiB3bWwvcmVzb3VyY2VzL29uZW50ZXJmb3J3YXJkLWV2ZW50
LndtbDogQWRkZWQuCisgICAgICAgICogd21sL3Jlc291cmNlcy9vbmVudGVyZm9yd2FyZC1pbmxp
bmUtZXZlbnQuanM6IEFkZGVkLgorICAgICAgICAoc2V0dXBUZXN0RG9jdW1lbnQpOgorICAgICAg
ICAocHJlcGFyZVRlc3QpOgorICAgICAgICAoZXhlY3V0ZVRlc3QpOgorICAgICAgICAqIHdtbC9y
ZXNvdXJjZXMvb25lbnRlcmZvcndhcmQtaW5saW5lLWV2ZW50LndtbDogQWRkZWQuCisgICAgICAg
ICogd21sL3Jlc291cmNlcy9vbnRpbWVyLWV2ZW50LmpzOiBBZGRlZC4KKyAgICAgICAgKHNldHVw
VGVzdERvY3VtZW50KToKKyAgICAgICAgKHByZXBhcmVUZXN0KToKKyAgICAgICAgKGV4ZWN1dGVU
ZXN0KToKKyAgICAgICAgKiB3bWwvcmVzb3VyY2VzL29udGltZXItZXZlbnQud21sOiBBZGRlZC4K
KyAgICAgICAgKiB3bWwvcmVzb3VyY2VzL29udGltZXItaW5saW5lLWV2ZW50LmpzOgorCiAyMDA5
LTA3LTAxICBOaWtvbGFzIFppbW1lcm1hbm4gIDxuaWtvbGFzLnppbW1lcm1hbm5AdG9yY2htb2Jp
bGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEhvbGdlciBGcmV5dGhlci4KSW5kZXg6IExh
eW91dFRlc3RzL3dtbC9vbmVudGVyZm9yd2FyZC1ldmVudC1leHBlY3RlZC50eHQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvd21sL29uZW50ZXJmb3J3YXJkLWV2ZW50LWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3dtbC9vbmVudGVyZm9yd2FyZC1ldmVudC1leHBl
Y3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTcgQEAKK1dNTCBsYXlvdXQgdGVzdHMg
LSB1c2luZyBYSFRNTCBzY3JpcHRpbmcKKworCitUZXN0cyBvbmVudGVyZm9yd2FyZCBub24taW5s
aW5lIGV2ZW50IGRlY2xhcmF0aW9ucworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJp
ZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKwor
UEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKKworLS0t
LS0tLS0KK0ZyYW1lOiAnPCEtLWZyYW1lUGF0aCAvLzwhLS1mcmFtZTAtLT4tLT4nCistLS0tLS0t
LQorVGVzdCBwYXNzZWQKSW5kZXg6IExheW91dFRlc3RzL3dtbC9vbmVudGVyZm9yd2FyZC1ldmVu
dC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3dtbC9vbmVudGVyZm9yd2FyZC1ldmVu
dC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvd21sL29uZW50ZXJmb3J3YXJkLWV2
ZW50Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTUgQEAKKzwhRE9DVFlQRSBIVE1MIFBV
QkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8bGluayByZWw9
InN0eWxlc2hlZXQiIGhyZWY9Ii4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3Qtc3R5bGUuY3Nz
Ij4KKzxzY3JpcHQ+dmFyIHJlbGF0aXZlUGF0aFRvTGF5b3V0VGVzdHMgPSAiLi4iOzwvc2NyaXB0
PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9XTUxUZXN0Q2FzZS5qcyI+PC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0iLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0Pgor
PC9oZWFkPgorPGJvZHk+Cis8aDE+V01MIGxheW91dCB0ZXN0cyAtIHVzaW5nIFhIVE1MIHNjcmlw
dGluZzwvaDE+Cis8cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwv
ZGl2PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9vbmVudGVyZm9yd2FyZC1ldmVudC5qcyI+PC9z
Y3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy93bWwvb25lbnRlcmZv
cndhcmQtaW5saW5lLWV2ZW50LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy93bWwvb25lbnRlcmZvcndhcmQtaW5saW5lLWV2ZW50LWV4cGVjdGVkLnR4dAkocmV2aXNpb24g
MCkKKysrIExheW91dFRlc3RzL3dtbC9vbmVudGVyZm9yd2FyZC1pbmxpbmUtZXZlbnQtZXhwZWN0
ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE3IEBACitXTUwgbGF5b3V0IHRlc3RzIC0g
dXNpbmcgWEhUTUwgc2NyaXB0aW5nCisKKworVGVzdHMgb25lbnRlcmZvcndhcmQgaW5saW5lIGV2
ZW50IGRlY2xhcmF0aW9ucworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2Yg
IlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBz
dWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKKworLS0tLS0tLS0K
K0ZyYW1lOiAnPCEtLWZyYW1lUGF0aCAvLzwhLS1mcmFtZTAtLT4tLT4nCistLS0tLS0tLQorVGVz
dCBwYXNzZWQKSW5kZXg6IExheW91dFRlc3RzL3dtbC9vbmVudGVyZm9yd2FyZC1pbmxpbmUtZXZl
bnQuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy93bWwvb25lbnRlcmZvcndhcmQtaW5s
aW5lLWV2ZW50Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy93bWwvb25lbnRlcmZv
cndhcmQtaW5saW5lLWV2ZW50Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTUgQEAKKzwh
RE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhl
YWQ+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uL2Zhc3QvanMvcmVzb3VyY2VzL2pz
LXRlc3Qtc3R5bGUuY3NzIj4KKzxzY3JpcHQ+dmFyIHJlbGF0aXZlUGF0aFRvTGF5b3V0VGVzdHMg
PSAiLi4iOzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9XTUxUZXN0Q2FzZS5qcyI+
PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8aDE+V01MIGxheW91dCB0ZXN0cyAtIHVz
aW5nIFhIVE1MIHNjcmlwdGluZzwvaDE+Cis8cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KKzxkaXYg
aWQ9ImNvbnNvbGUiPjwvZGl2PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9vbmVudGVyZm9yd2Fy
ZC1pbmxpbmUtZXZlbnQuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5
b3V0VGVzdHMvd21sL29udGltZXItZXZlbnQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL3dtbC9vbnRpbWVyLWV2ZW50LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL3dtbC9vbnRpbWVyLWV2ZW50LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
QEAgLTAsMCArMSwxNyBAQAorV01MIGxheW91dCB0ZXN0cyAtIHVzaW5nIFhIVE1MIHNjcmlwdGlu
ZworCisKK1Rlc3RzIG9udGltZXIgbm9uLWlubGluZSBldmVudCBkZWNsYXJhdGlvbnMKKworT24g
c3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93
ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRy
dWUKKworVEVTVCBDT01QTEVURQorCisKKy0tLS0tLS0tCitGcmFtZTogJzwhLS1mcmFtZVBhdGgg
Ly88IS0tZnJhbWUwLS0+LS0+JworLS0tLS0tLS0KK1Rlc3QgcGFzc2VkCkluZGV4OiBMYXlvdXRU
ZXN0cy93bWwvb250aW1lci1ldmVudC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3dt
bC9vbnRpbWVyLWV2ZW50Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy93bWwvb250
aW1lci1ldmVudC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE1IEBACis8IURPQ1RZUEUg
SFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPGxp
bmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0
eWxlLmNzcyI+Cis8c2NyaXB0PnZhciByZWxhdGl2ZVBhdGhUb0xheW91dFRlc3RzID0gIi4uIjs8
L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvV01MVGVzdENhc2UuanMiPjwvc2NyaXB0
PgorPHNjcmlwdCBzcmM9Ii4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPGgxPldNTCBsYXlvdXQgdGVzdHMgLSB1c2luZyBYSFRN
TCBzY3JpcHRpbmc8L2gxPgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25z
b2xlIj48L2Rpdj4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvb250aW1lci1ldmVudC5qcyI+PC9z
Y3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy93bWwvcmVzb3VyY2Vz
L29uZW50ZXJmb3J3YXJkLWV2ZW50LmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3dtbC9y
ZXNvdXJjZXMvb25lbnRlcmZvcndhcmQtZXZlbnQuanMJKHJldmlzaW9uIDApCisrKyBMYXlvdXRU
ZXN0cy93bWwvcmVzb3VyY2VzL29uZW50ZXJmb3J3YXJkLWV2ZW50LmpzCShyZXZpc2lvbiAwKQpA
QCAtMCwwICsxLDE3IEBACisvLy8gW05hbWVdIG9uZW50ZXJmb3J3YXJkLWV2ZW50LmpzCisKK2Ny
ZWF0ZVdNTFRlc3RDYXNlKCJUZXN0cyBvbmVudGVyZm9yd2FyZCBub24taW5saW5lIGV2ZW50IGRl
Y2xhcmF0aW9ucyIsIGZhbHNlLCAicmVzb3VyY2VzL29uZW50ZXJmb3J3YXJkLWV2ZW50LndtbCIp
OworCitmdW5jdGlvbiBzZXR1cFRlc3REb2N1bWVudCgpIHsKKyAgICAvLyBuby1vcAorfQorCitm
dW5jdGlvbiBwcmVwYXJlVGVzdCgpIHsKKyAgICAvLyBuby1vcAorfQorCitmdW5jdGlvbiBleGVj
dXRlVGVzdCgpIHsKKyAgICBjb21wbGV0ZVRlc3QoKTsKK30KKwordmFyIHN1Y2Nlc3NmdWxseVBh
cnNlZCA9IHRydWU7CkluZGV4OiBMYXlvdXRUZXN0cy93bWwvcmVzb3VyY2VzL29uZW50ZXJmb3J3
YXJkLWV2ZW50LndtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy93bWwvcmVzb3VyY2VzL29u
ZW50ZXJmb3J3YXJkLWV2ZW50LndtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3dtbC9y
ZXNvdXJjZXMvb25lbnRlcmZvcndhcmQtZXZlbnQud21sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDYgQEAKKzw/eG1sIHZlcnNpb249IjEuMCI/PgorPCFET0NUWVBFIHdtbCBQVUJMSUMgIi0vL1dB
UEZPUlVNLy9EVEQgV01MIDEuMS8vRU4iICJodHRwOi8vd2FwLndhcGZvcnVtLm9yZy9EVEQvd21s
XzEuMS54bWwiPgorPHdtbD4KKyAgPGNhcmQgaWQ9Im9uZSI+PG9uZXZlbnQgdHlwZT0ib25lbnRl
cmZvcndhcmQiPjxnbyBocmVmPSIjdHdvIi8+PC9vbmV2ZW50PlRlc3QgZmFpbGVkPC9jYXJkPgor
ICA8Y2FyZCBpZD0idHdvIj48cD5UZXN0IHBhc3NlZDwvcD48L2NhcmQ+Cis8L3dtbD4KSW5kZXg6
IExheW91dFRlc3RzL3dtbC9yZXNvdXJjZXMvb25lbnRlcmZvcndhcmQtaW5saW5lLWV2ZW50Lmpz
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3dtbC9yZXNvdXJjZXMvb25lbnRlcmZvcndhcmQt
aW5saW5lLWV2ZW50LmpzCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvd21sL3Jlc291cmNl
cy9vbmVudGVyZm9yd2FyZC1pbmxpbmUtZXZlbnQuanMJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MTcgQEAKKy8vLyBbTmFtZV0gb25lbnRlcmZvcndhcmQtaW5saW5lLWV2ZW50LmpzCisKK2NyZWF0
ZVdNTFRlc3RDYXNlKCJUZXN0cyBvbmVudGVyZm9yd2FyZCBpbmxpbmUgZXZlbnQgZGVjbGFyYXRp
b25zIiwgZmFsc2UsICJyZXNvdXJjZXMvb25lbnRlcmZvcndhcmQtaW5saW5lLWV2ZW50LndtbCIp
OworCitmdW5jdGlvbiBzZXR1cFRlc3REb2N1bWVudCgpIHsKKyAgICAvLyBuby1vcAorfQorCitm
dW5jdGlvbiBwcmVwYXJlVGVzdCgpIHsKKyAgICAvLyBuby1vcAorfQorCitmdW5jdGlvbiBleGVj
dXRlVGVzdCgpIHsKKyAgICBjb21wbGV0ZVRlc3QoKTsKK30KKwordmFyIHN1Y2Nlc3NmdWxseVBh
cnNlZCA9IHRydWU7CkluZGV4OiBMYXlvdXRUZXN0cy93bWwvcmVzb3VyY2VzL29uZW50ZXJmb3J3
YXJkLWlubGluZS1ldmVudC53bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvd21sL3Jlc291
cmNlcy9vbmVudGVyZm9yd2FyZC1pbmxpbmUtZXZlbnQud21sCShyZXZpc2lvbiAwKQorKysgTGF5
b3V0VGVzdHMvd21sL3Jlc291cmNlcy9vbmVudGVyZm9yd2FyZC1pbmxpbmUtZXZlbnQud21sCShy
ZXZpc2lvbiAwKQpAQCAtMCwwICsxLDYgQEAKKzw/eG1sIHZlcnNpb249IjEuMCI/PgorPCFET0NU
WVBFIHdtbCBQVUJMSUMgIi0vL1dBUEZPUlVNLy9EVEQgV01MIDEuMS8vRU4iICJodHRwOi8vd2Fw
LndhcGZvcnVtLm9yZy9EVEQvd21sXzEuMS54bWwiPgorPHdtbD4KKyAgPGNhcmQgaWQ9Im9uZSIg
b25lbnRlcmZvcndhcmQ9IiN0d28iPlRlc3QgZmFpbGVkPC9jYXJkPgorICA8Y2FyZCBpZD0idHdv
Ij48cD5UZXN0IHBhc3NlZDwvcD48L2NhcmQ+Cis8L3dtbD4KSW5kZXg6IExheW91dFRlc3RzL3dt
bC9yZXNvdXJjZXMvb250aW1lci1ldmVudC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy93
bWwvcmVzb3VyY2VzL29udGltZXItZXZlbnQuanMJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0
cy93bWwvcmVzb3VyY2VzL29udGltZXItZXZlbnQuanMJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MjMgQEAKKy8vLyBbTmFtZV0gb250aW1lci1ldmVudC5qcworCitjcmVhdGVXTUxUZXN0Q2FzZSgi
VGVzdHMgb250aW1lciBub24taW5saW5lIGV2ZW50IGRlY2xhcmF0aW9ucyIsIGZhbHNlLCAicmVz
b3VyY2VzL29udGltZXItZXZlbnQud21sIik7CisKK3ZhciBjb3VudGVyID0gMDsKKworZnVuY3Rp
b24gc2V0dXBUZXN0RG9jdW1lbnQoKSB7CisgICAgLy8gbm8tb3AKK30KKworZnVuY3Rpb24gcHJl
cGFyZVRlc3QoKSB7CisgICAgLy8gbm8tb3AKK30KKworZnVuY3Rpb24gZXhlY3V0ZVRlc3QoKSB7
CisgICAgaWYgKGNvdW50ZXIgPT0gMykgeworICAgICAgICBjb21wbGV0ZVRlc3QoKTsKKyAgICB9
CisKKyAgICArK2NvdW50ZXI7Cit9CisKK3ZhciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwpJ
bmRleDogTGF5b3V0VGVzdHMvd21sL3Jlc291cmNlcy9vbnRpbWVyLWV2ZW50LndtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy93bWwvcmVzb3VyY2VzL29udGltZXItZXZlbnQud21sCShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvd21sL3Jlc291cmNlcy9vbnRpbWVyLWV2ZW50LndtbAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSw4IEBACis8P3htbCB2ZXJzaW9uPSIxLjAiPz4KKzwhRE9D
VFlQRSB3bWwgUFVCTElDICItLy9XQVBGT1JVTS8vRFREIFdNTCAxLjEvL0VOIiAiaHR0cDovL3dh
cC53YXBmb3J1bS5vcmcvRFREL3dtbF8xLjEueG1sIj4KKzx3bWw+CisgIDxjYXJkIGlkPSJvbmUi
PjxvbmV2ZW50IHR5cGU9Im9udGltZXIiPjxnbyBocmVmPSIjdHdvIi8+PC9vbmV2ZW50Pjx0aW1l
ciB2YWx1ZT0iMSIvPjE8L2NhcmQ+CisgIDxjYXJkIGlkPSJ0d28iPjxvbmV2ZW50IHR5cGU9Im9u
dGltZXIiPjxnbyBocmVmPSIjdGhyZWUiLz48L29uZXZlbnQ+PHRpbWVyIHZhbHVlPSIxIi8+Mjwv
Y2FyZD4KKyAgPGNhcmQgaWQ9InRocmVlIj48b25ldmVudCB0eXBlPSJvbnRpbWVyIj48Z28gaHJl
Zj0iI2ZvdXIiLz48L29uZXZlbnQ+PHRpbWVyIHZhbHVlPSIxIi8+MzwvY2FyZD4KKyAgPGNhcmQg
aWQ9ImZvdXIiPjxwPlRlc3QgcGFzc2VkPC9wPjwvY2FyZD4KKzwvd21sPgpJbmRleDogTGF5b3V0
VGVzdHMvd21sL3Jlc291cmNlcy9vbnRpbWVyLWlubGluZS1ldmVudC5qcwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy93bWwvcmVzb3VyY2VzL29udGltZXItaW5saW5lLWV2ZW50LmpzCShyZXZp
c2lvbiA0NTQzNikKKysrIExheW91dFRlc3RzL3dtbC9yZXNvdXJjZXMvb250aW1lci1pbmxpbmUt
ZXZlbnQuanMJKHdvcmtpbmcgY29weSkKQEAgLTEsNiArMSw2IEBACiAvLy8gW05hbWVdIG9udGlt
ZXItaW5saW5lLWV2ZW50LmpzCiAKLWNyZWF0ZVdNTFRlc3RDYXNlKCJUZXN0cyAmbHQ7dGltZXIm
Z3Q7IGFuZCAmbHQ7Z28mZ3Q7IGVsZW1lbnQgY29tYmluYXRpb25zIiwgZmFsc2UsICJyZXNvdXJj
ZXMvb250aW1lci1pbmxpbmUtZXZlbnQud21sIik7CitjcmVhdGVXTUxUZXN0Q2FzZSgiVGVzdHMg
b250aW1lciBpbmxpbmUgZXZlbnQgZGVjbGFyYXRpb25zIiwgZmFsc2UsICJyZXNvdXJjZXMvb250
aW1lci1pbmxpbmUtZXZlbnQud21sIik7CiAKIHZhciBjb3VudGVyID0gMDs=
</data>
<flag name="review"
          id="16630"
          type_id="1"
          status="+"
          setter="staikos"
    />
          </attachment>
      

    </bug>

</bugzilla>