<?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>52157</bug_id>
          
          <creation_ts>2011-01-10 11:12:03 -0800</creation_ts>
          <short_desc>REGRESSION(r75341): Regressions on several pixel tests (Requested by jorlow on #webkit).</short_desc>
          <delta_ts>2011-01-10 11:17:21 -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>Other</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>
          
          <blocked>51982</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>jorlow</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>331723</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-10 11:12:03 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/75341 broke the build:
Regressions on several pixel tests (Requested by jorlow on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>331724</commentid>
    <comment_count>1</comment_count>
      <attachid>78415</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-10 11:12:24 -0800</bug_when>
    <thetext>Created attachment 78415
ROLLOUT of r75341

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>331730</commentid>
    <comment_count>2</comment_count>
      <attachid>78415</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2011-01-10 11:15:55 -0800</bug_when>
    <thetext>Comment on attachment 78415
ROLLOUT of r75341

Clearing flags on attachment: 78415

Committed r75393: &lt;http://trac.webkit.org/changeset/75393&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>331731</commentid>
    <comment_count>3</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2011-01-10 11:16:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>331733</commentid>
    <comment_count>4</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2011-01-10 11:17:21 -0800</bug_when>
    <thetext>The mac results on http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fbackgrounds%2Fsvg-as-background-2.html&amp;showExpectations=true&amp;master=ChromiumWebkit seem to demonstrate a real test failure.  There may have been others as well.  You can see where things broke here: http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit%20Mac&amp;last_time=1294549999</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78415</attachid>
            <date>2011-01-10 11:12:24 -0800</date>
            <delta_ts>2011-01-10 11:15:55 -0800</delta_ts>
            <desc>ROLLOUT of r75341</desc>
            <filename>bug-52157-20110110191219.patch</filename>
            <type>text/plain</type>
            <size>12526</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0MmFkMTE2YmM1ZDBmYjNlMWViYTJmMzY0YjhlNmYxMGY1NzJmNDI1Li5jZTA3MTdk
MTJiYWRiZDViMzA3ZDA3Mzc0NjI5MjJiZGI0Nzc2NzUzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAK
KzIwMTEtMDEtMTAgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgor
CisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI3NTM0MS4KKyAgICAgICAgaHR0cDov
L3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvNzUzNDEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUyMTU3CisKKyAgICAgICAgUmVncmVzc2lvbnMgb24g
c2V2ZXJhbCBwaXhlbCB0ZXN0cyAoUmVxdWVzdGVkIGJ5IGpvcmxvdyBvbgorICAgICAgICAjd2Vi
a2l0KS4KKworICAgICAgICAqIGZhc3QvY2FudmFzL2NhbnZhcy1maWxsUGF0aC1ncmFkaWVudC1z
aGFkb3ctZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorICAgICAgICAqIGZhc3QvY2FudmFzL2NhbnZh
cy1maWxsUGF0aC1ncmFkaWVudC1zaGFkb3cuaHRtbDogUmVtb3ZlZC4KKyAgICAgICAgKiBmYXN0
L2NhbnZhcy9zY3JpcHQtdGVzdHMvY2FudmFzLWZpbGxQYXRoLWdyYWRpZW50LXNoYWRvdy5qczog
UmVtb3ZlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50
eHQ6CisgICAgICAgICogcGxhdGZvcm0vcXQvU2tpcHBlZDoKKwogMjAxMS0wMS0xMCAgQ3NhYmEg
T3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy9jYW52YXMtZmlsbFBhdGgtZ3JhZGll
bnQtc2hhZG93LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL2NhbnZhcy1m
aWxsUGF0aC1ncmFkaWVudC1zaGFkb3ctZXhwZWN0ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCBhMmViYmRiOTZlOTE3OTJkYjEwMjQwOGU5NTRjNjhkNzBmMDc3YjY3Li4wMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2Zh
c3QvY2FudmFzL2NhbnZhcy1maWxsUGF0aC1ncmFkaWVudC1zaGFkb3ctZXhwZWN0ZWQudHh0Cisr
KyAvZGV2L251bGwKQEAgLTEsOTcgKzAsMCBAQAotRW5zdXJlIGNvcnJlY3QgYmVoYXZpb3Igb2Yg
Y2FudmFzIHdpdGggZmlsbFBhdGggdXNpbmcgYSBncmFkaWVudCBmaWxsU3R5bGUgYW5kIGEgc2hh
ZG93Ci0KLU9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2Fn
ZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KLQotCi1WZXJpZnlpbmcgYWxwaGEgc2hh
ZG93Li4uCi1QQVNTIGRhdGFbMF0gaXMgMAotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsy
XSBpcyAwCi1QQVNTIGRhdGFbM10gaXMgMAotUEFTUyBkYXRhWzBdIGlzIDI1NQotUEFTUyBkYXRh
WzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAwCi1QQVNTIGRhdGFbM10gaXMgYXJvdW5kIDY0Ci1Q
QVNTIGRhdGFbMF0gaXMgMjU1Ci1QQVNTIGRhdGFbMV0gaXMgMAotUEFTUyBkYXRhWzJdIGlzIDAK
LVBBU1MgZGF0YVszXSBpcyBhcm91bmQgNjQKLVBBU1MgZGF0YVswXSBpcyAyNTUKLVBBU1MgZGF0
YVsxXSBpcyAwCi1QQVNTIGRhdGFbMl0gaXMgMAotUEFTUyBkYXRhWzNdIGlzIGFyb3VuZCA2NAot
UEFTUyBkYXRhWzBdIGlzIDI1NQotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAw
Ci1QQVNTIGRhdGFbM10gaXMgYXJvdW5kIDY0Ci0gCi1WZXJpZnlpbmcgYmx1cnJ5IHNoYWRvdy4u
LgotUEFTUyBkYXRhWzBdIGlzIDAKLVBBU1MgZGF0YVsxXSBpcyAwCi1QQVNTIGRhdGFbMl0gaXMg
MAotUEFTUyBkYXRhWzNdIGlzIDAKLVBBU1MgZGF0YVswXSBpcyAyNTUKLVBBU1MgZGF0YVsxXSBp
cyAwCi1QQVNTIGRhdGFbMl0gaXMgMAotUEFTUyBkYXRhWzNdIGlzIGFyb3VuZCAzMQotUEFTUyBk
YXRhWzBdIGlzIDI1NQotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAwCi1QQVNT
IGRhdGFbM10gaXMgYXJvdW5kIDMxCi1QQVNTIGRhdGFbMF0gaXMgMjU1Ci1QQVNTIGRhdGFbMV0g
aXMgMAotUEFTUyBkYXRhWzJdIGlzIDAKLVBBU1MgZGF0YVszXSBpcyBhcm91bmQgMzEKLVBBU1Mg
ZGF0YVswXSBpcyAyNTUKLVBBU1MgZGF0YVsxXSBpcyAwCi1QQVNTIGRhdGFbMl0gaXMgMAotUEFT
UyBkYXRhWzNdIGlzIGFyb3VuZCAzMQotIAotVmVyaWZ5aW5nIHJvdGF0ZWQgYWxwaGEgc2hhZG93
Li4uCi1QQVNTIGRhdGFbMF0gaXMgMAotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBp
cyAwCi1QQVNTIGRhdGFbM10gaXMgMAotUEFTUyBkYXRhWzBdIGlzIDI1NQotUEFTUyBkYXRhWzFd
IGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAwCi1QQVNTIGRhdGFbM10gaXMgYXJvdW5kIDY0Ci1QQVNT
IGRhdGFbMF0gaXMgMjU1Ci1QQVNTIGRhdGFbMV0gaXMgMAotUEFTUyBkYXRhWzJdIGlzIDAKLVBB
U1MgZGF0YVszXSBpcyBhcm91bmQgNjQKLVBBU1MgZGF0YVswXSBpcyAyNTUKLVBBU1MgZGF0YVsx
XSBpcyAwCi1QQVNTIGRhdGFbMl0gaXMgMAotUEFTUyBkYXRhWzNdIGlzIGFyb3VuZCA2NAotUEFT
UyBkYXRhWzBdIGlzIDI1NQotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAwCi1Q
QVNTIGRhdGFbM10gaXMgYXJvdW5kIDY0Ci0gCi1WZXJpZnlpbmcgcm90YXRlZCBibHVycnkgc2hh
ZG93Li4uCi1QQVNTIGRhdGFbMF0gaXMgMAotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsy
XSBpcyAwCi1QQVNTIGRhdGFbM10gaXMgMAotUEFTUyBkYXRhWzBdIGlzIDI1NQotUEFTUyBkYXRh
WzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAwCi1QQVNTIGRhdGFbM10gaXMgYXJvdW5kIDMxCi1Q
QVNTIGRhdGFbMF0gaXMgMjU1Ci1QQVNTIGRhdGFbMV0gaXMgMAotUEFTUyBkYXRhWzJdIGlzIDAK
LVBBU1MgZGF0YVszXSBpcyBhcm91bmQgMzEKLVBBU1MgZGF0YVswXSBpcyAyNTUKLVBBU1MgZGF0
YVsxXSBpcyAwCi1QQVNTIGRhdGFbMl0gaXMgMAotUEFTUyBkYXRhWzNdIGlzIGFyb3VuZCAzMQot
UEFTUyBkYXRhWzBdIGlzIDI1NQotUEFTUyBkYXRhWzFdIGlzIDAKLVBBU1MgZGF0YVsyXSBpcyAw
Ci1QQVNTIGRhdGFbM10gaXMgYXJvdW5kIDMxCi0gCi1QQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBp
cyB0cnVlCi0KLVRFU1QgQ09NUExFVEUKLQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9j
YW52YXMvY2FudmFzLWZpbGxQYXRoLWdyYWRpZW50LXNoYWRvdy5odG1sIGIvTGF5b3V0VGVzdHMv
ZmFzdC9jYW52YXMvY2FudmFzLWZpbGxQYXRoLWdyYWRpZW50LXNoYWRvdy5odG1sCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzZDIzMjBkNTY1MWVkOWU0YWNmMjVmNzRmMjdhZjFiMjEw
MjBiMzc4Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xh
eW91dFRlc3RzL2Zhc3QvY2FudmFzL2NhbnZhcy1maWxsUGF0aC1ncmFkaWVudC1zaGFkb3cuaHRt
bAorKysgL2Rldi9udWxsCkBAIC0xLDEzICswLDAgQEAKLTwhRE9DVFlQRSBIVE1MIFBVQkxJQyAi
LS8vSUVURi8vRFREIEhUTUwvL0VOIj4KLTxodG1sPgotPGhlYWQ+Ci08bGluayByZWw9InN0eWxl
c2hlZXQiIGhyZWY9Ii4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Ci08c2NyaXB0
IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KLTwvaGVhZD4K
LTxib2R5PgotPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Ci08ZGl2IGlkPSJjb25zb2xlIj48L2Rp
dj4KLTxzY3JpcHQgc3JjPSJzY3JpcHQtdGVzdHMvY2FudmFzLWZpbGxQYXRoLWdyYWRpZW50LXNo
YWRvdy5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+Ci08L2JvZHk+Ci08L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2NhbnZhcy9zY3JpcHQtdGVzdHMvY2FudmFzLWZpbGxQYXRoLWdyYWRpZW50LXNo
YWRvdy5qcyBiL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL3NjcmlwdC10ZXN0cy9jYW52YXMtZmls
bFBhdGgtZ3JhZGllbnQtc2hhZG93LmpzCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBk
ZDBhYzYwZTA0OGYyNjEzNTU2NmYyMDA1ZmE5MGIzOTBiYjViMDZjLi4wMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL3Nj
cmlwdC10ZXN0cy9jYW52YXMtZmlsbFBhdGgtZ3JhZGllbnQtc2hhZG93LmpzCisrKyAvZGV2L251
bGwKQEAgLTEsMTE4ICswLDAgQEAKLWRlc2NyaXB0aW9uKCJFbnN1cmUgY29ycmVjdCBiZWhhdmlv
ciBvZiBjYW52YXMgd2l0aCBmaWxsUGF0aCB1c2luZyBhIGdyYWRpZW50IGZpbGxTdHlsZSBhbmQg
YSBzaGFkb3ciKTsKLQotZnVuY3Rpb24gcHJpbnQobWVzc2FnZSwgY29sb3IpCi17Ci0gICAgdmFy
IHBhcmFncmFwaCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpOwotICAgIHBhcmFncmFw
aC5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShtZXNzYWdlKSk7Ci0gICAgcGFy
YWdyYXBoLnN0eWxlLmZvbnRGYW1pbHkgPSAibW9ub3NwYWNlIjsKLSAgICBpZiAoY29sb3IpCi0g
ICAgICAgIHBhcmFncmFwaC5zdHlsZS5jb2xvciA9IGNvbG9yOwotICAgIGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJjb25zb2xlIikuYXBwZW5kQ2hpbGQocGFyYWdyYXBoKTsKLX0KLQotZnVuY3Rp
b24gc2hvdWxkQmVBcm91bmQoYSwgYikKLXsKLSAgICB2YXIgZXZhbEE7Ci0gICAgdHJ5IHsKLSAg
ICAgICAgZXZhbEEgPSBldmFsKGEpOwotICAgIH0gY2F0Y2goZSkgewotICAgICAgICBldmFsQSA9
IGU7Ci0gICAgfQotCi0gICAgaWYgKE1hdGguYWJzKGV2YWxBIC0gYikgPCAxNSkKLSAgICAgICAg
cHJpbnQoIlBBU1MgIiArIGEgKyAiIGlzIGFyb3VuZCAiICsgYiAsICJncmVlbiIpCi0gICAgZWxz
ZQotICAgICAgICBwcmludCgiRkFJTCAiICsgYSArICIgaXMgbm90IGFyb3VuZCAiICsgYiArICIg
KGFjdHVhbDogIiArIGV2YWxBICsgIikiLCAicmVkIik7Ci19Ci0KLXZhciBjYW52YXMgPSBkb2N1
bWVudC5jcmVhdGVFbGVtZW50KCdjYW52YXMnKTsKLWRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQo
Y2FudmFzKTsKLWNhbnZhcy5zZXRBdHRyaWJ1dGUoJ3dpZHRoJywgJzYwMCcpOwotY2FudmFzLnNl
dEF0dHJpYnV0ZSgnaGVpZ2h0JywgJzExMDAnKTsKLXZhciBjdHggPSBjYW52YXMuZ2V0Q29udGV4
dCgnMmQnKTsKLQotdmFyIGdyYWRpZW50ID0gY3R4LmNyZWF0ZUxpbmVhckdyYWRpZW50KDAsIDAs
IDMwMCwgMCk7Ci1ncmFkaWVudC5hZGRDb2xvclN0b3AoMCwgJ3JnYmEoMCwgMCwgMjU1LCAwLjUp
Jyk7Ci1ncmFkaWVudC5hZGRDb2xvclN0b3AoMSwgJ3JnYmEoMCwgMCwgMjU1LCAwLjUpJyk7Ci0K
LWN0eC5zYXZlKCk7Ci1jdHguZmlsbFN0eWxlID0gZ3JhZGllbnQ7Ci1jdHguc2hhZG93Q29sb3Ig
PSAncmdiYSgyNTUsIDAsIDAsIDAuNSknOwotY3R4LnNoYWRvd09mZnNldFggPSAyNTA7Ci0KLWZ1
bmN0aW9uIGZpbGxTaGFwZSh4LCB5KSB7Ci0gICAgY3R4LmJlZ2luUGF0aCgpOwotICAgIGN0eC5h
cmMoeCwgeSwgMTAwLCAwLCBNYXRoLlBJKjIsIHRydWUpOwotICAgIGN0eC5hcmMoeCwgeSwgNTAs
ICAwLCBNYXRoLlBJKjIsIGZhbHNlKTsKLSAgICBjdHguZmlsbCgpOwotfQotCi0vLyBBbHBoYSBz
aGFkb3cuCi1jdHguc2hhZG93Qmx1ciA9IDA7Ci1maWxsU2hhcGUoMTUwLCAxNTApOwotCi0vLyBC
bHVycnkgc2hhZG93LgotY3R4LnNoYWRvd0JsdXIgPSAxMDsKLWZpbGxTaGFwZSgxNTAsIDQwMCk7
Ci0KLWN0eC5yb3RhdGUoTWF0aC5QSS8yKTsKLQotLy8gUm90YXRlZCBhbHBoYSBzaGFkb3cuCi1j
dHguc2hhZG93Qmx1ciA9IDA7Ci1maWxsU2hhcGUoNjUwLCAtMTUwKTsKLQotLy8gUm90YXRlZCBi
bHVycnkgc2hhZG93LgotY3R4LnNoYWRvd0JsdXIgPSAxMDsKLWZpbGxTaGFwZSg5MDAsIC0xNTAp
OwotCi1jdHgucmVzdG9yZSgpOwotCi12YXIgaW1hZ2VEYXRhLCBkYXRhOwotY3R4LmZpbGxTdHls
ZSA9ICdibGFjayc7Ci0KLWZ1bmN0aW9uIHRlc3QoYWxwaGFUZXN0RnVuY3Rpb24sIHgsIHksIHIs
IGcsIGIsIGEpIHsKLSAgICAvLyBHZXQgcGl4ZWwuCi0gICAgaW1hZ2VEYXRhID0gY3R4LmdldElt
YWdlRGF0YSh4LCB5LCAxLCAxKTsKLSAgICBkYXRhID0gaW1hZ2VEYXRhLmRhdGE7Ci0gICAgLy8g
VGVzdCBwaXhlbCBjb2xvciBjb21wb25lbnRzLgotICAgIHNob3VsZEJlKCdkYXRhWzBdJywgcisn
Jyk7Ci0gICAgc2hvdWxkQmUoJ2RhdGFbMV0nLCBnKycnKTsKLSAgICBzaG91bGRCZSgnZGF0YVsy
XScsIGIrJycpOwotICAgIGFscGhhVGVzdEZ1bmN0aW9uKCdkYXRhWzNdJywgYSsnJyk7Ci0gICAg
Ly8gUGxvdCB0ZXN0IHBvaW50LgotICAgIGN0eC5maWxsUmVjdCh4LCB5LCAzLCAzKTsKLX0KLQot
cHJpbnQoJ1ZlcmlmeWluZyBhbHBoYSBzaGFkb3cuLi4nKTsKLXRlc3Qoc2hvdWxkQmUsIDQwMCwg
MTUwLCAwLCAwLCAwLCAwKTsKLXRlc3Qoc2hvdWxkQmVBcm91bmQsIDQwMCwgNzUsIDI1NSwgIDAs
IDAsIDY0KTsKLXRlc3Qoc2hvdWxkQmVBcm91bmQsIDQwMCwgMjI1LCAyNTUsIDAsIDAsIDY0KTsK
LXRlc3Qoc2hvdWxkQmVBcm91bmQsIDMyNSwgMTUwLCAyNTUsIDAsIDAsIDY0KTsKLXRlc3Qoc2hv
dWxkQmVBcm91bmQsIDQ3NSwgMTUwLCAyNTUsIDAsIDAsIDY0KTsKLQotcHJpbnQoJyAnKTsKLXBy
aW50KCdWZXJpZnlpbmcgYmx1cnJ5IHNoYWRvdy4uLicpOwotdGVzdChzaG91bGRCZSwgNDAwLCA0
MDAsIDAsIDAsIDAsIDApOwotdGVzdChzaG91bGRCZUFyb3VuZCwgNDAwLCAzMDAsIDI1NSwgMCwg
MCwgMzEpOwotdGVzdChzaG91bGRCZUFyb3VuZCwgNDAwLCA1MDAsIDI1NSwgMCwgMCwgMzEpOwot
dGVzdChzaG91bGRCZUFyb3VuZCwgMzAwLCA0MDAsIDI1NSwgMCwgMCwgMzEpOwotdGVzdChzaG91
bGRCZUFyb3VuZCwgNTAwLCA0MDAsIDI1NSwgMCwgMCwgMzEpOwotCi1wcmludCgnICcpOwotcHJp
bnQoJ1ZlcmlmeWluZyByb3RhdGVkIGFscGhhIHNoYWRvdy4uLicpOwotdGVzdChzaG91bGRCZSwg
NDAwLCA2NTAsIDAsIDAsIDAsIDApOwotdGVzdChzaG91bGRCZUFyb3VuZCwgNDAwLCA1NzUsIDI1
NSwgMCwgMCwgNjQpOwotdGVzdChzaG91bGRCZUFyb3VuZCwgNDAwLCA3MjUsIDI1NSwgMCwgMCwg
NjQpOwotdGVzdChzaG91bGRCZUFyb3VuZCwgMzI1LCA2NTAsIDI1NSwgMCwgMCwgNjQpOwotdGVz
dChzaG91bGRCZUFyb3VuZCwgNDc1LCA2NTAsIDI1NSwgMCwgMCwgNjQpOwotCi1wcmludCgnICcp
OwotcHJpbnQoJ1ZlcmlmeWluZyByb3RhdGVkIGJsdXJyeSBzaGFkb3cuLi4nKTsKLXRlc3Qoc2hv
dWxkQmUsIDQwMCwgOTAwLCAwLCAwLCAwLCAwKTsKLXRlc3Qoc2hvdWxkQmVBcm91bmQsIDQwMCwg
ODAwLCAyNTUsIDAsIDAsIDMxKTsKLXRlc3Qoc2hvdWxkQmVBcm91bmQsIDQwMCwgMTAwMCwgMjU1
LCAwLCAwLCAzMSk7Ci10ZXN0KHNob3VsZEJlQXJvdW5kLCAzMDAsIDkwMCwgMjU1LCAwLCAwLCAz
MSk7Ci10ZXN0KHNob3VsZEJlQXJvdW5kLCA1MDAsIDkwMCwgMjU1LCAwLCAwLCAzMSk7Ci0KLXBy
aW50KCcgJyk7Ci12YXIgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAppbmRleCA5NDEx
ZTQ3NWE3YmVjOGY3NmY5YmYwM2NlZDVjMjVkNzM1ZjM1OWQ0Li44MDU2NWI5MDI4Nzc1ZDNmZTdk
YzMzZGU0NDU2MGY0Yzc1YWNlYWRlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Y2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CkBAIC0xMzI2LDcgKzEzMjYsNiBAQCBCVUdD
UjIzNDc3IE1BQyA6IGZhc3QvY2FudmFzL2NhbnZhcy1hcy1pbWFnZS1pbmNyZW1lbnRhbC1yZXBh
aW50Lmh0bWwgPSBJTUFHRQogQlVHQ1IyMzQ3NyBNQUMgOiBmYXN0L2NhbnZhcy9jYW52YXMtaW5j
cmVtZW50YWwtcmVwYWludC5odG1sID0gSU1BR0UKIEJVR0NSMjM0NzcgTUFDIDogZmFzdC9jYW52
YXMvZmlsbC1zdHJva2UtY2xpcC1yZXNldC1wYXRoLmh0bWwgPSBJTUFHRQogQlVHQ1IyMzQ3NyBN
QUMgOiBmYXN0L2R5bmFtaWMvY29udGFpbmluZy1ibG9jay1jaGFuZ2UuaHRtbCA9IElNQUdFCi1C
VUdXSzUxOTgyIDogZmFzdC9jYW52YXMvY2FudmFzLWZpbGxQYXRoLWdyYWRpZW50LXNoYWRvdy5o
dG1sID0gRkFJTAogCiAvLyBVbmV4cGVjdGVkIGdyYXkKIEJVR0NSMjM0NzYgTUFDIDogZmFzdC9m
b3Jtcy9saXN0Ym94LWNsaXAuaHRtbCA9IElNQUdFCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9xdC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRl
eCA4Mzg0NGIzODk4YTgxNjdiOTEwZjdiNTUyM2JhNjUwMGUwNDljYjFjLi40OGFhM2NhY2MwMGE5
MWU0YjZlY2I5OTgyNGUxNzdmMDdiZjI1ODYxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAg
LTIzNjgsNyArMjM2OCw2IEBAIGZhc3QvdGV4dC9sYXJnZS10ZXh0LWNvbXBvc2VkLWNoYXItZG9z
Lmh0bWwKIGZhc3QvdGV4dC9pbnRlcm5hdGlvbmFsLzAwMi5odG1sCiBmYXN0L2Jsb2NrL3Bvc2l0
aW9uaW5nL2Fic29sdXRlLWluLWlubGluZS1ydGwtNC5odG1sCiBmYXN0L2NhbnZhcy9jYW52YXMt
Z3JhZGllbnQtYWRkU3RvcC1lcnJvci5odG1sCi1mYXN0L2NhbnZhcy9jYW52YXMtZmlsbFBhdGgt
Z3JhZGllbnQtc2hhZG93Lmh0bWwKIGZhc3QvY3NzL3pvb20tYm9keS1zY3JvbGwuaHRtbAogZmFz
dC9kb20vRWxlbWVudC9nZXRCb3VuZGluZ0NsaWVudFJlY3QuaHRtbAogZmFzdC9kb20vRWxlbWVu
dC9nZXRDbGllbnRSZWN0cy5odG1sCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWY5MmJlMGNiZTFlZmVmMmFlMmI4
MjYyOTNjMDNiZDFlMDgzNzNjOC4uOGNkMjZhZjJmNjJjNWMxZmNkNjcwOWRkYzQxNzM1NzcxYTdk
NzI4YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDExLTAxLTEwICBTaGVyaWZmIEJv
dCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmlld2VkLCBy
b2xsaW5nIG91dCByNzUzNDEuCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdl
c2V0Lzc1MzQxCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD01MjE1NworCisgICAgICAgIFJlZ3Jlc3Npb25zIG9uIHNldmVyYWwgcGl4ZWwgdGVzdHMgKFJl
cXVlc3RlZCBieSBqb3Jsb3cgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9jZy9HcmFwaGljc0NvbnRleHRDRy5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpHcmFwaGljc0NvbnRleHQ6OmZpbGxQYXRoKToKKwogMjAxMS0wMS0xMCAgQ2FybG9zIEdhcmNp
YSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTWFy
dGluIFJvYmluc29uLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvY2cvR3JhcGhpY3NDb250ZXh0Q0cuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvY2cvR3JhcGhpY3NDb250ZXh0Q0cuY3BwCmluZGV4IDQxZWNiNmY1NDRiODcyYTZhZGE0
NzczZjE2NTM4ODVhNmViYTlmN2YuLmFjZDkxMmY1MDExMmY3NThlMmZhZTU3MzMzNjNiY2Q4MjVm
NzYwOWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0dy
YXBoaWNzQ29udGV4dENHLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9jZy9HcmFwaGljc0NvbnRleHRDRy5jcHAKQEAgLTU0Niw0NyArNTQ2LDIxIEBAIHZvaWQgR3Jh
cGhpY3NDb250ZXh0OjpmaWxsUGF0aChjb25zdCBQYXRoJiBwYXRoKQogCiAgICAgQ0dDb250ZXh0
UmVmIGNvbnRleHQgPSBwbGF0Zm9ybUNvbnRleHQoKTsKIAotICAgIGlmIChtX3N0YXRlLmZpbGxH
cmFkaWVudCkgewotICAgICAgICBpZiAoaGFzU2hhZG93KCkpIHsKLSAgICAgICAgICAgIEZsb2F0
UmVjdCByZWN0ID0gcGF0aC5ib3VuZGluZ1JlY3QoKTsKLSAgICAgICAgICAgIENHTGF5ZXJSZWYg
bGF5ZXIgPSBDR0xheWVyQ3JlYXRlV2l0aENvbnRleHQoY29udGV4dCwgQ0dTaXplTWFrZShyZWN0
LndpZHRoKCksIHJlY3QuaGVpZ2h0KCkpLCAwKTsKLSAgICAgICAgICAgIENHQ29udGV4dFJlZiBs
YXllckNvbnRleHQgPSBDR0xheWVyR2V0Q29udGV4dChsYXllcik7Ci0KLSAgICAgICAgICAgIENH
Q29udGV4dFRyYW5zbGF0ZUNUTShsYXllckNvbnRleHQsIC1yZWN0LngoKSwgLXJlY3QueSgpKTsK
LSAgICAgICAgICAgIENHQ29udGV4dENvbmNhdENUTShsYXllckNvbnRleHQsIG1fc3RhdGUuZmls
bEdyYWRpZW50LT5ncmFkaWVudFNwYWNlVHJhbnNmb3JtKCkpOwotICAgICAgICAgICAgQ0dDb250
ZXh0QmVnaW5QYXRoKGxheWVyQ29udGV4dCk7Ci0gICAgICAgICAgICBDR0NvbnRleHRBZGRQYXRo
KGxheWVyQ29udGV4dCwgcGF0aC5wbGF0Zm9ybVBhdGgoKSk7Ci0KLSAgICAgICAgICAgIGlmIChm
aWxsUnVsZSgpID09IFJVTEVfRVZFTk9ERCkKLSAgICAgICAgICAgICAgICBDR0NvbnRleHRFT0Ns
aXAobGF5ZXJDb250ZXh0KTsKLSAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICBDR0Nv
bnRleHRDbGlwKGxheWVyQ29udGV4dCk7Ci0KLSAgICAgICAgICAgIG1fc3RhdGUuZmlsbEdyYWRp
ZW50LT5wYWludChsYXllckNvbnRleHQpOwotICAgICAgICAgICAgQ0dDb250ZXh0RHJhd0xheWVy
QXRQb2ludChjb250ZXh0LCBDR1BvaW50TWFrZShyZWN0LmxlZnQoKSwgcmVjdC50b3AoKSksIGxh
eWVyKTsKLSAgICAgICAgICAgIENHTGF5ZXJSZWxlYXNlKGxheWVyKTsKLSAgICAgICAgfSBlbHNl
IHsKLSAgICAgICAgICAgIENHQ29udGV4dFNhdmVHU3RhdGUoY29udGV4dCk7Ci0gICAgICAgICAg
ICBDR0NvbnRleHRDb25jYXRDVE0oY29udGV4dCwgbV9zdGF0ZS5maWxsR3JhZGllbnQtPmdyYWRp
ZW50U3BhY2VUcmFuc2Zvcm0oKSk7Ci0KLSAgICAgICAgICAgIENHQ29udGV4dEJlZ2luUGF0aChj
b250ZXh0KTsKLSAgICAgICAgICAgIENHQ29udGV4dEFkZFBhdGgoY29udGV4dCwgcGF0aC5wbGF0
Zm9ybVBhdGgoKSk7Ci0KLSAgICAgICAgICAgIGlmIChmaWxsUnVsZSgpID09IFJVTEVfRVZFTk9E
RCkKLSAgICAgICAgICAgICAgICBDR0NvbnRleHRFT0NsaXAoY29udGV4dCk7Ci0gICAgICAgICAg
ICBlbHNlCi0gICAgICAgICAgICAgICAgQ0dDb250ZXh0Q2xpcChjb250ZXh0KTsKLQotICAgICAg
ICAgICAgbV9zdGF0ZS5maWxsR3JhZGllbnQtPnBhaW50KHRoaXMpOwotICAgICAgICAgICAgQ0dD
b250ZXh0UmVzdG9yZUdTdGF0ZShjb250ZXh0KTsKLSAgICAgICAgfQorICAgIENHQ29udGV4dEJl
Z2luUGF0aChjb250ZXh0KTsKKyAgICBDR0NvbnRleHRBZGRQYXRoKGNvbnRleHQsIHBhdGgucGxh
dGZvcm1QYXRoKCkpOwogCisgICAgaWYgKG1fc3RhdGUuZmlsbEdyYWRpZW50KSB7CisgICAgICAg
IENHQ29udGV4dFNhdmVHU3RhdGUoY29udGV4dCk7CisgICAgICAgIGlmIChmaWxsUnVsZSgpID09
IFJVTEVfRVZFTk9ERCkKKyAgICAgICAgICAgIENHQ29udGV4dEVPQ2xpcChjb250ZXh0KTsKKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgQ0dDb250ZXh0Q2xpcChjb250ZXh0KTsKKyAgICAgICAg
Q0dDb250ZXh0Q29uY2F0Q1RNKGNvbnRleHQsIG1fc3RhdGUuZmlsbEdyYWRpZW50LT5ncmFkaWVu
dFNwYWNlVHJhbnNmb3JtKCkpOworICAgICAgICBtX3N0YXRlLmZpbGxHcmFkaWVudC0+cGFpbnQo
dGhpcyk7CisgICAgICAgIENHQ29udGV4dFJlc3RvcmVHU3RhdGUoY29udGV4dCk7CiAgICAgICAg
IHJldHVybjsKICAgICB9CiAKLSAgICBDR0NvbnRleHRCZWdpblBhdGgoY29udGV4dCk7Ci0gICAg
Q0dDb250ZXh0QWRkUGF0aChjb250ZXh0LCBwYXRoLnBsYXRmb3JtUGF0aCgpKTsKLQogICAgIGlm
IChtX3N0YXRlLmZpbGxQYXR0ZXJuKQogICAgICAgICBhcHBseUZpbGxQYXR0ZXJuKCk7CiAgICAg
ZmlsbFBhdGhXaXRoRmlsbFJ1bGUoY29udGV4dCwgZmlsbFJ1bGUoKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>