<?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>67629</bug_id>
          
          <creation_ts>2011-09-05 23:43:45 -0700</creation_ts>
          <short_desc>fast/dom/replaceChild.html may not test what it&apos;s supposed to test and may sometimes flaky</short_desc>
          <delta_ts>2011-09-07 00:54:39 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Xianzhu Wang">wangxianzhu</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bdakin</cc>
    
    <cc>mjs</cc>
    
    <cc>tonyg</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>462382</commentid>
    <comment_count>0</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2011-09-05 23:43:45 -0700</bug_when>
    <thetext>The core functionality of what fast/dom/replaceChild.html it&apos;s supposed to test is Node.replaceChild(). However, in most cases, it&apos;s not executed because the testing finishes before the iframe&apos;s onload event handler. For now, the expected result is just the original render tree before replaceChild().

In chance that iframe&apos;s onload is executed earlier, the actual result might be different from expected (that is, replaceChild() is executed and the DOM is actually changed.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>462389</commentid>
    <comment_count>1</comment_count>
      <attachid>106394</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2011-09-06 00:09:39 -0700</bug_when>
    <thetext>Created attachment 106394
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>462564</commentid>
    <comment_count>2</comment_count>
      <attachid>106394</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-09-06 08:55:22 -0700</bug_when>
    <thetext>Comment on attachment 106394
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=106394&amp;action=review

&gt; LayoutTests/ChangeLog:4
&gt; +        fast/dom/replaceChild.html may not test what it&apos;s supposed to test and may sometimes flaky
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=67629

This change log needs an explanation of what was wrong and how it was fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463082</commentid>
    <comment_count>3</comment_count>
      <attachid>106394</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2011-09-06 19:22:09 -0700</bug_when>
    <thetext>Comment on attachment 106394
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=106394&amp;action=review

&gt;&gt; LayoutTests/ChangeLog:4
&gt;&gt; +        https://bugs.webkit.org/show_bug.cgi?id=67629
&gt; 
&gt; This change log needs an explanation of what was wrong and how it was fixed.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463083</commentid>
    <comment_count>4</comment_count>
      <attachid>106534</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2011-09-06 19:23:08 -0700</bug_when>
    <thetext>Created attachment 106534
patch for commit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463085</commentid>
    <comment_count>5</comment_count>
      <attachid>106534</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-06 19:24:56 -0700</bug_when>
    <thetext>Comment on attachment 106534
patch for commit

Rejecting attachment 106534 from commit-queue.

wangxianzhu@chromium.org does not have committer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your committer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463215</commentid>
    <comment_count>6</comment_count>
      <attachid>106534</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-07 00:54:35 -0700</bug_when>
    <thetext>Comment on attachment 106534
patch for commit

Clearing flags on attachment: 106534

Committed r94648: &lt;http://trac.webkit.org/changeset/94648&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463216</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-07 00:54:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>106394</attachid>
            <date>2011-09-06 00:09:39 -0700</date>
            <delta_ts>2011-09-06 19:23:08 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch-67629</filename>
            <type>text/plain</type>
            <size>10190</size>
            <attacher name="Xianzhu Wang">wangxianzhu</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDk0NTUyKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMjcgQEAKKzIwMTEtMDktMDYgIFhpYW56aHUgV2FuZyAgPHdh
bmd4aWFuemh1QGNocm9taXVtLm9yZz4KKworICAgICAgICBmYXN0L2RvbS9yZXBsYWNlQ2hpbGQu
aHRtbCBtYXkgbm90IHRlc3Qgd2hhdCBpdCdzIHN1cHBvc2VkIHRvIHRlc3QgYW5kIG1heSBzb21l
dGltZXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTY3NjI5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQlRXIGNoYW5nZWQgaXQgdG8gYSBwdXJlIHRleHQgdGVzdCB0byBhdm9pZCBwbGF0Zm9ybSBi
cmFuY2hlcy4KKworICAgICAgICAqIGZhc3QvZG9tL3JlcGxhY2VDaGlsZC5odG1sOgorICAgICAg
ICAqIGZhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGZhc3QvZG9tL3Jlc291cmNlcy9yZXBsYWNlQ2hpbGRIZWxwZXIuaHRtbDoKKyAgICAgICAgKiBw
bGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5n
OiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLW1hYy9mYXN0L2RvbS9yZXBs
YWNlQ2hpbGQtZXhwZWN0ZWQucG5nOiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9t
aXVtLXdpbi9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5nOiBSZW1vdmVkLgorICAg
ICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0
ZWQudHh0OiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL2d0ay9mYXN0L2RvbS9yZXBsYWNl
Q2hpbGQtZXhwZWN0ZWQucG5nOiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL2d0ay9mYXN0
L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRm
b3JtL21hYy1sZW9wYXJkL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC5wbmc6IFJlbW92
ZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3Rl
ZC5wbmc6IFJlbW92ZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2Zhc3QvZG9tL3JlcGxhY2VD
aGlsZC1leHBlY3RlZC50eHQ6IFJlbW92ZWQuCisgICAgICAgICogcGxhdGZvcm0vcXQvZmFzdC9k
b20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBuZzogUmVtb3ZlZC4KKyAgICAgICAgKiBwbGF0Zm9y
bS9xdC9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorCiAyMDEx
LTA5LTA1ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCBmdWxsc2NyZWVuIHRlc3RzIHJlYmFzZWxpbmUgYWZ0ZXIgcjk0NTQ1LgpJ
bmRleDogTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0
CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVj
dGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzIEBACit0ZXN0IDEKK3Rlc3QgMgorUEFT
UwoKUHJvcGVydHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVwbGFjZUNoaWxk
LWV4cGVjdGVkLnR4dApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkFkZGVkOiBzdm46ZW9sLXN0eWxlCiAgICsgTEYKCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQuaHRtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQuaHRtbAkocmV2aXNpb24gOTQ1MzYp
CisrKyBMYXlvdXRUZXN0cy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQuaHRtbAkod29ya2luZyBjb3B5
KQpAQCAtMTYsMTUgKzE2LDIxIEBACiAJfQogPC9zdHlsZT4KIDxzY3JpcHQgbGFuZ3VhZ2U9Imph
dmFzY3JpcHQiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgIGlmICh3aW5kb3cubGF5
b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxl
ci53YWl0VW50aWxEb25lKCk7CisgICAgICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIu
ZHVtcEFzVGV4dCgpOworICAgICAgICB9CiAJZnVuY3Rpb24gbG9hZE1lbnUobSl7CiAJCXZhciB3
ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1lbnVfY29udGVudF9hcmVhIik7CiAJCXcucmVw
bGFjZUNoaWxkKG0sIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtZW51X2ltcG9ydCIpKTsKKyAg
ICAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRl
eHROb2RlKCJQQVNTIikpOworICAgICAgICAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENv
bnRyb2xsZXIpCisgICAgICAgICAgICAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5u
b3RpZnlEb25lKCk7CiAJfQogPC9zY3JpcHQ+CiA8L2hlYWQ+CiAKIDxib2R5PgotCiAJPGRpdiBp
ZD0ibWVudV9jb250ZW50X2FyZWEiPjxpZnJhbWUgc3JjPSJyZXNvdXJjZXMvcmVwbGFjZUNoaWxk
SGVscGVyLmh0bWwiIGlkPSJtZW51X2ltcG9ydCIgbmFtZT0ibWVudV9pbXBvcnQiID48L2lmcmFt
ZT48L2Rpdj4KIAogPC9ib2R5PgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVzb3VyY2Vz
L3JlcGxhY2VDaGlsZEhlbHBlci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
ZG9tL3Jlc291cmNlcy9yZXBsYWNlQ2hpbGRIZWxwZXIuaHRtbAkocmV2aXNpb24gOTQ1MzYpCisr
KyBMYXlvdXRUZXN0cy9mYXN0L2RvbS9yZXNvdXJjZXMvcmVwbGFjZUNoaWxkSGVscGVyLmh0bWwJ
KHdvcmtpbmcgY29weSkKQEAgLTEzLDExICsxMywxMiBAQAogCXdpbmRvdy5vbmxvYWQgPSBkb0xv
YWQ7CiA8L3NjcmlwdD4KIDwvaGVhZD4KKzxib2R5PgogCTxkaXYgaWQ9Im1lbnUiPgogCQk8ZGl2
PnRlc3QgMTwvZGl2PgogCQk8ZGl2PnRlc3QgMjwvZGl2PgogCTwvZGl2PgotPGJvZHk+CisgICAg
ICAgIEZBSUwKIDwvYm9keT4KIDwvaHRtbD4KIApJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Y2hyb21pdW0tbGludXgvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBuZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWlt
ZS10eXBlID0gaW1hZ2UvcG5nCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1t
YWMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBk
aXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBw
bGljYXRpb24vb2N0ZXQtc3RyZWFtCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1
bS13aW4vZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5v
dCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0g
aW1hZ2UvcG5nCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9k
b20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9w
bGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gOTQ1MzYpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFz
dC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSwxOSAr
MCwwIEBACi1sYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKLSAgUmVuZGVyVmlldyBhdCAoMCww
KSBzaXplIDgwMHg2MDAKLWxheWVyIGF0ICgwLDApIHNpemUgODAweDE1MgotICBSZW5kZXJCbG9j
ayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUyCi0gICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQg
KDAsMCkgc2l6ZSA4MDB4MTUyIFtiZ2NvbG9yPSNDQ0ZGQ0NdCi0gICAgICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMCwwKSBzaXplIDgwMHgxNTIKLSAgICAgICAgUmVuZGVyUGFydE9iamVjdCB7SUZS
QU1FfSBhdCAoMCwwKSBzaXplIDE1MngxNTIgW2JvcmRlcjogKDFweCBzb2xpZCAjMDAwMDAwKV0K
LSAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDE1MHgxNTAKLSAgICAgICAgICAgIFJlbmRl
clZpZXcgYXQgKDAsMCkgc2l6ZSAxNTB4MTUwCi0gICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6
ZSAxNTB4NTYKLSAgICAgICAgICAgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDE1
MHg1NgotICAgICAgICAgICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDEzNHg0
MAotICAgICAgICAgICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDApIHNpemUgMTM0eDQw
Ci0gICAgICAgICAgICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDEzNHgy
MAotICAgICAgICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAz
M3gxOQotICAgICAgICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDMzOiAi
dGVzdCAxIgotICAgICAgICAgICAgICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMjApIHNp
emUgMTM0eDIwCi0gICAgICAgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCww
KSBzaXplIDMzeDE5Ci0gICAgICAgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lk
dGggMzM6ICJ0ZXN0IDIiCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20v
cmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxl
IG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gaW1hZ2UvcG5nCkluZGV4
OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVk
LnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vcmVw
bGFjZUNoaWxkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gOTQ1MzYpCisrKyBMYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAkod29ya2luZyBj
b3B5KQpAQCAtMSwxOSArMCwwIEBACi1sYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKLSAgUmVu
ZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKLWxheWVyIGF0ICgwLDApIHNpemUgODAweDE1
MgotICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUyCi0gICAgUmVuZGVy
Qm9keSB7Qk9EWX0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUyIFtiZ2NvbG9yPSNDQ0ZGQ0NdCi0gICAg
ICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDgwMHgxNTIKLSAgICAgICAgUmVuZGVy
UGFydE9iamVjdCB7SUZSQU1FfSBhdCAoMCwwKSBzaXplIDE1MngxNTIgW2JvcmRlcjogKDFweCBz
b2xpZCAjMDAwMDAwKV0KLSAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDE1MHgxNTAKLSAg
ICAgICAgICAgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSAxNTB4MTUwCi0gICAgICAgICAgbGF5
ZXIgYXQgKDAsMCkgc2l6ZSAxNTB4NTQKLSAgICAgICAgICAgIFJlbmRlckJsb2NrIHtIVE1MfSBh
dCAoMCwwKSBzaXplIDE1MHg1NAotICAgICAgICAgICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAo
OCw4KSBzaXplIDEzNHgzOAotICAgICAgICAgICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgw
LDApIHNpemUgMTM0eDM4Ci0gICAgICAgICAgICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAo
MCwwKSBzaXplIDEzNHgxOQotICAgICAgICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDAsMCkgc2l6ZSAzM3gxOQotICAgICAgICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgw
LDApIHdpZHRoIDMzOiAidGVzdCAxIgotICAgICAgICAgICAgICAgICAgUmVuZGVyQmxvY2sge0RJ
Vn0gYXQgKDAsMTkpIHNpemUgMTM0eDE5Ci0gICAgICAgICAgICAgICAgICAgIFJlbmRlclRleHQg
eyN0ZXh0fSBhdCAoMCwwKSBzaXplIDMzeDE5Ci0gICAgICAgICAgICAgICAgICAgICAgdGV4dCBy
dW4gYXQgKDAsMCkgd2lkdGggMzM6ICJ0ZXN0IDIiCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMtbGVvcGFyZC9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1l
LXR5cGUgPSBpbWFnZS9wbmcKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2Rv
bS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZp
bGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBpbWFnZS9wbmcKSW5k
ZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0
ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2RvbS9y
ZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiA5NDUzNikKKysrIExheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0CSh3b3JraW5n
IGNvcHkpCkBAIC0xLDE5ICswLDAgQEAKLWxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAotICBS
ZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAotbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4
MTUyCi0gIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHgxNTIKLSAgICBSZW5k
ZXJCb2R5IHtCT0RZfSBhdCAoMCwwKSBzaXplIDgwMHgxNTIgW2JnY29sb3I9I0NDRkZDQ10KLSAg
ICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDApIHNpemUgODAweDE1MgotICAgICAgICBSZW5k
ZXJQYXJ0T2JqZWN0IHtJRlJBTUV9IGF0ICgwLDApIHNpemUgMTUyeDE1MiBbYm9yZGVyOiAoMXB4
IHNvbGlkICMwMDAwMDApXQotICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgMTUweDE1MAot
ICAgICAgICAgICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDE1MHgxNTAKLSAgICAgICAgICBs
YXllciBhdCAoMCwwKSBzaXplIDE1MHg1MgotICAgICAgICAgICAgUmVuZGVyQmxvY2sge0hUTUx9
IGF0ICgwLDApIHNpemUgMTUweDUyCi0gICAgICAgICAgICAgIFJlbmRlckJvZHkge0JPRFl9IGF0
ICg4LDgpIHNpemUgMTM0eDM2Ci0gICAgICAgICAgICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQg
KDAsMCkgc2l6ZSAxMzR4MzYKLSAgICAgICAgICAgICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgwLDApIHNpemUgMTM0eDE4Ci0gICAgICAgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0
fSBhdCAoMCwwKSBzaXplIDMzeDE4Ci0gICAgICAgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQg
KDAsMCkgd2lkdGggMzM6ICJ0ZXN0IDEiCi0gICAgICAgICAgICAgICAgICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMCwxOCkgc2l6ZSAxMzR4MTgKLSAgICAgICAgICAgICAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzN4MTgKLSAgICAgICAgICAgICAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMCwwKSB3aWR0aCAzMzogInRlc3QgMiIKSW5kZXg6IExheW91dFRlc3RzL3BsYXRm
b3JtL3F0L2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5u
b3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9
IGltYWdlL3BuZwpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvZmFzdC9kb20vcmVwbGFj
ZUNoaWxkLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9x
dC9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiA5NDUzNikKKysr
IExheW91dFRlc3RzL3BsYXRmb3JtL3F0L2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50
eHQJKHdvcmtpbmcgY29weSkKQEAgLTEsMTkgKzAsMCBAQAotbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4
MDB4NjAwCi0gIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi1sYXllciBhdCAoMCww
KSBzaXplIDgwMHgxNTIKLSAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDE1
MgotICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICgwLDApIHNpemUgODAweDE1MiBbYmdjb2xvcj0j
Q0NGRkNDXQotICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUyCi0g
ICAgICAgIFJlbmRlclBhcnRPYmplY3Qge0lGUkFNRX0gYXQgKDAsMCkgc2l6ZSAxNTJ4MTUyIFti
b3JkZXI6ICgxcHggc29saWQgIzAwMDAwMCldCi0gICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6
ZSAxNTB4MTUwCi0gICAgICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgMTUweDE1MAot
ICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgMTUweDYwCi0gICAgICAgICAgICBSZW5kZXJC
bG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSAxNTB4NjAKLSAgICAgICAgICAgICAgUmVuZGVyQm9k
eSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSAxMzR4NDQKLSAgICAgICAgICAgICAgICBSZW5kZXJCbG9j
ayB7RElWfSBhdCAoMCwwKSBzaXplIDEzNHg0NAotICAgICAgICAgICAgICAgICAgUmVuZGVyQmxv
Y2sge0RJVn0gYXQgKDAsMCkgc2l6ZSAxMzR4MjIKLSAgICAgICAgICAgICAgICAgICAgUmVuZGVy
VGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzV4MjIKLSAgICAgICAgICAgICAgICAgICAgICB0
ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAzNTogInRlc3QgMSIKLSAgICAgICAgICAgICAgICAgIFJl
bmRlckJsb2NrIHtESVZ9IGF0ICgwLDIyKSBzaXplIDEzNHgyMgotICAgICAgICAgICAgICAgICAg
ICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzNXgyMgotICAgICAgICAgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDM1OiAidGVzdCAyIgo=
</data>
<flag name="review"
          id="102816"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>106534</attachid>
            <date>2011-09-06 19:23:08 -0700</date>
            <delta_ts>2011-09-07 00:54:35 -0700</delta_ts>
            <desc>patch for commit</desc>
            <filename>patch-67629b</filename>
            <type>text/plain</type>
            <size>10605</size>
            <attacher name="Xianzhu Wang">wangxianzhu</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDk0NTc2KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMzcgQEAKKzIwMTEtMDktMDYgIFhpYW56aHUgV2FuZyAgPHdh
bmd4aWFuemh1QGNocm9taXVtLm9yZz4KKworICAgICAgICBmYXN0L2RvbS9yZXBsYWNlQ2hpbGQu
aHRtbCBtYXkgbm90IHRlc3Qgd2hhdCBpdCdzIHN1cHBvc2VkIHRvIHRlc3QgYW5kIG1heSBzb21l
dGltZXMgYmUgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTY3NjI5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCisKKyAgICAg
ICAgVGhlIHRlc3QgaXMgc3VwcG9zZWQgdG8gdGVzdCBOb2RlLnJlcGxhY2VDaGlsZCgpIGNhbGxl
ZCBmcm9tIGEgZnJhbWUuCisgICAgICAgIEhvd2V2ZXIsIGluIG1vc3QgY2FzZXMsIGl0J3Mgbm90
IGV4ZWN1dGVkIGJlY2F1c2UgdGhlIHRlc3QgZmluaXNoZXMgYmVmb3JlCisgICAgICAgIHRoZSBp
ZnJhbWUncyBvbmxvYWQgZXZlbnQgaGFuZGxlci4gRm9yIG5vdywgdGhlIGV4cGVjdGVkIHJlc3Vs
dCBpcyBqdXN0CisgICAgICAgIHRoZSBvcmlnaW5hbCByZW5kZXIgdHJlZSBiZWZvcmUgcmVwbGFj
ZUNoaWxkKCkuIEluIGNoYW5jZSB0aGF0IGlmcmFtZSdzCisgICAgICAgIG9ubG9hZCBpcyBleGVj
dXRlZCBlYXJsaWVyLCB0aGUgYWN0dWFsIHJlc3VsdCBtaWdodCBiZSBkaWZmZXJlbnQgZnJvbQor
ICAgICAgICBleHBlY3RlZCAodGhhdCBpcywgcmVwbGFjZUNoaWxkKCkgaXMgZXhlY3V0ZWQgYW5k
IHRoZSBET00gaXMgYWN0dWFsbHkgY2hhbmdlZC4pCisKKyAgICAgICAgVXNlIHdhaXRVbnRpbERv
bmUoKSBhbmQgbm90aWZ5RG9uZSgpIHRvIGVuc3VyZSB0aGUgZnJhbWUncyBvbmxvYWQgaGFuZGxl
cgorICAgICAgICBpcyBjYWxsZWQuCisKKyAgICAgICAgQlRXIGNoYW5nZWQgaXQgdG8gYSBwdXJl
IHRleHQgdGVzdCB0byBhdm9pZCBwbGF0Zm9ybSBicmFuY2hlcy4KKworICAgICAgICAqIGZhc3Qv
ZG9tL3JlcGxhY2VDaGlsZC5odG1sOgorICAgICAgICAqIGZhc3QvZG9tL3JlcGxhY2VDaGlsZC1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZG9tL3Jlc291cmNlcy9yZXBsYWNl
Q2hpbGRIZWxwZXIuaHRtbDoKKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9mYXN0
L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5nOiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRm
b3JtL2Nocm9taXVtLW1hYy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5nOiBSZW1v
dmVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2RvbS9yZXBsYWNlQ2hp
bGQtZXhwZWN0ZWQucG5nOiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdp
bi9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorICAgICAgICAq
IHBsYXRmb3JtL2d0ay9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5nOiBSZW1vdmVk
LgorICAgICAgICAqIHBsYXRmb3JtL2d0ay9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQu
dHh0OiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy1sZW9wYXJkL2Zhc3QvZG9tL3Jl
cGxhY2VDaGlsZC1leHBlY3RlZC5wbmc6IFJlbW92ZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFj
L2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC5wbmc6IFJlbW92ZWQuCisgICAgICAgICog
cGxhdGZvcm0vbWFjL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50eHQ6IFJlbW92ZWQu
CisgICAgICAgICogcGxhdGZvcm0vcXQvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBu
ZzogUmVtb3ZlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQt
ZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorCiAyMDExLTA5LTA2ICBQaGlsaXBwZSBOb3JtYW5kICA8
cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCB1bnNraXAgdGVzdHMg
bm93IHBhc3NpbmcgYmVjYXVzZSBidWcgNjE1MjMgd2FzIGZpeGVkLgpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQor
KysgTGF5b3V0VGVzdHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAkocmV2aXNp
b24gMCkKQEAgLTAsMCArMSwzIEBACit0ZXN0IDEKK3Rlc3QgMgorUEFTUwpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLmh0bWwJKHJldmlzaW9uIDk0NTc2KQorKysgTGF5b3V0
VGVzdHMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTE2LDE1
ICsxNiwyMSBAQAogCX0KIDwvc3R5bGU+CiA8c2NyaXB0IGxhbmd1YWdlPSJqYXZhc2NyaXB0IiB0
eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgorCWlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIp
IHsKKwkJbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgpOworCQlsYXlvdXRUZXN0
Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisJfQogCWZ1bmN0aW9uIGxvYWRNZW51KG0pewogCQl2
YXIgdyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtZW51X2NvbnRlbnRfYXJlYSIpOwogCQl3
LnJlcGxhY2VDaGlsZChtLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibWVudV9pbXBvcnQiKSk7
CisJCWRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoIlBB
U1MiKSk7CisJCWlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisJCQlsYXlvdXRUZXN0
Q29udHJvbGxlci5ub3RpZnlEb25lKCk7CiAJfQogPC9zY3JpcHQ+CiA8L2hlYWQ+CiAKIDxib2R5
PgotCiAJPGRpdiBpZD0ibWVudV9jb250ZW50X2FyZWEiPjxpZnJhbWUgc3JjPSJyZXNvdXJjZXMv
cmVwbGFjZUNoaWxkSGVscGVyLmh0bWwiIGlkPSJtZW51X2ltcG9ydCIgbmFtZT0ibWVudV9pbXBv
cnQiID48L2lmcmFtZT48L2Rpdj4KIAogPC9ib2R5PgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9k
b20vcmVzb3VyY2VzL3JlcGxhY2VDaGlsZEhlbHBlci5odG1sCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL2Zhc3QvZG9tL3Jlc291cmNlcy9yZXBsYWNlQ2hpbGRIZWxwZXIuaHRtbAkocmV2aXNp
b24gOTQ1NzYpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2RvbS9yZXNvdXJjZXMvcmVwbGFjZUNoaWxk
SGVscGVyLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEzLDExICsxMywxMiBAQAogCXdpbmRvdy5v
bmxvYWQgPSBkb0xvYWQ7CiA8L3NjcmlwdD4KIDwvaGVhZD4KKzxib2R5PgogCTxkaXYgaWQ9Im1l
bnUiPgogCQk8ZGl2PnRlc3QgMTwvZGl2PgogCQk8ZGl2PnRlc3QgMjwvZGl2PgogCTwvZGl2Pgot
PGJvZHk+CisJRkFJTCAoVGhpcyB0ZXN0IG1heSBmYWlsIGluIGEgcmVhbCBicm93c2VyIGR1ZSB0
byBzZWN1cml0eSByZXN0cmljdGlvbnMpCiA8L2JvZHk+CiA8L2h0bWw+CiAKSW5kZXg6IExheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBl
Y3RlZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5h
cnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGltYWdlL3BuZwpJbmRleDogTGF5b3V0VGVzdHMvcGxh
dGZvcm0vY2hyb21pdW0tbWFjL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC5wbmcKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3Zu
Om1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQpJbmRleDogTGF5b3V0VGVzdHMv
cGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC5wbmcK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4K
c3ZuOm1pbWUtdHlwZSA9IGltYWdlL3BuZwpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hy
b21pdW0td2luL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50eHQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZG9tL3JlcGxhY2VDaGls
ZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDk0NTc2KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Y2hyb21pdW0td2luL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50eHQJKHdvcmtpbmcg
Y29weSkKQEAgLTEsMTkgKzAsMCBAQAotbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi0gIFJl
bmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi1sYXllciBhdCAoMCwwKSBzaXplIDgwMHgx
NTIKLSAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDE1MgotICAgIFJlbmRl
ckJvZHkge0JPRFl9IGF0ICgwLDApIHNpemUgODAweDE1MiBbYmdjb2xvcj0jQ0NGRkNDXQotICAg
ICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUyCi0gICAgICAgIFJlbmRl
clBhcnRPYmplY3Qge0lGUkFNRX0gYXQgKDAsMCkgc2l6ZSAxNTJ4MTUyIFtib3JkZXI6ICgxcHgg
c29saWQgIzAwMDAwMCldCi0gICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSAxNTB4MTUwCi0g
ICAgICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgMTUweDE1MAotICAgICAgICAgIGxh
eWVyIGF0ICgwLDApIHNpemUgMTUweDU2Ci0gICAgICAgICAgICBSZW5kZXJCbG9jayB7SFRNTH0g
YXQgKDAsMCkgc2l6ZSAxNTB4NTYKLSAgICAgICAgICAgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQg
KDgsOCkgc2l6ZSAxMzR4NDAKLSAgICAgICAgICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAo
MCwwKSBzaXplIDEzNHg0MAotICAgICAgICAgICAgICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQg
KDAsMCkgc2l6ZSAxMzR4MjAKLSAgICAgICAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgwLDApIHNpemUgMzN4MTkKLSAgICAgICAgICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MCwwKSB3aWR0aCAzMzogInRlc3QgMSIKLSAgICAgICAgICAgICAgICAgIFJlbmRlckJsb2NrIHtE
SVZ9IGF0ICgwLDIwKSBzaXplIDEzNHgyMAotICAgICAgICAgICAgICAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzM3gxOQotICAgICAgICAgICAgICAgICAgICAgIHRleHQg
cnVuIGF0ICgwLDApIHdpZHRoIDMzOiAidGVzdCAyIgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5u
b3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9
IGltYWdlL3BuZwpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Zhc3QvZG9tL3JlcGxh
Y2VDaGlsZC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDk0NTc2KQor
KysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3Rl
ZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTEsMTkgKzAsMCBAQAotbGF5ZXIgYXQgKDAsMCkgc2l6
ZSA4MDB4NjAwCi0gIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi1sYXllciBhdCAo
MCwwKSBzaXplIDgwMHgxNTIKLSAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAw
eDE1MgotICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICgwLDApIHNpemUgODAweDE1MiBbYmdjb2xv
cj0jQ0NGRkNDXQotICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUy
Ci0gICAgICAgIFJlbmRlclBhcnRPYmplY3Qge0lGUkFNRX0gYXQgKDAsMCkgc2l6ZSAxNTJ4MTUy
IFtib3JkZXI6ICgxcHggc29saWQgIzAwMDAwMCldCi0gICAgICAgICAgbGF5ZXIgYXQgKDAsMCkg
c2l6ZSAxNTB4MTUwCi0gICAgICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgMTUweDE1
MAotICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgMTUweDU0Ci0gICAgICAgICAgICBSZW5k
ZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSAxNTB4NTQKLSAgICAgICAgICAgICAgUmVuZGVy
Qm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSAxMzR4MzgKLSAgICAgICAgICAgICAgICBSZW5kZXJC
bG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDEzNHgzOAotICAgICAgICAgICAgICAgICAgUmVuZGVy
QmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSAxMzR4MTkKLSAgICAgICAgICAgICAgICAgICAgUmVu
ZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzN4MTkKLSAgICAgICAgICAgICAgICAgICAg
ICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAzMzogInRlc3QgMSIKLSAgICAgICAgICAgICAgICAg
IFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDE5KSBzaXplIDEzNHgxOQotICAgICAgICAgICAgICAg
ICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzM3gxOQotICAgICAgICAgICAg
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDMzOiAidGVzdCAyIgpJbmRleDogTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjLWxlb3BhcmQvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVj
dGVkLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFy
eSB0eXBlLgpzdm46bWltZS10eXBlID0gaW1hZ2UvcG5nCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNh
bm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBl
ID0gaW1hZ2UvcG5nCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9kb20vcmVw
bGFjZUNoaWxkLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gOTQ1NzYp
CisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVj
dGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSwxOSArMCwwIEBACi1sYXllciBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKLSAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKLWxheWVyIGF0
ICgwLDApIHNpemUgODAweDE1MgotICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4
MDB4MTUyCi0gICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDAsMCkgc2l6ZSA4MDB4MTUyIFtiZ2Nv
bG9yPSNDQ0ZGQ0NdCi0gICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDgwMHgx
NTIKLSAgICAgICAgUmVuZGVyUGFydE9iamVjdCB7SUZSQU1FfSBhdCAoMCwwKSBzaXplIDE1Mngx
NTIgW2JvcmRlcjogKDFweCBzb2xpZCAjMDAwMDAwKV0KLSAgICAgICAgICBsYXllciBhdCAoMCww
KSBzaXplIDE1MHgxNTAKLSAgICAgICAgICAgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSAxNTB4
MTUwCi0gICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSAxNTB4NTIKLSAgICAgICAgICAgIFJl
bmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDE1MHg1MgotICAgICAgICAgICAgICBSZW5k
ZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDEzNHgzNgotICAgICAgICAgICAgICAgIFJlbmRl
ckJsb2NrIHtESVZ9IGF0ICgwLDApIHNpemUgMTM0eDM2Ci0gICAgICAgICAgICAgICAgICBSZW5k
ZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDEzNHgxOAotICAgICAgICAgICAgICAgICAgICBS
ZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzM3gxOAotICAgICAgICAgICAgICAgICAg
ICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDMzOiAidGVzdCAxIgotICAgICAgICAgICAgICAg
ICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMTgpIHNpemUgMTM0eDE4Ci0gICAgICAgICAgICAg
ICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDMzeDE4Ci0gICAgICAgICAg
ICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggMzM6ICJ0ZXN0IDIiCkluZGV4OiBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9mYXN0L2RvbS9yZXBsYWNlQ2hpbGQtZXhwZWN0ZWQucG5n
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUu
CnN2bjptaW1lLXR5cGUgPSBpbWFnZS9wbmcKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL3F0
L2Zhc3QvZG9tL3JlcGxhY2VDaGlsZC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0
VGVzdHMvcGxhdGZvcm0vcXQvZmFzdC9kb20vcmVwbGFjZUNoaWxkLWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gOTQ1NzYpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9mYXN0L2RvbS9yZXBsYWNl
Q2hpbGQtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0xLDE5ICswLDAgQEAKLWxheWVy
IGF0ICgwLDApIHNpemUgODAweDYwMAotICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYw
MAotbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4MTUyCi0gIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAo
MCwwKSBzaXplIDgwMHgxNTIKLSAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoMCwwKSBzaXplIDgw
MHgxNTIgW2JnY29sb3I9I0NDRkZDQ10KLSAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDAp
IHNpemUgODAweDE1MgotICAgICAgICBSZW5kZXJQYXJ0T2JqZWN0IHtJRlJBTUV9IGF0ICgwLDAp
IHNpemUgMTUyeDE1MiBbYm9yZGVyOiAoMXB4IHNvbGlkICMwMDAwMDApXQotICAgICAgICAgIGxh
eWVyIGF0ICgwLDApIHNpemUgMTUweDE1MAotICAgICAgICAgICAgUmVuZGVyVmlldyBhdCAoMCww
KSBzaXplIDE1MHgxNTAKLSAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDE1MHg2MAotICAg
ICAgICAgICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgMTUweDYwCi0gICAgICAg
ICAgICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgMTM0eDQ0Ci0gICAgICAgICAg
ICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSAxMzR4NDQKLSAgICAgICAgICAg
ICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDApIHNpemUgMTM0eDIyCi0gICAgICAgICAg
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDM1eDIyCi0gICAgICAg
ICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggMzU6ICJ0ZXN0IDEiCi0gICAg
ICAgICAgICAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwyMikgc2l6ZSAxMzR4MjIKLSAg
ICAgICAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzV4MjIK
LSAgICAgICAgICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAzNTogInRlc3Qg
MiIK
</data>

          </attachment>
      

    </bug>

</bugzilla>