<?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>113088</bug_id>
          
          <creation_ts>2013-03-22 11:53:00 -0700</creation_ts>
          <short_desc>[CSS Shaders] Clamp css_MixColor before the blending and compositing steps</short_desc>
          <delta_ts>2013-03-22 16:58:33 -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>Layout and Rendering</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>
          
          <blocked>71392</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Max Vujovic">mvujovic</reporter>
          <assigned_to name="Max Vujovic">mvujovic</assigned_to>
          <cc>achicu</cc>
    
    <cc>dino</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>861727</commentid>
    <comment_count>0</comment_count>
    <who name="Max Vujovic">mvujovic</who>
    <bug_when>2013-03-22 11:53:00 -0700</bug_when>
    <thetext>The blending and compositing operations from the spec [1] expect that they are operating on valid color inputs, in the range [0.0, 1.0]. Thus, we should clamp the css_MixColor input to this range to avoid implementation-dependent behavior for invalid color input.

[1]: https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html#blending</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>861732</commentid>
    <comment_count>1</comment_count>
      <attachid>194610</attachid>
    <who name="Max Vujovic">mvujovic</who>
    <bug_when>2013-03-22 11:59:35 -0700</bug_when>
    <thetext>Created attachment 194610
Patch for Bots

Running the bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>861954</commentid>
    <comment_count>2</comment_count>
      <attachid>194610</attachid>
    <who name="Max Vujovic">mvujovic</who>
    <bug_when>2013-03-22 16:27:19 -0700</bug_when>
    <thetext>Comment on attachment 194610
Patch for Bots

Thanks Dean!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>861984</commentid>
    <comment_count>3</comment_count>
      <attachid>194610</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-22 16:58:30 -0700</bug_when>
    <thetext>Comment on attachment 194610
Patch for Bots

Clearing flags on attachment: 194610

Committed r146683: &lt;http://trac.webkit.org/changeset/146683&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>861985</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-22 16:58:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194610</attachid>
            <date>2013-03-22 11:59:35 -0700</date>
            <delta_ts>2013-03-22 16:58:30 -0700</delta_ts>
            <desc>Patch for Bots</desc>
            <filename>113088-1.patch</filename>
            <type>text/plain</type>
            <size>10172</size>
            <attacher name="Max Vujovic">mvujovic</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAwZWE4NWM1Li5kMjM1NjAyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDMt
MjIgIE1heCBWdWpvdmljICA8bXZ1am92aWNAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgU2hh
ZGVyc10gQ2xhbXAgY3NzX01peENvbG9yIGJlZm9yZSB0aGUgYmxlbmRpbmcgYW5kIGNvbXBvc2l0
aW5nIHN0ZXBzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMTMwODgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9y
LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNzczMvZmlsdGVycy9jdXN0b20vY3Vz
dG9tLWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLW5lZ2F0aXZlLWV4cGVjdGVkLmh0bWw6IEFk
ZGVkLgorICAgICAgICAqIGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1j
c3MtbWl4LWNvbG9yLW5lZ2F0aXZlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGNzczMvZmlsdGVy
cy9jdXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLmh0bWw6IEFkZGVkLgor
CiAyMDEzLTAzLTIxICBBbnRvbiBNdWhpbiAgPGFudG9ubUBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgVW5yZXZpZXdlZCBDaHJvbWl1bSBnYXJkZW5pbmcuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9jc3MzL2ZpbHRlcnMvY3VzdG9tL2N1c3RvbS1maWx0ZXItY2xhbXAtY3NzLW1peC1jb2xvci1l
eHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2N1c3RvbS9jdXN0b20tZmls
dGVyLWNsYW1wLWNzcy1taXgtY29sb3ItZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi41YTBiNjVkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
Y3NzMy9maWx0ZXJzL2N1c3RvbS9jdXN0b20tZmlsdGVyLWNsYW1wLWNzcy1taXgtY29sb3ItZXhw
ZWN0ZWQuaHRtbApAQCAtMCwwICsxLDIwIEBACis8IURPQ1RZUEUgSFRNTD4KKzxodG1sPgorPGhl
YWQ+CisgICAgPHRpdGxlPlRlc3RzIHRoYXQgY3NzX01peENvbG9yIHZhbHVlcyBncmVhdGVyIHRo
YW4gMS4wIGFyZSBjbGFtcGVkIHRvIDEuMCBiZWZvcmUgYmxlbmRpbmcgYW5kIGNvbXBvc2l0aW5n
LjwvdGl0bGU+CisgICAgPCEtLQorICAgICAgICBUaGlzIGlzIHRoZSByZWZlcmVuY2UgZmlsZSBm
b3IgdGhlIHRlc3QuCisgICAgICAgIFRoZSB0ZXN0IHBhc3NlcyBpZiB0aGVyZSBpcyBhIGdyZWVu
IHNxdWFyZS4gSWYgdGhlIHNxdWFyZSBpcyBhIGRpZmZlcmVudCBjb2xvciwgdGhlIHRlc3QgZmFp
bHMuCisgICAgLS0+CisgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAgICAgI2ZpbHRl
ci10YXJnZXQgeworICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwJSwgNTAlLCAw
JSk7CisgICAgICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4
OworICAgICAgICB9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYgaWQ9
ImZpbHRlci10YXJnZXQiPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2N1c3RvbS9jdXN0b20tZmlsdGVyLWNsYW1wLWNzcy1taXgt
Y29sb3ItbmVnYXRpdmUtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9j
dXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLW5lZ2F0aXZlLWV4cGVjdGVk
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMTM5MTE1NwotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRl
ci1jbGFtcC1jc3MtbWl4LWNvbG9yLW5lZ2F0aXZlLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwy
MCBAQAorPCFET0NUWVBFIEhUTUw+Cis8aHRtbD4KKzxoZWFkPgorICAgIDx0aXRsZT5UZXN0cyB0
aGF0IG5lZ2F0aXZlIGNzc19NaXhDb2xvciB2YWx1ZXMgYXJlIGNsYW1wZWQgdG8gMC4wIGJlZm9y
ZSBibGVuZGluZyBhbmQgY29tcG9zaXRpbmcuPC90aXRsZT4KKyAgICA8IS0tCisgICAgICAgIFRo
aXMgaXMgdGhlIHJlZmVyZW5jZSBmaWxlIGZvciB0aGUgdGVzdC4KKyAgICAgICAgVGhlIHRlc3Qg
cGFzc2VzIGlmIHRoZXJlIGlzIGEgYmxhY2sgc3F1YXJlLiBJZiB0aGUgc3F1YXJlIGlzIGEgZGlm
ZmVyZW50IGNvbG9yLCB0aGUgdGVzdCBmYWlscy4KKyAgICAtLT4KKyAgICA8c3R5bGUgdHlwZT0i
dGV4dC9jc3MiPgorICAgICAgICAjZmlsdGVyLXRhcmdldCB7CisgICAgICAgICAgICBiYWNrZ3Jv
dW5kLWNvbG9yOiByZ2IoMCUsIDAlLCAwJSk7CisgICAgICAgICAgICB3aWR0aDogMTAwcHg7Cisg
ICAgICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICB9CisgICAgPC9zdHlsZT4KKzwvaGVh
ZD4KKzxib2R5PgorICAgIDxkaXYgaWQ9ImZpbHRlci10YXJnZXQiPjwvZGl2PgorPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2N1c3RvbS9jdXN0
b20tZmlsdGVyLWNsYW1wLWNzcy1taXgtY29sb3ItbmVnYXRpdmUuaHRtbCBiL0xheW91dFRlc3Rz
L2NzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLW5l
Z2F0aXZlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDA2ZTQzNgot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9jdXN0b20vY3VzdG9t
LWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLW5lZ2F0aXZlLmh0bWwKQEAgLTAsMCArMSw2MCBA
QAorPCFET0NUWVBFIEhUTUw+Cis8aHRtbD4KKzxoZWFkPgorICAgIDx0aXRsZT5UZXN0cyB0aGF0
IG5lZ2F0aXZlIGNzc19NaXhDb2xvciB2YWx1ZXMgYXJlIGNsYW1wZWQgdG8gMC4wIGJlZm9yZSBi
bGVuZGluZyBhbmQgY29tcG9zaXRpbmcuPC90aXRsZT4KKyAgICA8IS0tIFRoZSB0ZXN0IHBhc3Nl
cyBpZiB0aGVyZSBpcyBhIGJsYWNrIHNxdWFyZS4gSWYgdGhlIHNxdWFyZSBpcyBhIGRpZmZlcmVu
dCBjb2xvciwgdGhlIHRlc3QgZmFpbHMuIC0tPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3
aW5kb3cudGVzdFJ1bm5lcikgeworICAgICAgICAgICAgd2luZG93LnRlc3RSdW5uZXIub3ZlcnJp
ZGVQcmVmZXJlbmNlKCJXZWJLaXRDU1NDdXN0b21GaWx0ZXJFbmFibGVkIiwgIjEiKTsKKyAgICAg
ICAgICAgIHdpbmRvdy50ZXN0UnVubmVyLm92ZXJyaWRlUHJlZmVyZW5jZSgiV2ViS2l0V2ViR0xF
bmFibGVkIiwgIjEiKTsKKyAgICAgICAgICAgIHdpbmRvdy50ZXN0UnVubmVyLndhaXRVbnRpbERv
bmUoKTsKKyAgICAgICAgfQorCisgICAgICAgIGZ1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgICAg
ICAgICAvLyBXZSBuZWVkIHRvIHJ1biB0aGUgdGVzdCBhZnRlciB0aGUgc2hhZGVycyBhcmUgZG93
bmxvYWRlZC4KKyAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAg
ICAgICB3aW5kb3cudGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7CisgICAgICAgIH0KKyAgICA8L3Nj
cmlwdD4KKyAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgICAgICAjZmlsdGVyLXRhcmdl
dCB7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAwJSwgMCUsIDAlKTsKKyAg
ICAgICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAg
ICAgICAgICAtd2Via2l0LWZpbHRlcjogY3VzdG9tKG5vbmUgbWl4KHVybCgnLi4vcmVzb3VyY2Vz
L21peC1jb2xvci5mcycpIGRpZmZlcmVuY2UgY29weSksIG1peF9jb2xvciAxLjAgLTEuMCAtMi4w
IDEuMCk7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJy
dW5UZXN0KCkiPgorICAgIDwhLS0KKyAgICAgICAgSW5pdGlhbCB2YWx1ZXM6CisgICAgICAgICAg
ICBDYiA9ICgxLjAsIDAuMCwgMC4wKQorICAgICAgICAgICAgQ3MgPSAoMS4wLCAtMS4wLCAtMi4w
KQorCisgICAgICAgIENvcnJlY3QgcmVzdWx0OgorCisgICAgICAgICAgICBDbGFtcCBDczoKKyAg
ICAgICAgICAgICAgICBDcyA9ICgwLjUsIDAuMCwgMC4wKQorCisgICAgICAgICAgICBEaWZmZXJl
bmNlIGJsZW5kIG1vZGU6CisgICAgICAgICAgICAgICAgQihDYiwgQ3MpID0gYWJzKENiIC0gQ3Mp
CisgICAgICAgICAgICAgICAgQihDYiwgQ3MpID0gYWJzKCgxLjAsIDAuMCwgMC4wKSAtICgxLjAs
IDAuMCwgMC4wKSkKKyAgICAgICAgICAgICAgICBCKENiLCBDcykgPSAoMC4wLCAwLjAsIDAuMCkg
PT4gQmxhY2sKKworICAgICAgICBJbmNvcnJlY3QgcmVzdWx0OgorCisgICAgICAgICAgICBVc2Ug
dW5jbGFtcGVkIENzOgorICAgICAgICAgICAgICAgIENzID0gKDAuNSwgLTEuMCwgLTIuMCkKKwor
ICAgICAgICAgICAgRGlmZmVyZW5jZSBibGVuZCBtb2RlOgorICAgICAgICAgICAgICAgIEIoQ2Is
IENzKSA9IGFicyhDYiAtIENzKQorICAgICAgICAgICAgICAgIEIoQ2IsIENzKSA9IGFicygoMS4w
LCAwLjAsIDAuMCkgLSAoMS4wLCAtMS4wLCAtMi4wKSkKKyAgICAgICAgICAgICAgICBCKENiLCBD
cykgPSAoMC4wLCAxLjAsIDIuMCkKKyAgICAgICAgICAgICAgICBCKENiLCBDcykgPSAoMC4wLCAx
LjAsIDEuMCkgPT4gQ3lhbgorCisgICAgICAgIElmIHRoZSBjdXN0b20gZmlsdGVyIGZhaWxzIHRv
IGFwcGx5LCB0aGUgcmVzdWx0IHdpbGwgc2ltcGx5IGJlIHRoZSBiYWNrZHJvcCBjb2xvcjoKKyAg
ICAgICAgICAgICAgICBDYiA9ICgxLjAsIDAuMCwgMC4wKSA9PiBSZWQKKyAgICAtLT4KKyAgICA8
ZGl2IGlkPSJmaWx0ZXItdGFyZ2V0Ij48L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1j
c3MtbWl4LWNvbG9yLmh0bWwgYi9MYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvY3VzdG9tL2N1c3Rv
bS1maWx0ZXItY2xhbXAtY3NzLW1peC1jb2xvci5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLmQwNjNmMjIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jc3Mz
L2ZpbHRlcnMvY3VzdG9tL2N1c3RvbS1maWx0ZXItY2xhbXAtY3NzLW1peC1jb2xvci5odG1sCkBA
IC0wLDAgKzEsNTkgQEAKKzwhRE9DVFlQRSBIVE1MPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8dGl0
bGU+VGVzdHMgdGhhdCBjc3NfTWl4Q29sb3IgdmFsdWVzIGdyZWF0ZXIgdGhhbiAxLjAgYXJlIGNs
YW1wZWQgdG8gMS4wIGJlZm9yZSBibGVuZGluZyBhbmQgY29tcG9zaXRpbmcuPC90aXRsZT4KKyAg
ICA8IS0tIFRoZSB0ZXN0IHBhc3NlcyBpZiB0aGVyZSBpcyBhIGdyZWVuIHNxdWFyZS4gSWYgdGhl
IHNxdWFyZSBpcyBhIGRpZmZlcmVudCBjb2xvciwgdGhlIHRlc3QgZmFpbHMuIC0tPgorICAgIDxz
Y3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgeworICAgICAgICAgICAgd2lu
ZG93LnRlc3RSdW5uZXIub3ZlcnJpZGVQcmVmZXJlbmNlKCJXZWJLaXRDU1NDdXN0b21GaWx0ZXJF
bmFibGVkIiwgIjEiKTsKKyAgICAgICAgICAgIHdpbmRvdy50ZXN0UnVubmVyLm92ZXJyaWRlUHJl
ZmVyZW5jZSgiV2ViS2l0V2ViR0xFbmFibGVkIiwgIjEiKTsKKyAgICAgICAgICAgIHdpbmRvdy50
ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAgICAgfQorCisgICAgICAgIGZ1bmN0aW9u
IHJ1blRlc3QoKSB7CisgICAgICAgICAgICAvLyBXZSBuZWVkIHRvIHJ1biB0aGUgdGVzdCBhZnRl
ciB0aGUgc2hhZGVycyBhcmUgZG93bmxvYWRlZC4KKyAgICAgICAgICAgIGlmICh3aW5kb3cudGVz
dFJ1bm5lcikKKyAgICAgICAgICAgICAgICB3aW5kb3cudGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7
CisgICAgICAgIH0KKyAgICA8L3NjcmlwdD4KKyAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgor
ICAgICAgICAjZmlsdGVyLXRhcmdldCB7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBy
Z2IoMTAlLCA1MCUsIDEwMCUpOworICAgICAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICAg
ICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBjdXN0b20obm9u
ZSBtaXgodXJsKCcuLi9yZXNvdXJjZXMvbWl4LWNvbG9yLmZzJykgbXVsdGlwbHkgY29weSksIG1p
eF9jb2xvciAxMC4wIDEuMCAwLjAgMS4wKTsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+Cis8L2hl
YWQ+Cis8Ym9keSBvbmxvYWQ9InJ1blRlc3QoKSI+CisgICAgPCEtLQorICAgICAgICBJbml0aWFs
IHZhbHVlczoKKyAgICAgICAgICAgIENiID0gKDAuMSwgMC41LCAxLjApCisgICAgICAgICAgICBD
cyA9ICgxMC4wLCAxLjAsIDAuMCkKKworICAgICAgICBDb3JyZWN0IHJlc3VsdDoKKworICAgICAg
ICAgICAgQ2xhbXAgQ3M6CisgICAgICAgICAgICAgICAgQ3MgPSAoMS4wLCAxLjAsIDAuMCkKKwor
ICAgICAgICAgICAgTXVsdGlwbHkgYmxlbmQgbW9kZToKKyAgICAgICAgICAgICAgICBCKENiLCBD
cykgPSBDYiAqIENzCisgICAgICAgICAgICAgICAgQihDYiwgQ3MpID0gKDAuMSwgMC41LCAxLjAp
ICogKDEuMCwgMS4wLCAwLjApCisgICAgICAgICAgICAgICAgQihDYiwgQ3MpID0gKDAuMSwgMC41
LCAwLjApID0+IEdyZWVuCisKKyAgICAgICAgSW5jb3JyZWN0IHJlc3VsdDoKKworICAgICAgICAg
ICAgVXNlIHVuY2xhbXBlZCBDczoKKyAgICAgICAgICAgICAgICBDcyA9ICgxMC4wLCAxLjAsIDAu
MCkKKworICAgICAgICAgICAgTXVsdGlwbHkgYmxlbmQgbW9kZToKKyAgICAgICAgICAgICAgICBC
KENiLCBDcykgPSBDYiAqIENzCisgICAgICAgICAgICAgICAgQihDYiwgQ3MpID0gKDAuMSwgMC41
LCAxLjApICogKDEwLjAsIDEuMCwgMC4wKQorICAgICAgICAgICAgICAgIEIoQ2IsIENzKSA9ICgx
LjAsIDAuNSwgMC4wKSA9PiBPcmFuZ2UKKworICAgICAgICBJZiB0aGUgY3VzdG9tIGZpbHRlciBm
YWlscyB0byBhcHBseSwgdGhlIHJlc3VsdCB3aWxsIHNpbXBseSBiZSB0aGUgYmFja2Ryb3AgY29s
b3I6CisgICAgICAgICAgICAgICAgQ2IgPSAoMC4xLCAwLjUsIDEuMCkgPT4gQmx1ZQorICAgIC0t
PgorICAgIDxkaXYgaWQ9ImZpbHRlci10YXJnZXQiPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAyYjFjZjg4Li5kZGI2MmFh
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTMtMDMtMjIgIE1heCBWdWpvdmljICA8
bXZ1am92aWNAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgU2hhZGVyc10gQ2xhbXAgY3NzX01p
eENvbG9yIGJlZm9yZSB0aGUgYmxlbmRpbmcgYW5kIGNvbXBvc2l0aW5nIHN0ZXBzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTMwODgKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgYmxlbmRpbmcgYW5k
IGNvbXBvc2l0aW5nIG9wZXJhdGlvbnMgZnJvbSB0aGUgc3BlYyBbMV0gZXhwZWN0IHRoYXQgdGhl
eSBhcmUgb3BlcmF0aW5nIG9uCisgICAgICAgIHZhbGlkIGNvbG9yIGlucHV0cywgaW4gdGhlIHJh
bmdlIFswLjAsIDEuMF0uIFRodXMsIHdlIHNob3VsZCBjbGFtcCB0aGUgY3NzX01peENvbG9yIGlu
cHV0IHRvCisgICAgICAgIHRoaXMgcmFuZ2UgdG8gYXZvaWQgaW1wbGVtZW50YXRpb24tZGVwZW5k
ZW50IGJlaGF2aW9yIGZvciBpbnZhbGlkIGNvbG9yIGlucHV0cy4KKworICAgICAgICBbMV06IGh0
dHBzOi8vZHZjcy53My5vcmcvaGcvRlhURi9yYXdmaWxlL3RpcC9jb21wb3NpdGluZy9pbmRleC5o
dG1sI2JsZW5kaW5nCisKKyAgICAgICAgVGVzdHM6IGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9t
LWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLW5lZ2F0aXZlLmh0bWwKKyAgICAgICAgICAgICAg
IGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1jbGFtcC1jc3MtbWl4LWNvbG9yLmh0
bWwKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvQ3VzdG9tRmlsdGVyVmFs
aWRhdGVkUHJvZ3JhbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDdXN0b21GaWx0ZXJWYWxpZGF0
ZWRQcm9ncmFtOjpyZXdyaXRlTWl4RnJhZ21lbnRTaGFkZXIpOgorICAgICAgICAgICAgQ2xhbXAg
Y3NzX01peENvbG9yIGFzIGNsYW1wZWRNaXhDb2xvciBiZWZvcmUgdXNpbmcgaXQgaW4gdGhlIGJs
ZW5kaW5nIGFuZCBjb21wb3NpdGluZworICAgICAgICAgICAgc3RlcHMuCisKIDIwMTMtMDMtMjEg
IERvbWluaWMgTWF6em9uaSAgPGRtYXp6b25pQGdvb2dsZS5jb20+CiAKICAgICAgICAgSW1wbGVt
ZW50IFdlYiBTcGVlY2ggU3ludGhlc2lzIGZvciBDaHJvbWl1bQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9DdXN0b21GaWx0ZXJWYWxpZGF0ZWRQ
cm9ncmFtLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvQ3Vz
dG9tRmlsdGVyVmFsaWRhdGVkUHJvZ3JhbS5jcHAKaW5kZXggMWExODQzNC4uNDBkYTlmOCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9DdXN0b21G
aWx0ZXJWYWxpZGF0ZWRQcm9ncmFtLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9maWx0ZXJzL0N1c3RvbUZpbHRlclZhbGlkYXRlZFByb2dyYW0uY3BwCkBAIC0yNzUs
OSArMjc1LDEwIEBAIHZvaWQgQ3VzdG9tRmlsdGVyVmFsaWRhdGVkUHJvZ3JhbTo6cmV3cml0ZU1p
eEZyYWdtZW50U2hhZGVyKCkKICAgICAgICAgICAgIGNzc19tYWluKCk7CiAgICAgICAgICAgICBt
ZWRpdW1wIHZlYzQgb3JpZ2luYWxDb2xvciA9IHRleHR1cmUyRChjc3NfdV90ZXh0dXJlLCBjc3Nf
dl90ZXhDb29yZCk7CiAgICAgICAgICAgICBtZWRpdW1wIHZlYzQgbXVsdGlwbGllZENvbG9yID0g
Y2xhbXAoY3NzX0NvbG9yTWF0cml4ICogb3JpZ2luYWxDb2xvciwgMC4wLCAxLjApOwotICAgICAg
ICAgICAgbWVkaXVtcCB2ZWMzIGJsZW5kZWRDb2xvciA9IGNzc19CbGVuZENvbG9yKG11bHRpcGxp
ZWRDb2xvci5yZ2IsIGNzc19NaXhDb2xvci5yZ2IpOwotICAgICAgICAgICAgbWVkaXVtcCB2ZWMz
IHdlaWdodGVkQ29sb3IgPSAoMS4wIC0gbXVsdGlwbGllZENvbG9yLmEpICogY3NzX01peENvbG9y
LnJnYiArIG11bHRpcGxpZWRDb2xvci5hICogYmxlbmRlZENvbG9yOwotICAgICAgICAgICAgZ2xf
RnJhZ0NvbG9yID0gY3NzX0NvbXBvc2l0ZShtdWx0aXBsaWVkQ29sb3IucmdiLCBtdWx0aXBsaWVk
Q29sb3IuYSwgd2VpZ2h0ZWRDb2xvci5yZ2IsIGNzc19NaXhDb2xvci5hKTsKKyAgICAgICAgICAg
IG1lZGl1bXAgdmVjNCBjbGFtcGVkTWl4Q29sb3IgPSBjbGFtcChjc3NfTWl4Q29sb3IsIDAuMCwg
MS4wKTsKKyAgICAgICAgICAgIG1lZGl1bXAgdmVjMyBibGVuZGVkQ29sb3IgPSBjc3NfQmxlbmRD
b2xvcihtdWx0aXBsaWVkQ29sb3IucmdiLCBjbGFtcGVkTWl4Q29sb3IucmdiKTsKKyAgICAgICAg
ICAgIG1lZGl1bXAgdmVjMyB3ZWlnaHRlZENvbG9yID0gKDEuMCAtIG11bHRpcGxpZWRDb2xvci5h
KSAqIGNsYW1wZWRNaXhDb2xvci5yZ2IgKyBtdWx0aXBsaWVkQ29sb3IuYSAqIGJsZW5kZWRDb2xv
cjsKKyAgICAgICAgICAgIGdsX0ZyYWdDb2xvciA9IGNzc19Db21wb3NpdGUobXVsdGlwbGllZENv
bG9yLnJnYiwgbXVsdGlwbGllZENvbG9yLmEsIHdlaWdodGVkQ29sb3IucmdiLCBjbGFtcGVkTWl4
Q29sb3IuYSk7CiAgICAgICAgIH0KICAgICApKTsKICAgICBtX3ZhbGlkYXRlZEZyYWdtZW50U2hh
ZGVyID0gYnVpbGRlci50b1N0cmluZygpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>