<?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>72295</bug_id>
          
          <creation_ts>2011-11-14 12:07:19 -0800</creation_ts>
          <short_desc>JS Test Harness: Remove need to load external css file to reduce flakiness</short_desc>
          <delta_ts>2011-11-15 16:45:58 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</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>1</everconfirmed>
          <reporter name="Erik Arvidsson">arv</reporter>
          <assigned_to name="Erik Arvidsson">arv</assigned_to>
          <cc>ojan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>502165</commentid>
    <comment_count>0</comment_count>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2011-11-14 12:07:19 -0800</bug_when>
    <thetext>JS Test Harness: Use a data url for the stylesheet to reduce flakiness</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502177</commentid>
    <comment_count>1</comment_count>
      <attachid>115001</attachid>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2011-11-14 12:21:46 -0800</bug_when>
    <thetext>Created attachment 115001
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502273</commentid>
    <comment_count>2</comment_count>
      <attachid>115001</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-11-14 13:48:18 -0800</bug_when>
    <thetext>Comment on attachment 115001
Patch

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

&gt; LayoutTests/ChangeLog:7
&gt; +

Can you add more details here about how this reduces flakiness? Just a couple lines that matches what you told me in person.

&gt; LayoutTests/ChangeLog:9
&gt; +        ():

FYI, in the future, you can remove these dummy lines. The prepare-changelog parsing doesn&apos;t work very well for JS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503325</commentid>
    <comment_count>3</comment_count>
      <attachid>115260</attachid>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2011-11-15 15:03:43 -0800</bug_when>
    <thetext>Created attachment 115260
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503383</commentid>
    <comment_count>4</comment_count>
      <attachid>115260</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-11-15 16:02:12 -0800</bug_when>
    <thetext>Comment on attachment 115260
Patch

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

&gt; LayoutTests/ChangeLog:7
&gt; +

Still need a short description of why this reduces flakiness.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503440</commentid>
    <comment_count>5</comment_count>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2011-11-15 16:45:58 -0800</bug_when>
    <thetext>Committed r100369: &lt;http://trac.webkit.org/changeset/100369&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115001</attachid>
            <date>2011-11-14 12:21:46 -0800</date>
            <delta_ts>2011-11-15 15:03:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72295-20111114122145.patch</filename>
            <type>text/plain</type>
            <size>2746</size>
            <attacher name="Erik Arvidsson">arv</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAwMTYyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOGU0ZGJhNTVlN2EwNDhlOWU3MGI4
MGExOThkNWI1OGQ3OTY5MWZlNC4uNTZhMDYwYjhiZGI2ZWQ3NjNmNmM4YmJiZWZkMTYyM2ZlZDdj
MzViZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDExLTExLTE0ICBFcmlrIEFydmlkc3NvbiAg
PGFydkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSlMgVGVzdCBIYXJuZXNzOiBVc2UgYSBkYXRh
IHVybCBmb3IgdGhlIHN0eWxlc2hlZXQgdG8gcmVkdWNlIGZsYWtpbmVzcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzIyOTUKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvanMvcmVzb3VyY2VzL2pz
LXRlc3QtcHJlLmpzOgorICAgICAgICAoKToKKwogMjAxMS0xMS0xMSAgSmVyIE5vYmxlICA8amVy
Lm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBJbXBsZW1lbnQgTWVkaWFDb250cm9sbGVyLgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMg
Yi9MYXlvdXRUZXN0cy9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcwppbmRleCA1OGY4
ZGNlNGFmODJiNjA2MjIxZjMxNTIyNjcyZDhjZDViZWQxNzY5Li5kYTgwMDEwMTNhMjFjMGY0ZDY0
NmNmNjdjZjcwYjkzMmY1Y2IyMzE2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2pzL3Jl
c291cmNlcy9qcy10ZXN0LXByZS5qcworKysgYi9MYXlvdXRUZXN0cy9mYXN0L2pzL3Jlc291cmNl
cy9qcy10ZXN0LXByZS5qcwpAQCAtNDgsNyArNDgsOCBAQCB2YXIgZGVzY3JpcHRpb24sIGRlYnVn
LCBzdWNjZXNzZnVsbHlQYXJzZWQsIGVycm9yTWVzc2FnZTsKICAgICAgICAgc3Bhbi5pbm5lckhU
TUwgPSBtc2cgKyAnPGJyIC8+JzsKICAgICB9OwogCi0gICAgZnVuY3Rpb24gZmluZFBhdGgoKSB7
CisgICAgZnVuY3Rpb24gZmluZFBhdGgoKQorICAgIHsKICAgICAgICAgdmFyIHNjcmlwdHMgPSBk
b2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0Iik7CiAgICAgICAgIHZhciByZWdF
eHAgPSAvXiguKnJlc291cmNlc1wvKWpzLXRlc3QtcHJlXC5qcy87CiAgICAgICAgIGZvciAodmFy
IGkgPSBzY3JpcHRzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSB7CkBAIC02Miw3ICs2Myw4IEBA
IHZhciBkZXNjcmlwdGlvbiwgZGVidWcsIHN1Y2Nlc3NmdWxseVBhcnNlZCwgZXJyb3JNZXNzYWdl
OwogICAgIH0KIAogICAgIC8vIEZJWE1FOiBObyB0ZXN0IHNob3VsZCBkZXBlbmQgb24gdGhpcyBz
dHlsZXNoZWV0LgotICAgIGZ1bmN0aW9uIGhhc1N0eWxlU2hlZXQoKSB7CisgICAgZnVuY3Rpb24g
aGFzU3R5bGVTaGVldCgpCisgICAgewogICAgICAgICB2YXIgbGlua3MgPSBkb2N1bWVudC5nZXRF
bGVtZW50c0J5VGFnTmFtZSgibGluayIpOwogICAgICAgICB2YXIgcmVnRXhwID0gL3Jlc291cmNl
c1wvanMtdGVzdC1zdHlsZS5jc3MvOwogICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpbmtz
Lmxlbmd0aDsgaSsrKSB7CkBAIC03MywxOSArNzUsMjggQEAgdmFyIGRlc2NyaXB0aW9uLCBkZWJ1
Zywgc3VjY2Vzc2Z1bGx5UGFyc2VkLCBlcnJvck1lc3NhZ2U7CiAgICAgICAgIHJldHVybiBmYWxz
ZTsKICAgICB9CiAKLSAgICBmdW5jdGlvbiBpbnNlcnRTdHlsZVNoZWV0KCkgeworICAgIHZhciBj
c3MgPQorICAgICAgICAiLnBhc3MgeyIgKworICAgICAgICAgICAgImZvbnQtd2VpZ2h0OiBib2xk
OyIgKworICAgICAgICAgICAgImNvbG9yOiBncmVlbjsiICsKKyAgICAgICAgIn0iICsKKyAgICAg
ICAgIi5mYWlsIHsiICsKKyAgICAgICAgICAgICJmb250LXdlaWdodDogYm9sZDsiICsKKyAgICAg
ICAgICAgICJjb2xvcjogcmVkOyIgKworICAgICAgICAifSIgKworICAgICAgICAiI2NvbnNvbGUg
eyIgKworICAgICAgICAgICAgIndoaXRlLXNwYWNlOiBwcmUtd3JhcDsiICsKKyAgICAgICAgICAg
ICJmb250LWZhbWlseTogbW9ub3NwYWNlOyIgKworICAgICAgICAifSI7CisKKyAgICBmdW5jdGlv
biBpbnNlcnRTdHlsZVNoZWV0KCkKKyAgICB7CiAgICAgICAgIGlmIChoYXNTdHlsZVNoZWV0KCkp
CiAgICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgLy8gRklYTUU6IE9uY2UgYWxsIHRlc3Rz
IGhhdmUgYmVlbiB1cGRhdGVkIHRvIG5vdCBkZXBlbmQgb24gdGhpcyBsaW5rIGVsZW1lbnQKLSAg
ICAgICAgLy8gd2Ugc2hvdWxkIHJlbW92ZSB0aGlzIGFuZCByZXBsYWNlIHdpdGggYSBzaW1wbGUg
c3R5bGUgZWxlbWVudCBpbnN0ZWFkLgotICAgICAgICB2YXIgcGF0aCA9IGZpbmRQYXRoKCk7Ci0g
ICAgICAgIGlmICghcGF0aCA9PSBudWxsKQotICAgICAgICAgICAgcmV0dXJuOwotCiAgICAgICAg
IHZhciBsaW5rID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgibGluayIpOwogICAgICAgICBsaW5r
LnJlbCA9ICJzdHlsZXNoZWV0IjsKLSAgICAgICAgbGluay5ocmVmID0gcGF0aCArICJqcy10ZXN0
LXN0eWxlLmNzcyI7CisgICAgICAgIGxpbmsuaHJlZiA9ICJkYXRhOnRleHQvY3NzLCIgKyBjc3M7
CiAgICAgICAgIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5hcHBlbmRDaGlsZChsaW5rKTsKICAg
ICB9CiAgICAgCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115260</attachid>
            <date>2011-11-15 15:03:43 -0800</date>
            <delta_ts>2011-11-15 16:02:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72295-20111115150342.patch</filename>
            <type>text/plain</type>
            <size>9349</size>
            <attacher name="Erik Arvidsson">arv</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAwMjkwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggODAzNGIwZDE0YTNmZmRhMzZiMGJk
MjRkY2M0YjQ2Y2U0MGI1ZDEyYS4uZWVlN2E0NWZmNzdlYjA5OGYxNzU2YjQ0NDE4MTkzODliZGFj
Mzk3NCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIwIEBACiAyMDExLTExLTE1ICBFcmlrIEFydmlkc3NvbiAg
PGFydkBjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAgSlMgVGVzdCBIYXJuZXNzOiBSZW1vdmUgbmVl
ZCB0byBsb2FkIGV4dGVybmFsIGNzcyBmaWxlIHRvIHJlZHVjZSBmbGFraW5lc3MKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyMjk1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3MzL2ZvbnQtZmVhdHVy
ZS1zZXR0aW5ncy1wYXJzaW5nLmh0bWw6IENoYW5nZSB0aGUgb3JkZXIgb2Ygc2NyaXB0IGFuZCBz
dHlsZXNoZWV0cyBzbyB0aGF0IHRoZSBpbmplY3RlZCBzdHlsZSBlbGVtZW50IGRvZXMgbm90IGFm
ZmVjdCB0aGUgdGVzdC4gCisgICAgICAgICogZmFzdC9jc3MvY291bnRlcnMvY291bnRlci1jc3NU
ZXh0Lmh0bWw6IERpdHRvLgorICAgICAgICAqIGZhc3QvY3NzL2NvdW50ZXJzL2dldENvdW50ZXJW
YWx1ZS5odG1sOiBEaXR0by4KKyAgICAgICAgKiBmYXN0L2RvbS9TdHlsZVNoZWV0L2djLXN0eWxl
aGVldC13cmFwcGVyLnhodG1sOiBEaXR0by4KKyAgICAgICAgKiB0cmF2ZXJzYWwvc2NyaXB0LXRl
c3RzL2V4Y2VwdGlvbi1mb3J3YXJkaW5nLmpzOiBEaXR0by4KKyAgICAgICAgKiBmYXN0L2RvbS9z
Y3JpcHQtdGVzdHMvZG9tTGlzdEVudW1lcmF0aW9uLmpzOiBVcGRhdGUgdGhlIHRlc3RzIHRvIHVz
ZSB0aGUgcmlnaHQgc3R5bGUgZWxlbWVudHMuCisgICAgICAgICogZmFzdC9qcy9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanM6IEluc2VydCBhIHN0eWxlIGVsZW1lbnQgd2l0aCB0aGUgY3NzIGluc3Rl
YWQgb2YgYSBsaW5rIGVsZW1lbnQgcG9pbnRpbmcgdG8gYW4gZXh0ZXJuYWwgY3NzIGZpbGUuCisK
KzIwMTEtMTEtMTUgIEVyaWsgQXJ2aWRzc29uICA8YXJ2QGNocm9taXVtLm9yZz4KKwogICAgICAg
ICBGaXggaW52YWxpZCBtYXJrdXAgaW4gc29tZSB0ZXN0cwogICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzIzOTEKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvY3NzMy9mb250LWZlYXR1cmUtc2V0dGluZ3MtcGFyc2luZy5odG1sIGIvTGF5b3V0VGVzdHMv
Y3NzMy9mb250LWZlYXR1cmUtc2V0dGluZ3MtcGFyc2luZy5odG1sCmluZGV4IGY2NDc3OTI4Mzhh
MzAyODNmMWRkM2QxMzU4MDVmZGZjNzA1ZjQyZDMuLjc3YWUzMGU4MGYwZjRlOTU0NWZhNzhkOGE2
ODIxY2Y2NDViMDE1ODUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NzczMvZm9udC1mZWF0dXJl
LXNldHRpbmdzLXBhcnNpbmcuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9jc3MzL2ZvbnQtZmVhdHVy
ZS1zZXR0aW5ncy1wYXJzaW5nLmh0bWwKQEAgLTEsNiArMSw1IEBACiA8aHRtbD4KIDxoZWFkPgot
PHNjcmlwdCBzcmM9Ii4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3Njcmlw
dD4KIDxzdHlsZT4KICN2YWxpZF9ub3JtYWwgewogICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNl
dHRpbmdzOiBub3JtYWw7CkBAIC0xMjcsNiArMTI2LDcgQEAKICAgICAtd2Via2l0LWZvbnQtZmVh
dHVyZS1zZXR0aW5nczogYWFhYWE7CiB9CiA8L3N0eWxlPgorPHNjcmlwdCBzcmM9Ii4uL2Zhc3Qv
anMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KIDwvaGVhZD4KIDxib2R5Pgog
PGRpdiBpZD0idmFsaWRfbm9ybWFsIj48L2Rpdj4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvY3NzL2NvdW50ZXJzL2NvdW50ZXItY3NzVGV4dC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9j
c3MvY291bnRlcnMvY291bnRlci1jc3NUZXh0Lmh0bWwKaW5kZXggOWY1MGE5NzdhNTM5MWI1Mjdk
ZWZlM2QyZDc1YWJkOWI0YTM5NGZlMS4uOGUzYzJjYjQ3M2YxMTllZGJjMzU2YTY2ODg1YWY0OWIy
YmQ0NGVhYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvY291bnRlcnMvY291bnRl
ci1jc3NUZXh0Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvY291bnRlcnMvY291bnRl
ci1jc3NUZXh0Lmh0bWwKQEAgLTEsNiArMSw1IEBACiA8aHRtbD4KIDxoZWFkPgotPHNjcmlwdCBz
cmM9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+CiA8c3R5bGU+
CiBib2R5IHsKICAgICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uOwpAQCAtMjQsNiArMjMsNyBAQCBo
NDpiZWZvcmUgewogICAgIGNvbnRlbnQ6IGNvdW50ZXIoc2VjdGlvbiwgbm9uZSk7CiB9CiA8L3N0
eWxlPgorPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9z
Y3JpcHQ+CiA8L2hlYWQ+CiA8Ym9keT4KIDxzY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2Nzcy9jb3VudGVycy9nZXRDb3VudGVyVmFsdWUuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvY3NzL2NvdW50ZXJzL2dldENvdW50ZXJWYWx1ZS5odG1sCmluZGV4IGVmZWFiYzk0NGU4NWY2
OGRmMTk5OGZjZDAzNmMxM2VkNzJjNzhmNzAuLmU1MjZhNzY3NjkxMTZlZWQzYzg2NzFiNDZmODdm
ZWYyOThkNWI3NTYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL2NvdW50ZXJzL2dl
dENvdW50ZXJWYWx1ZS5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL2NvdW50ZXJzL2dl
dENvdW50ZXJWYWx1ZS5odG1sCkBAIC0xLDYgKzEsNSBAQAogPGh0bWw+CiA8aGVhZD4KLTxzY3Jp
cHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgogPHN0
eWxlPgogYm9keSB7CiAgICAgY291bnRlci1yZXNldDogc2VjdGlvbjsKQEAgLTI0LDYgKzIzLDcg
QEAgaDM6YmVmb3JlIHsKICAgICBjb250ZW50OiBjb3VudGVyKHNlY3Rpb24sIG5vbmUpOwogfQog
PC9zdHlsZT4KKzxzY3JpcHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMi
Pjwvc2NyaXB0PgogPC9oZWFkPgogPGJvZHk+CiA8c2NyaXB0PgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvZmFzdC9kb20vU3R5bGVTaGVldC9nYy1zdHlsZWhlZXQtd3JhcHBlci54aHRtbCBiL0xh
eW91dFRlc3RzL2Zhc3QvZG9tL1N0eWxlU2hlZXQvZ2Mtc3R5bGVoZWV0LXdyYXBwZXIueGh0bWwK
aW5kZXggMzk3MDI5Njg0ZWUzZWRjMmE2YzE1Y2UzNWZhNGQ3YWVjNzlmNTcyOC4uY2VkNGZmODYx
NTAxYzRjZjU3NmRhOTJmMDA5NmIxNDBiYjVkYWExYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
ZmFzdC9kb20vU3R5bGVTaGVldC9nYy1zdHlsZWhlZXQtd3JhcHBlci54aHRtbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2RvbS9TdHlsZVNoZWV0L2djLXN0eWxlaGVldC13cmFwcGVyLnhodG1sCkBA
IC0zLDEwICszLDEwIEBACiA8aGVhZD4KIDx0aXRsZS8+CiA8bGluayByZWw9InN0eWxlc2hlZXQi
IGhyZWY9InJlc291cmNlcy9kZXRhY2hlZC1zdHlsZS5jc3MiIHR5cGU9InRleHQvY3NzIiB0aXRs
ZT0idGVzdFNoZWV0Ii8+Ci08c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3Qt
cHJlLmpzIj48L3NjcmlwdD4KIDxzdHlsZSB0aXRsZT0idGVzdFNoZWV0Ij4KICogeyB9CiA8L3N0
eWxlPgorPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9z
Y3JpcHQ+CiA8L2hlYWQ+CiA8Ym9keSBvbmxvYWQ9InN0YXJ0KCkiPgogPHNjcmlwdD4KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL3NjcmlwdC10ZXN0cy9kb21MaXN0RW51bWVyYXRp
b24uanMgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zY3JpcHQtdGVzdHMvZG9tTGlzdEVudW1lcmF0
aW9uLmpzCmluZGV4IGE4OGU5NDJhOTU1OWNiN2EyY2NiMjY3ZDE2ZDU3MDI5OWMxZDhkZWIuLmEw
OTljODM1NjNmODNlMDBkNTM0NmZjOGMzNzZiOGNiZGZjNWNjOTYgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2Zhc3QvZG9tL3NjcmlwdC10ZXN0cy9kb21MaXN0RW51bWVyYXRpb24uanMKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9kb20vc2NyaXB0LXRlc3RzL2RvbUxpc3RFbnVtZXJhdGlvbi5qcwpA
QCAtMTcxLDcgKzE3MSw3IEBAIHNob3VsZEJlKCJyZXN1bHRBcnJheVsyXS5pdGVtIiwgImNzc1J1
bGVMaXN0Lml0ZW0oMikiKTsKIAogLy8gQ1NTU3R5bGVEZWNsYXJhdGlvbgogLy9kZWJ1Zyhlc2Nh
cGVIVE1MKGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCdzdHlsZScpKSk7Ci12YXIgY3Nz
U3R5bGVEZWNsYXJhdGlvbiA9IGRvY3VtZW50LnN0eWxlU2hlZXRzWzFdLmNzc1J1bGVzWzBdLnN0
eWxlOwordmFyIGNzc1N0eWxlRGVjbGFyYXRpb24gPSBkb2N1bWVudC5zdHlsZVNoZWV0c1syXS5j
c3NSdWxlc1swXS5zdHlsZTsKIHJlc3VsdEFycmF5ID0gaXRlcmF0ZUxpc3QoY3NzU3R5bGVEZWNs
YXJhdGlvbik7CiBzaG91bGRCZSgicmVzdWx0QXJyYXkubGVuZ3RoIiwgIjE0Iik7CiBzaG91bGRC
ZSgicmVzdWx0QXJyYXlbMF0uaSIsICInMCciKTsKQEAgLTE5MSw3ICsxOTEsNyBAQCBzaG91bGRC
ZSgicmVzdWx0QXJyYXlbMV0uaSIsICInMSciKTsKIHNob3VsZEJlKCJyZXN1bHRBcnJheVsxXS5p
dGVtIiwgImNzc1ZhbHVlTGlzdC5pdGVtKDEpIik7CiAKIC8vIE1lZGlhTGlzdAotdmFyIG1lZGlh
TGlzdCA9IGRvY3VtZW50LnN0eWxlU2hlZXRzWzJdLmNzc1J1bGVzWzBdLm1lZGlhOwordmFyIG1l
ZGlhTGlzdCA9IGRvY3VtZW50LnN0eWxlU2hlZXRzWzNdLmNzc1J1bGVzWzBdLm1lZGlhOwogcmVz
dWx0QXJyYXkgPSBpdGVyYXRlTGlzdChtZWRpYUxpc3QpOwogc2hvdWxkQmUoInJlc3VsdEFycmF5
Lmxlbmd0aCIsICI4Iik7CiBzaG91bGRCZSgicmVzdWx0QXJyYXlbMF0uaSIsICInMCciKTsKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIGIv
TGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMKaW5kZXggNThmOGRj
ZTRhZjgyYjYwNjIyMWYzMTUyMjY3MmQ4Y2Q1YmVkMTc2OS4uMzg0NDI3ZmQyMWY1OWM3NzNjYWY5
YzUzNWE0ZGEwOTI4YWI4YTAyMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNv
dXJjZXMvanMtdGVzdC1wcmUuanMKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMKQEAgLTQ4LDQ1ICs0OCwyNSBAQCB2YXIgZGVzY3JpcHRpb24sIGRlYnVn
LCBzdWNjZXNzZnVsbHlQYXJzZWQsIGVycm9yTWVzc2FnZTsKICAgICAgICAgc3Bhbi5pbm5lckhU
TUwgPSBtc2cgKyAnPGJyIC8+JzsKICAgICB9OwogCi0gICAgZnVuY3Rpb24gZmluZFBhdGgoKSB7
Ci0gICAgICAgIHZhciBzY3JpcHRzID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoInNj
cmlwdCIpOwotICAgICAgICB2YXIgcmVnRXhwID0gL14oLipyZXNvdXJjZXNcLylqcy10ZXN0LXBy
ZVwuanMvOwotICAgICAgICBmb3IgKHZhciBpID0gc2NyaXB0cy5sZW5ndGggLSAxOyBpID49IDA7
IGktLSkgewotICAgICAgICAgICAgdmFyIHNyYyA9IHNjcmlwdHNbaV0uZ2V0QXR0cmlidXRlKCJz
cmMiKTsKLSAgICAgICAgICAgIHZhciBtYXRjaDsKLSAgICAgICAgICAgIHJlZ0V4cC5sYXN0SW5k
ZXggPSAwOwotICAgICAgICAgICAgaWYgKHNyYyAmJiAobWF0Y2ggPSByZWdFeHAuZXhlYyhzcmMp
KSkKLSAgICAgICAgICAgICAgICByZXR1cm4gbWF0Y2hbMV07Ci0gICAgICAgIH0KLSAgICAgICAg
cmV0dXJuIG51bGw7Ci0gICAgfQotCi0gICAgLy8gRklYTUU6IE5vIHRlc3Qgc2hvdWxkIGRlcGVu
ZCBvbiB0aGlzIHN0eWxlc2hlZXQuCi0gICAgZnVuY3Rpb24gaGFzU3R5bGVTaGVldCgpIHsKLSAg
ICAgICAgdmFyIGxpbmtzID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImxpbmsiKTsK
LSAgICAgICAgdmFyIHJlZ0V4cCA9IC9yZXNvdXJjZXNcL2pzLXRlc3Qtc3R5bGUuY3NzLzsKLSAg
ICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaW5rcy5sZW5ndGg7IGkrKykgewotICAgICAgICAg
ICAgdmFyIGxpbmsgPSBsaW5rc1tpXTsKLSAgICAgICAgICAgIGlmIChsaW5rLnJlbC50b0xvd2Vy
Q2FzZSgpID09PSAic3R5bGVzaGVldCIgJiYgcmVnRXhwLnRlc3QobGluay5ocmVmKSkKLSAgICAg
ICAgICAgICAgICByZXR1cm4gdHJ1ZTsKLSAgICAgICAgfQotICAgICAgICByZXR1cm4gZmFsc2U7
Ci0gICAgfQotCi0gICAgZnVuY3Rpb24gaW5zZXJ0U3R5bGVTaGVldCgpIHsKLSAgICAgICAgaWYg
KGhhc1N0eWxlU2hlZXQoKSkKLSAgICAgICAgICAgIHJldHVybjsKLQotICAgICAgICAvLyBGSVhN
RTogT25jZSBhbGwgdGVzdHMgaGF2ZSBiZWVuIHVwZGF0ZWQgdG8gbm90IGRlcGVuZCBvbiB0aGlz
IGxpbmsgZWxlbWVudAotICAgICAgICAvLyB3ZSBzaG91bGQgcmVtb3ZlIHRoaXMgYW5kIHJlcGxh
Y2Ugd2l0aCBhIHNpbXBsZSBzdHlsZSBlbGVtZW50IGluc3RlYWQuCi0gICAgICAgIHZhciBwYXRo
ID0gZmluZFBhdGgoKTsKLSAgICAgICAgaWYgKCFwYXRoID09IG51bGwpCi0gICAgICAgICAgICBy
ZXR1cm47Ci0KLSAgICAgICAgdmFyIGxpbmsgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJsaW5r
Iik7Ci0gICAgICAgIGxpbmsucmVsID0gInN0eWxlc2hlZXQiOwotICAgICAgICBsaW5rLmhyZWYg
PSBwYXRoICsgImpzLXRlc3Qtc3R5bGUuY3NzIjsKLSAgICAgICAgZG9jdW1lbnQuZG9jdW1lbnRF
bGVtZW50LmFwcGVuZENoaWxkKGxpbmspOworICAgIHZhciBjc3MgPQorICAgICAgICAiLnBhc3Mg
eyIgKworICAgICAgICAgICAgImZvbnQtd2VpZ2h0OiBib2xkOyIgKworICAgICAgICAgICAgImNv
bG9yOiBncmVlbjsiICsKKyAgICAgICAgIn0iICsKKyAgICAgICAgIi5mYWlsIHsiICsKKyAgICAg
ICAgICAgICJmb250LXdlaWdodDogYm9sZDsiICsKKyAgICAgICAgICAgICJjb2xvcjogcmVkOyIg
KworICAgICAgICAifSIgKworICAgICAgICAiI2NvbnNvbGUgeyIgKworICAgICAgICAgICAgIndo
aXRlLXNwYWNlOiBwcmUtd3JhcDsiICsKKyAgICAgICAgICAgICJmb250LWZhbWlseTogbW9ub3Nw
YWNlOyIgKworICAgICAgICAifSI7CisKKyAgICBmdW5jdGlvbiBpbnNlcnRTdHlsZVNoZWV0KCkK
KyAgICB7CisgICAgICAgIHZhciBzdHlsZUVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50
KCJzdHlsZSIpOworICAgICAgICBzdHlsZUVsZW1lbnQudGV4dENvbnRlbnQgPSBjc3M7CisgICAg
ICAgIChkb2N1bWVudC5oZWFkIHx8IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudCkuYXBwZW5kQ2hp
bGQoc3R5bGVFbGVtZW50KTsKICAgICB9CiAgICAgCiAgICAgaW5zZXJ0U3R5bGVTaGVldCgpOwpA
QCAtMzk3LDEwICszNzcsMTEgQEAgZnVuY3Rpb24gZ2MoKSB7CiAKIGZ1bmN0aW9uIGlzU3VjY2Vz
c2Z1bGx5UGFyc2VkKCkKIHsKKyAgICAvLyBGSVhNRTogUmVtb3ZlIHRoaXMgYW5kIG9ubHkgcmVw
b3J0IHVuZXhwZWN0ZWQgc3ludGF4IGVycm9ycy4KICAgICBpZiAoIWVycm9yTWVzc2FnZSkKICAg
ICAgICAgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsKICAgICBzaG91bGRCZVRydWUoInN1Y2Nl
c3NmdWxseVBhcnNlZCIpOwotICAgIGRlYnVnKCc8YnI+PHNwYW4gY2xhc3M9InBhc3MiPlRFU1Qg
Q09NUExFVEU8L3NwYW4+Jyk7CisgICAgZGVidWcoJzxiciAvPjxzcGFuIGNsYXNzPSJwYXNzIj5U
RVNUIENPTVBMRVRFPC9zcGFuPicpOwogfQogCiAvLyBJdCdzIHBvc3NpYmxlIGZvciBhbiBhc3lu
YyB0ZXN0IHRvIGNhbGwgZmluaXNoSlNUZXN0KCkgYmVmb3JlIGpzLXRlc3QtcG9zdC5qcwpAQCAt
NDEwLDExICszOTEsNyBAQCBmdW5jdGlvbiBmaW5pc2hKU1Rlc3QoKQogICAgIHdhc0ZpbmlzaEpT
VGVzdENhbGxlZCA9IHRydWU7CiAgICAgaWYgKCF3aW5kb3cud2FzUG9zdFRlc3RTY3JpcHRQYXJz
ZWQpCiAgICAgICAgIHJldHVybjsKLSAgICBpZiAoIWVycm9yTWVzc2FnZSkKLSAgICAgICAgc3Vj
Y2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsKLSAgICAvLyBGSVhNRTogUmVtb3ZlIHRoaXMgYW5kIG9u
bHkgcmVwb3J0IHVuZXhwZWN0ZWQgc3ludGF4IGVycm9ycy4KLSAgICBzaG91bGRCZVRydWUoInN1
Y2Nlc3NmdWxseVBhcnNlZCIpOwotICAgIGRlYnVnKCc8YnIgLz48c3BhbiBjbGFzcz0icGFzcyI+
VEVTVCBDT01QTEVURTwvc3Bhbj4nKTsKKyAgICBpc1N1Y2Nlc3NmdWxseVBhcnNlZCgpOwogICAg
IGlmICh3aW5kb3cuanNUZXN0SXNBc3luYyAmJiB3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIp
CiAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLm5vdGlmeURvbmUoKTsKIH0KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3RyYXZlcnNhbC9zY3JpcHQtdGVzdHMvZXhjZXB0aW9uLWZvcndhcmRp
bmcuanMgYi9MYXlvdXRUZXN0cy90cmF2ZXJzYWwvc2NyaXB0LXRlc3RzL2V4Y2VwdGlvbi1mb3J3
YXJkaW5nLmpzCmluZGV4IDY2OTJhMzM2ZWFlODNkYzFhNDZmZTkyZWI5Mzk5MGZmNDNmMThmODEu
LjlhNzAxMzkyMWEwZGI3ZTE0ZmEyNzQyYzQ1MDQzYWM0MGJlMjAyOTQgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3RyYXZlcnNhbC9zY3JpcHQtdGVzdHMvZXhjZXB0aW9uLWZvcndhcmRpbmcuanMK
KysrIGIvTGF5b3V0VGVzdHMvdHJhdmVyc2FsL3NjcmlwdC10ZXN0cy9leGNlcHRpb24tZm9yd2Fy
ZGluZy5qcwpAQCAtMTEsMTEgKzExLDYgQEAgZnVuY3Rpb24gdGVzdChub2RlKQogICAgIH0KIH0K
IAotLy8gTW92ZSB0aGUgc3R5bGVzaGVldCBhZGRlZCBieSB0aGUgdGVzdCBoYXJuZXNzIHNvIGl0
IGRvZXMgbm90IGludGVyZmVyZS4KLS8vIEZJWE1FOiBUaGUgdGVzdGluZyBoYXJuZXNzIHNob3Vs
ZCBoYXZlIGEgd2F5IHRvIHJlbW92ZSB0aGlzIGxpbmsgYW5kIHJlc3RvcmUgaXQgb25jZSBkb25l
LgotdmFyIGxpbmsgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgibGluayIpWzBdOwot
ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmFwcGVuZENoaWxkKGxpbmspOwotCiB2YXIgaSA9IGRv
Y3VtZW50LmNyZWF0ZU5vZGVJdGVyYXRvcihkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQsIDB4RkZG
RkZGRkYsIHRlc3QsIHRydWUpOwogc2hvdWxkVGhyb3coImkubmV4dE5vZGUoKSIpOyAvLyAxCiBz
aG91bGRCZSgiaS5uZXh0Tm9kZSgpIiwgImRvY3VtZW50LmRvY3VtZW50RWxlbWVudCIpOyAvLyAy
Cg==
</data>
<flag name="review"
          id="114117"
          type_id="1"
          status="+"
          setter="ojan"
    />
          </attachment>
      

    </bug>

</bugzilla>