<?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>53084</bug_id>
          
          <creation_ts>2011-01-25 06:58:57 -0800</creation_ts>
          <short_desc>[cairo] Use CAIRO_OPERATOR_DARKEN when available</short_desc>
          <delta_ts>2011-01-26 10:17:51 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alex</cc>
    
    <cc>mrobinson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>339636</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-01-25 06:58:57 -0800</bug_when>
    <thetext>We are currenlty using CAIRO_OPERATOR_SATURATE for CompositePlusDarker which is wrong. Since cairo 1.10 there&apos;s CAIRO_OPERATOR_DARKEN that we could use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>339637</commentid>
    <comment_count>1</comment_count>
      <attachid>80062</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-01-25 07:03:37 -0800</bug_when>
    <thetext>Created attachment 80062
Patch

This would allow us to unskip test fast/canvas/canvas-composite.html but bots don&apos;t have cairo 1.10 :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>339664</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2011-01-25 08:54:20 -0800</bug_when>
    <thetext>Great. Hopefully we can get the bots up to date. This may not be an issue for too much longer though: https://bugs.webkit.org/show_bug.cgi?id=43739</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>339898</commentid>
    <comment_count>3</comment_count>
      <attachid>80062</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2011-01-25 13:49:30 -0800</bug_when>
    <thetext>Comment on attachment 80062
Patch

This looks great to me, but we should also unskip the test now that the bots have the necessary Cairo version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340191</commentid>
    <comment_count>4</comment_count>
      <attachid>80178</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-01-26 03:19:45 -0800</bug_when>
    <thetext>Created attachment 80178
Updated patch with unskipped test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340330</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2011-01-26 10:17:26 -0800</bug_when>
    <thetext>Committed r76697: &lt;http://trac.webkit.org/changeset/76697&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80062</attachid>
            <date>2011-01-25 07:03:37 -0800</date>
            <delta_ts>2011-01-26 03:19:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>cairo-op-darken.diff</filename>
            <type>text/plain</type>
            <size>1513</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkYTNjOGM5Li5hOTU3OWZkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTgg
QEAKIDIwMTEtMDEtMjUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgogCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtjYWly
b10gVXNlIENBSVJPX09QRVJBVE9SX0RBUktFTiB3aGVuIGF2YWlsYWJsZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTMwODQKKworICAgICAgICBVc2Ug
Q0FJUk9fT1BFUkFUT1JfREFSS0VOIGZvciBDb21wb3NpdGVQbHVzRGFya2VyIGluc3RlYWQgb2YK
KyAgICAgICAgQ0FJUk9fT1BFUkFUT1JfU0FUVVJBVEUgd2hlbiBidWlsZGluZyB3aXRoIGNhaXJv
IHZlcnNpb24gPj0gMS4xMC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0Nh
aXJvVXRpbGl0aWVzLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnRvQ2Fpcm9PcGVyYXRvcik6CisK
KzIwMTEtMDEtMjUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgor
CiAgICAgICAgIFJldmlld2VkIGJ5IE1hcnRpbiBSb2JpbnNvbi4KIAogICAgICAgICBbR1RLXSBD
cmFzaCBpbiBzb21lIHBhZ2VzIGNvbnRhaW5pbmcgZmxhc2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNwcAppbmRl
eCAwMTNhNGFmLi5lZTE1OWExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYWlyby9DYWlyb1V0aWxpdGllcy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3BwCkBAIC0xMDYsNyArMTA2LDEx
IEBAIGNhaXJvX29wZXJhdG9yX3QgdG9DYWlyb09wZXJhdG9yKENvbXBvc2l0ZU9wZXJhdG9yIG9w
KQogICAgIGNhc2UgQ29tcG9zaXRlWE9SOgogICAgICAgICByZXR1cm4gQ0FJUk9fT1BFUkFUT1Jf
WE9SOwogICAgIGNhc2UgQ29tcG9zaXRlUGx1c0RhcmtlcjoKKyNpZiBDQUlST19WRVJTSU9OID49
IENBSVJPX1ZFUlNJT05fRU5DT0RFKDEsIDEwLCAwKQorICAgICAgICByZXR1cm4gQ0FJUk9fT1BF
UkFUT1JfREFSS0VOOworI2Vsc2UKICAgICAgICAgcmV0dXJuIENBSVJPX09QRVJBVE9SX1NBVFVS
QVRFOworI2VuZGlmCiAgICAgY2FzZSBDb21wb3NpdGVIaWdobGlnaHQ6CiAgICAgICAgIC8vIFRo
ZXJlIGlzIG5vIENhaXJvIGVxdWl2YWxlbnQgZm9yIENvbXBvc2l0ZUhpZ2hsaWdodC4KICAgICAg
ICAgcmV0dXJuIENBSVJPX09QRVJBVE9SX09WRVI7Cg==
</data>
<flag name="review"
          id="71528"
          type_id="1"
          status="-"
          setter="mrobinson"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80178</attachid>
            <date>2011-01-26 03:19:45 -0800</date>
            <delta_ts>2011-01-26 10:17:51 -0800</delta_ts>
            <desc>Updated patch with unskipped test</desc>
            <filename>cairo-op-darken2.diff</filename>
            <type>text/plain</type>
            <size>9213</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBiN2QwODhiLi4wYzRjZTFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTEtMDEtMjYgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtjYWly
b10gVXNlIENBSVJPX09QRVJBVE9SX0RBUktFTiB3aGVuIGF2YWlsYWJsZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTMwODQKKworICAgICAgICBVc2Ug
Q0FJUk9fT1BFUkFUT1JfREFSS0VOIGZvciBDb21wb3NpdGVQbHVzRGFya2VyIGluc3RlYWQgb2YK
KyAgICAgICAgQ0FJUk9fT1BFUkFUT1JfU0FUVVJBVEUgd2hlbiBidWlsZGluZyB3aXRoIGNhaXJv
IHZlcnNpb24gPj0gMS4xMC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL0Nh
aXJvVXRpbGl0aWVzLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnRvQ2Fpcm9PcGVyYXRvcik6CisK
IDIwMTEtMDEtMjYgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CiAKICAg
ICAgICAgUmV2aWV3ZWQgYnkgWXVyeSBTZW1pa2hhdHNreS4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjNWY3ODgzLi44Y2Iy
NGZjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDUgKzEsMTcgQEAKIDIwMTEtMDEtMjYgIENhcmxvcyBHYXJjaWEgQ2Ft
cG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFtjYWlyb10gVXNlIENBSVJPX09QRVJBVE9SX0RBUktFTiB3aGVu
IGF2YWlsYWJsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NTMwODQKKworICAgICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOiBVbnNraXAgdGVzdC4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvZmFzdC9jYW52YXMvY2FudmFzLWNvbXBvc2l0ZS1leHBl
Y3RlZC5jaGVja3N1bTogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vZ3RrL2Zhc3QvY2FudmFz
L2NhbnZhcy1jb21wb3NpdGUtZXhwZWN0ZWQucG5nOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9y
bS9ndGsvZmFzdC9jYW52YXMvY2FudmFzLWNvbXBvc2l0ZS1leHBlY3RlZC50eHQ6IEFkZGVkLgor
CisyMDExLTAxLTI2ICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4K
KwogICAgICAgICBVbnJldmlld2VkLCB1bnNraXAgcGFzc2luZyBjYW52YXMgdGVzdHMgaW4gR1RL
IHBvcnQuCiAKICAgICAgICAgKiBwbGF0Zm9ybS9ndGsvU2tpcHBlZDogVW5za2lwIHBhc3Npbmcg
Y2FudmFzIHRlc3RzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBw
ZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAppbmRleCAwMDFiNDA5Li4zYzE1
YzkxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZApAQCAtMTQzOCw3ICsxNDM4LDYgQEAgZmFz
dC9ib3gtc2l6aW5nL2JveC1zaXppbmcuaHRtbAogZmFzdC9ib3gtc2l6aW5nL3BhbmVscy1vbmUu
aHRtbAogZmFzdC9ib3gtc2l6aW5nL3BhbmVscy10d28uaHRtbAogZmFzdC9ib3gtc2l6aW5nL3Bl
cmNlbnRhZ2UtaGVpZ2h0Lmh0bWwKLWZhc3QvY2FudmFzL2NhbnZhcy1jb21wb3NpdGUuaHRtbAog
ZmFzdC9jYW52YXMvY2FudmFzLWluY3JlbWVudGFsLXJlcGFpbnQuaHRtbAogZmFzdC9jYW52YXMv
Y2FudmFzLXRleHQtYWxpZ25tZW50Lmh0bWwKIGZhc3QvY2xpcC8wMDEuaHRtbApkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Zhc3QvY2FudmFzL2NhbnZhcy1jb21wb3NpdGUt
ZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9jYW52YXMv
Y2FudmFzLWNvbXBvc2l0ZS1leHBlY3RlZC5jaGVja3N1bQpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwLi5jMGNiMGRkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL2Zhc3QvY2FudmFzL2NhbnZhcy1jb21wb3NpdGUtZXhwZWN0ZWQuY2hlY2tzdW0K
QEAgLTAsMCArMSBAQAorODcxMDNkNmYyOTNkOGZhYzk0YzMzZTY1ZTZhN2QzN2UKXCBObyBuZXds
aW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
ZmFzdC9jYW52YXMvY2FudmFzLWNvbXBvc2l0ZS1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvZmFzdC9jYW52YXMvY2FudmFzLWNvbXBvc2l0ZS1leHBlY3RlZC5wbmcKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYmNkNDBjNQpCaW5hcnkgZmlsZXMgL2Rl
di9udWxsIGFuZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2NhbnZhcy9jYW52YXMt
Y29tcG9zaXRlLWV4cGVjdGVkLnBuZyBkaWZmZXIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9mYXN0L2NhbnZhcy9jYW52YXMtY29tcG9zaXRlLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2NhbnZhcy9jYW52YXMtY29tcG9zaXRlLWV4cGVj
dGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4yNDUxNjg2Ci0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Zhc3QvY2FudmFzL2NhbnZh
cy1jb21wb3NpdGUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsODMgQEAKK2xheWVyIGF0ICgwLDAp
IHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIg
YXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXpl
IDgwMHg2MDAKKyAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoMjAsMjApIHNpemUgNzYweDU2MCBb
Ymdjb2xvcj0jRkZGRkZGXQorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA3
NjB4NTA5CisgICAgICAgIFJlbmRlclRhYmxlIHtUQUJMRX0gYXQgKDAsMCkgc2l6ZSA1ODJ4NTA5
CisgICAgICAgICAgUmVuZGVyVGFibGVTZWN0aW9uIHtUQk9EWX0gYXQgKDAsMCkgc2l6ZSA1ODJ4
NTA5CisgICAgICAgICAgICBSZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDIpIHNpemUgNTgyeDE2
NworICAgICAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiwyKSBzaXplIDE0M3gx
NjcgW3I9MCBjPTAgcnM9MSBjcz0xXQorICAgICAgICAgICAgICAgIFJlbmRlckhUTUxDYW52YXMg
e0NBTlZBU30gYXQgKDcsNykgc2l6ZSAxMjl4MTI5IFtib3JkZXI6ICgycHggc29saWQgIzAwMDAw
MCldCisgICAgICAgICAgICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMTM2LDE0MSkgc2l6ZSAweDAK
KyAgICAgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0xBQkVMfSBhdCAoMCwwKSBzaXplIDg0eDE5
CisgICAgICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDcsMTQxKSBzaXplIDg0
eDE5CisgICAgICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICg3LDE0MSkgd2lkdGggODQ6ICJz
b3VyY2Utb3ZlciIKKyAgICAgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDE0Nywy
KSBzaXplIDE0M3gxNjcgW3I9MCBjPTEgcnM9MSBjcz0xXQorICAgICAgICAgICAgICAgIFJlbmRl
ckhUTUxDYW52YXMge0NBTlZBU30gYXQgKDcsNykgc2l6ZSAxMjl4MTI5IFtib3JkZXI6ICgycHgg
c29saWQgIzAwMDAwMCldCisgICAgICAgICAgICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMTM2LDE0
MSkgc2l6ZSAweDAKKyAgICAgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0xBQkVMfSBhdCAoMCww
KSBzaXplIDY2eDE5CisgICAgICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDcs
MTQxKSBzaXplIDY2eDE5CisgICAgICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICg3LDE0MSkg
d2lkdGggNjY6ICJzb3VyY2UtaW4iCisgICAgICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9
IGF0ICgyOTIsMikgc2l6ZSAxNDN4MTY3IFtyPTAgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAg
ICAgICBSZW5kZXJIVE1MQ2FudmFzIHtDQU5WQVN9IGF0ICg3LDcpIHNpemUgMTI5eDEyOSBbYm9y
ZGVyOiAoMnB4IHNvbGlkICMwMDAwMDApXQorICAgICAgICAgICAgICAgIFJlbmRlckJSIHtCUn0g
YXQgKDEzNiwxNDEpIHNpemUgMHgwCisgICAgICAgICAgICAgICAgUmVuZGVySW5saW5lIHtMQUJF
TH0gYXQgKDAsMCkgc2l6ZSA3NXgxOQorICAgICAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICg3LDE0MSkgc2l6ZSA3NXgxOQorICAgICAgICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoNywxNDEpIHdpZHRoIDc1OiAic291cmNlLW91dCIKKyAgICAgICAgICAgICAgUmVuZGVyVGFi
bGVDZWxsIHtURH0gYXQgKDQzNywyKSBzaXplIDE0M3gxNjcgW3I9MCBjPTMgcnM9MSBjcz0xXQor
ICAgICAgICAgICAgICAgIFJlbmRlckhUTUxDYW52YXMge0NBTlZBU30gYXQgKDcsNykgc2l6ZSAx
Mjl4MTI5IFtib3JkZXI6ICgycHggc29saWQgIzAwMDAwMCldCisgICAgICAgICAgICAgICAgUmVu
ZGVyQlIge0JSfSBhdCAoMTM2LDE0MSkgc2l6ZSAweDAKKyAgICAgICAgICAgICAgICBSZW5kZXJJ
bmxpbmUge0xBQkVMfSBhdCAoMCwwKSBzaXplIDg0eDE5CisgICAgICAgICAgICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDcsMTQxKSBzaXplIDg0eDE5CisgICAgICAgICAgICAgICAgICAg
IHRleHQgcnVuIGF0ICg3LDE0MSkgd2lkdGggODQ6ICJzb3VyY2UtYXRvcCIKKyAgICAgICAgICAg
IFJlbmRlclRhYmxlUm93IHtUUn0gYXQgKDAsMTcxKSBzaXplIDU4MngxNjcKKyAgICAgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDIsMTcxKSBzaXplIDE0M3gxNjcgW3I9MSBjPTAg
cnM9MSBjcz0xXQorICAgICAgICAgICAgICAgIFJlbmRlckhUTUxDYW52YXMge0NBTlZBU30gYXQg
KDcsNykgc2l6ZSAxMjl4MTI5IFtib3JkZXI6ICgycHggc29saWQgIzAwMDAwMCldCisgICAgICAg
ICAgICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMTM2LDE0MSkgc2l6ZSAweDAKKyAgICAgICAgICAg
ICAgICBSZW5kZXJJbmxpbmUge0xBQkVMfSBhdCAoMCwwKSBzaXplIDExNHgxOQorICAgICAgICAg
ICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg3LDE0MSkgc2l6ZSAxMTR4MTkKKyAgICAg
ICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDcsMTQxKSB3aWR0aCAxMTQ6ICJkZXN0aW5hdGlv
bi1vdmVyIgorICAgICAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTQ3LDE3MSkg
c2l6ZSAxNDN4MTY3IFtyPTEgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAgICAgICAgICBSZW5kZXJI
VE1MQ2FudmFzIHtDQU5WQVN9IGF0ICg3LDcpIHNpemUgMTI5eDEyOSBbYm9yZGVyOiAoMnB4IHNv
bGlkICMwMDAwMDApXQorICAgICAgICAgICAgICAgIFJlbmRlckJSIHtCUn0gYXQgKDEzNiwxNDEp
IHNpemUgMHgwCisgICAgICAgICAgICAgICAgUmVuZGVySW5saW5lIHtMQUJFTH0gYXQgKDAsMCkg
c2l6ZSA5NngxOQorICAgICAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg3LDE0
MSkgc2l6ZSA5NngxOQorICAgICAgICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoNywxNDEpIHdp
ZHRoIDk2OiAiZGVzdGluYXRpb24taW4iCisgICAgICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7
VER9IGF0ICgyOTIsMTcxKSBzaXplIDE0M3gxNjcgW3I9MSBjPTIgcnM9MSBjcz0xXQorICAgICAg
ICAgICAgICAgIFJlbmRlckhUTUxDYW52YXMge0NBTlZBU30gYXQgKDcsNykgc2l6ZSAxMjl4MTI5
IFtib3JkZXI6ICgycHggc29saWQgIzAwMDAwMCldCisgICAgICAgICAgICAgICAgUmVuZGVyQlIg
e0JSfSBhdCAoMTM2LDE0MSkgc2l6ZSAweDAKKyAgICAgICAgICAgICAgICBSZW5kZXJJbmxpbmUg
e0xBQkVMfSBhdCAoMCwwKSBzaXplIDEwNXgxOQorICAgICAgICAgICAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICg3LDE0MSkgc2l6ZSAxMDV4MTkKKyAgICAgICAgICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDcsMTQxKSB3aWR0aCAxMDU6ICJkZXN0aW5hdGlvbi1vdXQiCisgICAgICAgICAg
ICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg0MzcsMTcxKSBzaXplIDE0M3gxNjcgW3I9MSBj
PTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgICAgIFJlbmRlckhUTUxDYW52YXMge0NBTlZBU30g
YXQgKDcsNykgc2l6ZSAxMjl4MTI5IFtib3JkZXI6ICgycHggc29saWQgIzAwMDAwMCldCisgICAg
ICAgICAgICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMTM2LDE0MSkgc2l6ZSAweDAKKyAgICAgICAg
ICAgICAgICBSZW5kZXJJbmxpbmUge0xBQkVMfSBhdCAoMCwwKSBzaXplIDExNHgxOQorICAgICAg
ICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg3LDE0MSkgc2l6ZSAxMTR4MTkKKyAg
ICAgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDcsMTQxKSB3aWR0aCAxMTQ6ICJkZXN0aW5h
dGlvbi1hdG9wIgorICAgICAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwzNDApIHNp
emUgNTgyeDE2NworICAgICAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiwzNDAp
IHNpemUgMTQzeDE2NyBbcj0yIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAgICAgICAgUmVuZGVy
SFRNTENhbnZhcyB7Q0FOVkFTfSBhdCAoNyw3KSBzaXplIDEyOXgxMjkgW2JvcmRlcjogKDJweCBz
b2xpZCAjMDAwMDAwKV0KKyAgICAgICAgICAgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICgxMzYsMTQx
KSBzaXplIDB4MAorICAgICAgICAgICAgICAgIFJlbmRlcklubGluZSB7TEFCRUx9IGF0ICgwLDAp
IHNpemUgNDR4MTkKKyAgICAgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNywx
NDEpIHNpemUgNDR4MTkKKyAgICAgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDcsMTQxKSB3
aWR0aCA0NDogImxpZ2h0ZXIiCisgICAgICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0
ICgxNDcsMzQwKSBzaXplIDE0M3gxNjcgW3I9MiBjPTEgcnM9MSBjcz0xXQorICAgICAgICAgICAg
ICAgIFJlbmRlckhUTUxDYW52YXMge0NBTlZBU30gYXQgKDcsNykgc2l6ZSAxMjl4MTI5IFtib3Jk
ZXI6ICgycHggc29saWQgIzAwMDAwMCldCisgICAgICAgICAgICAgICAgUmVuZGVyQlIge0JSfSBh
dCAoMTM2LDE0MSkgc2l6ZSAweDAKKyAgICAgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0xBQkVM
fSBhdCAoMCwwKSBzaXplIDQ1eDE5CisgICAgICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4
dH0gYXQgKDcsMTQxKSBzaXplIDQ1eDE5CisgICAgICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0
ICg3LDE0MSkgd2lkdGggNDU6ICJkYXJrZXIiCisgICAgICAgICAgICAgIFJlbmRlclRhYmxlQ2Vs
bCB7VER9IGF0ICgyOTIsMzQwKSBzaXplIDE0M3gxNjcgW3I9MiBjPTIgcnM9MSBjcz0xXQorICAg
ICAgICAgICAgICAgIFJlbmRlckhUTUxDYW52YXMge0NBTlZBU30gYXQgKDcsNykgc2l6ZSAxMjl4
MTI5IFtib3JkZXI6ICgycHggc29saWQgIzAwMDAwMCldCisgICAgICAgICAgICAgICAgUmVuZGVy
QlIge0JSfSBhdCAoMTM2LDE0MSkgc2l6ZSAweDAKKyAgICAgICAgICAgICAgICBSZW5kZXJJbmxp
bmUge0xBQkVMfSBhdCAoMCwwKSBzaXplIDM0eDE5CisgICAgICAgICAgICAgICAgICBSZW5kZXJU
ZXh0IHsjdGV4dH0gYXQgKDcsMTQxKSBzaXplIDM0eDE5CisgICAgICAgICAgICAgICAgICAgIHRl
eHQgcnVuIGF0ICg3LDE0MSkgd2lkdGggMzQ6ICJjb3B5IgorICAgICAgICAgICAgICBSZW5kZXJU
YWJsZUNlbGwge1REfSBhdCAoNDM3LDM0MCkgc2l6ZSAxNDN4MTY3IFtyPTIgYz0zIHJzPTEgY3M9
MV0KKyAgICAgICAgICAgICAgICBSZW5kZXJIVE1MQ2FudmFzIHtDQU5WQVN9IGF0ICg3LDcpIHNp
emUgMTI5eDEyOSBbYm9yZGVyOiAoMnB4IHNvbGlkICMwMDAwMDApXQorICAgICAgICAgICAgICAg
IFJlbmRlckJSIHtCUn0gYXQgKDEzNiwxNDEpIHNpemUgMHgwCisgICAgICAgICAgICAgICAgUmVu
ZGVySW5saW5lIHtMQUJFTH0gYXQgKDAsMCkgc2l6ZSAyMngxOQorICAgICAgICAgICAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICg3LDE0MSkgc2l6ZSAyMngxOQorICAgICAgICAgICAgICAg
ICAgICB0ZXh0IHJ1biBhdCAoNywxNDEpIHdpZHRoIDIyOiAieG9yIgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vQ2Fpcm9VdGlsaXRpZXMuY3Bw
CmluZGV4IDAxM2E0YWYuLmVlMTU5YTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NhaXJvL0NhaXJvVXRpbGl0aWVzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9DYWlyb1V0aWxpdGllcy5jcHAKQEAgLTEwNiw3ICsx
MDYsMTEgQEAgY2Fpcm9fb3BlcmF0b3JfdCB0b0NhaXJvT3BlcmF0b3IoQ29tcG9zaXRlT3BlcmF0
b3Igb3ApCiAgICAgY2FzZSBDb21wb3NpdGVYT1I6CiAgICAgICAgIHJldHVybiBDQUlST19PUEVS
QVRPUl9YT1I7CiAgICAgY2FzZSBDb21wb3NpdGVQbHVzRGFya2VyOgorI2lmIENBSVJPX1ZFUlNJ
T04gPj0gQ0FJUk9fVkVSU0lPTl9FTkNPREUoMSwgMTAsIDApCisgICAgICAgIHJldHVybiBDQUlS
T19PUEVSQVRPUl9EQVJLRU47CisjZWxzZQogICAgICAgICByZXR1cm4gQ0FJUk9fT1BFUkFUT1Jf
U0FUVVJBVEU7CisjZW5kaWYKICAgICBjYXNlIENvbXBvc2l0ZUhpZ2hsaWdodDoKICAgICAgICAg
Ly8gVGhlcmUgaXMgbm8gQ2Fpcm8gZXF1aXZhbGVudCBmb3IgQ29tcG9zaXRlSGlnaGxpZ2h0Lgog
ICAgICAgICByZXR1cm4gQ0FJUk9fT1BFUkFUT1JfT1ZFUjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>