<?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>131466</bug_id>
          
          <creation_ts>2014-04-09 17:32:06 -0700</creation_ts>
          <short_desc>Subpixel rendering: RenderLayer&apos;s clipping should snap to device pixel boundaries.</short_desc>
          <delta_ts>2014-04-19 20:38:43 -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>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>999365</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2014-04-09 17:32:06 -0700</bug_when>
    <thetext>When clipping happens on fractional pixel value, cruft appears with the combination of
clip: rect(0, 100, 6.5em, 0);
and 
background-color: yellow;


&lt;rdar://problem/16356521&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>999374</commentid>
    <comment_count>1</comment_count>
      <attachid>229007</attachid>
    <who name="alan">zalan</who>
    <bug_when>2014-04-09 17:51:14 -0700</bug_when>
    <thetext>Created attachment 229007
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002308</commentid>
    <comment_count>2</comment_count>
      <attachid>229749</attachid>
    <who name="alan">zalan</who>
    <bug_when>2014-04-19 17:42:27 -0700</bug_when>
    <thetext>Created attachment 229749
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002330</commentid>
    <comment_count>3</comment_count>
      <attachid>229749</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-19 20:38:40 -0700</bug_when>
    <thetext>Comment on attachment 229749
Patch

Clearing flags on attachment: 229749

Committed r167562: &lt;http://trac.webkit.org/changeset/167562&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002331</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-19 20:38:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229007</attachid>
            <date>2014-04-09 17:51:14 -0700</date>
            <delta_ts>2014-04-19 17:42:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131466-20140409175053.patch</filename>
            <type>text/plain</type>
            <size>5388</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY3MDEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTMwODA0Mjk2NDkxODZk
ZWVmMDM1MmVkMTVmMDdmNDU3YTQ0NmI3Ni4uNWI1MDQ5OWViNzFmNjA2NmY0ZmM0NzdlOWY0NTJj
MzdmOWI3OGQ0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE0LTA0LTA5ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgU3VicGl4ZWwgcmVuZGVyaW5n
OiBSZW5kZXJMYXllcidzIGNsaXBwaW5nIHNob3VsZCBzbmFwIHRvIGRldmljZSBwaXhlbCBib3Vu
ZGFyaWVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTMxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VXNpbmcgZnJhY3Rpb25hbCBwaXhlbCB2YWx1ZXMgd2hpbGUgY2xpcHBpbmcgY2FuIHByb2R1Y2Ug
Y3J1ZnQgb24gUmVuZGVyTGF5ZXJzLiBXaGVuIFJlbmRlckxheWVyCisgICAgICAgIHNpemUgaXMg
c25hcHBlZCwgYnV0IG5vdCB0aGUgcGFpbnRpbmcgY2xpcCByZWN0LCB0aGUgcGFpbnRpbmcgY291
bGQgbGVhdmUgYXJlYXMgdW5wYWludGVkLiAKKworICAgICAgICBUZXN0OiBmYXN0L2NsaXAvY2xp
cC13aGVuLXJlY3QtaGFzLWZyYWN0aW9uYWwtcGl4ZWwtdmFsdWUuaHRtbCA6IENhbid0IGRvIHRo
ZSB1c3VhbAorICAgICAgICBtYXRyaXggdGVzdCBkdWUgdG8gaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEzMTQ2OAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxh
eWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpjbGlwVG9SZWN0KToKKwog
MjAxNC0wNC0wOSAgTWFyaW8gU2FuY2hleiBQcmFkYSAgPG1hcmlvLnByYWRhQHNhbXN1bmcuY29t
PgogCiAgICAgICAgIFtHVEtdIExheW91dCB0ZXN0cyBhY2Nlc3NpYmlsaXR5L2NoaWxkcmVuLWNo
YW5nZWQtc2VuZHMtbm90aWZpY2F0aW9uLmh0bWwgYW5kIGFjY2Vzc2liaWxpdHkvbm90aWZpY2F0
aW9uLWxpc3RlbmVycy5odG1sIGZhaWxzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyTGF5ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxh
eWVyLmNwcAppbmRleCA3YjEyZjRhMDI1MDdkNjA3YmI4MWUzMzE0YmQ1MjllNWEyOGJkMTBiLi41
YTg4MjBhOWQzMjdlOGQzN2VkMGRiOTA2ZWQ0N2JiMDFlMjc0NGMxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKQEAgLTM2MjksOSArMzYyOSwxMCBAQCBzdGF0aWMg
Ym9vbCBpbkNvbnRhaW5pbmdCbG9ja0NoYWluKFJlbmRlckxheWVyKiBzdGFydExheWVyLCBSZW5k
ZXJMYXllciogZW5kTGF5ZQogdm9pZCBSZW5kZXJMYXllcjo6Y2xpcFRvUmVjdChSZW5kZXJMYXll
ciogcm9vdExheWVyLCBHcmFwaGljc0NvbnRleHQqIGNvbnRleHQsIGNvbnN0IExheW91dFJlY3Qm
IHBhaW50RGlydHlSZWN0LCBjb25zdCBDbGlwUmVjdCYgY2xpcFJlY3QsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEJvcmRlclJhZGl1c0NsaXBwaW5nUnVsZSBydWxlKQogeworICAgIGZs
b2F0IGRldmljZVNjYWxlRmFjdG9yID0gcmVuZGVyZXIoKS5kb2N1bWVudCgpLmRldmljZVNjYWxl
RmFjdG9yKCk7CiAgICAgaWYgKGNsaXBSZWN0LnJlY3QoKSAhPSBwYWludERpcnR5UmVjdCB8fCBj
bGlwUmVjdC5oYXNSYWRpdXMoKSkgewogICAgICAgICBjb250ZXh0LT5zYXZlKCk7Ci0gICAgICAg
IGNvbnRleHQtPmNsaXAoY2xpcFJlY3QucmVjdCgpKTsKKyAgICAgICAgY29udGV4dC0+Y2xpcChw
aXhlbFNuYXBwZWRGb3JQYWludGluZyhjbGlwUmVjdC5yZWN0KCksIGRldmljZVNjYWxlRmFjdG9y
KSk7CiAgICAgfQogCiAgICAgaWYgKCFjbGlwUmVjdC5oYXNSYWRpdXMoKSkKQEAgLTM2NDQsNyAr
MzY0NSw3IEBAIHZvaWQgUmVuZGVyTGF5ZXI6OmNsaXBUb1JlY3QoUmVuZGVyTGF5ZXIqIHJvb3RM
YXllciwgR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjCiAgICAgICAgIGlmIChsYXllci0+cmVu
ZGVyZXIoKS5oYXNPdmVyZmxvd0NsaXAoKSAmJiBsYXllci0+cmVuZGVyZXIoKS5zdHlsZSgpLmhh
c0JvcmRlclJhZGl1cygpICYmIGluQ29udGFpbmluZ0Jsb2NrQ2hhaW4odGhpcywgbGF5ZXIpKSB7
CiAgICAgICAgICAgICAgICAgTGF5b3V0UG9pbnQgZGVsdGE7CiAgICAgICAgICAgICAgICAgbGF5
ZXItPmNvbnZlcnRUb0xheWVyQ29vcmRzKHJvb3RMYXllciwgZGVsdGEpOwotICAgICAgICAgICAg
ICAgIGNvbnRleHQtPmNsaXBSb3VuZGVkUmVjdChGbG9hdFJvdW5kZWRSZWN0KGxheWVyLT5yZW5k
ZXJlcigpLnN0eWxlKCkuZ2V0Um91bmRlZElubmVyQm9yZGVyRm9yKExheW91dFJlY3QoZGVsdGEs
IGxheWVyLT5zaXplKCkpKSkpOworICAgICAgICAgICAgICAgIGNvbnRleHQtPmNsaXBSb3VuZGVk
UmVjdChsYXllci0+cmVuZGVyZXIoKS5zdHlsZSgpLmdldFJvdW5kZWRJbm5lckJvcmRlckZvcihM
YXlvdXRSZWN0KGRlbHRhLCBsYXllci0+c2l6ZSgpKSkucGl4ZWxTbmFwcGVkUm91bmRlZFJlY3RG
b3JQYWludGluZyhkZXZpY2VTY2FsZUZhY3RvcikpOwogICAgICAgICB9CiAKICAgICAgICAgaWYg
KGxheWVyID09IHJvb3RMYXllcikKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA1MGZlMmQ1NjdlMWUxMTI3MmFiMDcxNjcyOGZj
NDMzYWMyYWY5YjcxLi4yMWU1NGZiMDhhMDBiN2IwZjNhY2ZhMThlZjQ0ZGQ3N2U0NWI0MGQ5IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTQtMDQtMDkgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFw
cGxlLmNvbT4KKworICAgICAgICBTdWJwaXhlbCByZW5kZXJpbmc6IFJlbmRlckxheWVyJ3MgY2xp
cHBpbmcgc2hvdWxkIHNuYXAgdG8gZGV2aWNlIHBpeGVsIGJvdW5kYXJpZXMuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzE0NjYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVc2luZyBmcmFjdGlvbmFsIHBp
eGVsIHZhbHVlcyB3aGlsZSBjbGlwcGluZyBjYW4gcHJvZHVjZSBjcnVmdCBvbiBSZW5kZXJMYXll
cnMuIFdoZW4gUmVuZGVyTGF5ZXIKKyAgICAgICAgc2l6ZSBpcyBzbmFwcGVkLCBidXQgbm90IHRo
ZSBwYWludGluZyBjbGlwIHJlY3QsIHRoZSBwYWludGluZyBjb3VsZCBsZWF2ZSBhcmVhcyB1bnBh
aW50ZWQuIAorCisgICAgICAgICogZmFzdC9jbGlwL2NsaXAtd2hlbi1yZWN0LWhhcy1mcmFjdGlv
bmFsLXBpeGVsLXZhbHVlLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY2xp
cC9jbGlwLXdoZW4tcmVjdC1oYXMtZnJhY3Rpb25hbC1waXhlbC12YWx1ZS5odG1sOiBBZGRlZC4K
KwogMjAxNC0wNC0wOSAgTWFyaW8gU2FuY2hleiBQcmFkYSAgPG1hcmlvLnByYWRhQHNhbXN1bmcu
Y29tPgogCiAgICAgICAgIFtHVEtdIExheW91dCB0ZXN0cyBhY2Nlc3NpYmlsaXR5L2NoaWxkcmVu
LWNoYW5nZWQtc2VuZHMtbm90aWZpY2F0aW9uLmh0bWwgYW5kIGFjY2Vzc2liaWxpdHkvbm90aWZp
Y2F0aW9uLWxpc3RlbmVycy5odG1sIGZhaWxzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L2NsaXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0aW9uYWwtcGl4ZWwtdmFsdWUtZXhwZWN0ZWQu
aHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY2xpcC9jbGlwLXdoZW4tcmVjdC1oYXMtZnJhY3Rpb25h
bC1waXhlbC12YWx1ZS1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjZiMDQ5NTNiMTAwM2VmM2Fl
NGM5NThmZGNjN2UxYzcwMTFlNzAwOTkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2NsaXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0aW9uYWwtcGl4ZWwtdmFsdWUtZXhwZWN0
ZWQuaHRtbApAQCAtMCwwICsxLDE5IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+
Cis8dGl0bGU+VGhpcyB0ZXN0cyB0aGF0IGNsaXBwaW5nIGEgYmxvY2sgZWxlbWVudCBkb2VzIG5v
dCBsZWF2ZSBjcnVmdCBiZWhpbmQuPC90aXRsZT4KKzxzdHlsZT4KKyAgZGl2IHsKKyAgICBwb3Np
dGlvbjogYWJzb2x1dGU7CisgICAgdG9wOiAwOworICAgIGxlZnQ6IDA7CisgICAgd2lkdGg6IDEw
MHB4OworICAgIGhlaWdodDogNzJweDsKKyAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7Cisg
ICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CisgIH0KKzwvc3R5bGU+Cis8L2hl
YWQ+Cis8Ym9keT4KKyAgPGRpdj48L2Rpdj4KKzwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvY2xpcC9jbGlwLXdoZW4tcmVjdC1oYXMtZnJhY3Rpb25hbC1waXhlbC12YWx1ZS5o
dG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jbGlwL2NsaXAtd2hlbi1yZWN0LWhhcy1mcmFjdGlvbmFs
LXBpeGVsLXZhbHVlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMWYxZTNlYTA1ZTY3YjZhMzA5MmJhZDg1NDNj
YzA3MmNjOGVmYzU0OAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY2xpcC9j
bGlwLXdoZW4tcmVjdC1oYXMtZnJhY3Rpb25hbC1waXhlbC12YWx1ZS5odG1sCkBAIC0wLDAgKzEs
MjEgQEAKKzxodG1sPgorPGhlYWQ+Cis8dGl0bGU+VGhpcyB0ZXN0cyB0aGF0IGNsaXBwaW5nIGEg
YmxvY2sgZWxlbWVudCBkb2VzIG5vdCBsZWF2ZSBjcnVmdCBiZWhpbmQuPC90aXRsZT4KKzxzdHls
ZT4KKyAgZGl2IHsKKyAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgdG9wOiAwOworICAgIGxl
ZnQ6IDA7CisgICAgd2lkdGg6IDEwMCU7CisgICAgaGVpZ2h0OiAxMDAlOworICAgIGNsaXA6IHJl
Y3QoMCwgMTAwLCA2LjVlbSwgMCk7CisgICAgZm9udC1zaXplOiAxMXB4OworICAgIGJhY2tncm91
bmQtY29sb3I6IHllbGxvdzsKKyAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsK
KyAgfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICA8ZGl2PjwvZGl2PgorPC9ib2R5Pgor
IApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229749</attachid>
            <date>2014-04-19 17:42:27 -0700</date>
            <delta_ts>2014-04-19 20:38:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131466-20140419174205.patch</filename>
            <type>text/plain</type>
            <size>5278</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY3NTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWY4ZTU3OGQyNGMwMzI4
MDRiODQxMDMxY2Q3YjNkNzAzN2QwZjM0OC4uNmJlZDEyYTFhYTJiOWIxM2RiNTljODFkYWQ2M2Ji
ZDVmYTM4ZjRhYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIwIEBACiAyMDE0LTA0LTE5ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKKyAgICAgICAgU3VicGl4ZWwgcmVuZGVyaW5n
OiBSZW5kZXJMYXllcidzIGNsaXBwaW5nIHNob3VsZCBzbmFwIHRvIGRldmljZSBwaXhlbCBib3Vu
ZGFyaWVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTMxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
RnJhY3Rpb25hbCBwaXhlbCBjbGlwcGluZyBjYW4gcHJvZHVjZSBjcnVmdCBvbiBSZW5kZXJMYXll
cnMuIFNpbmNlIFJlbmRlckxheWVyCisgICAgICAgIHNpemluZyBhbmQgcGFpbnRpbmcgYXJlIHNu
YXBwZWQsIHBhaW50aW5nIGNsaXAgcmVjdCBuZWVkcyB0byBiZSBzbmFwcGVkIHRoZSBzYW1lIHdh
eS4KKworICAgICAgICBUZXN0OiBmYXN0L2NsaXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0aW9u
YWwtcGl4ZWwtdmFsdWUuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpjbGlwVG9SZWN0KToKKworMjAxNC0w
NC0xOSAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCiAgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzE1OTQKICAgICAgICAgU3VicGl4ZWwg
cmVuZGVyaW5nOiBXSzE6IFdyb25nIHJlcGFpbnQgcmVjdCBpcyBjYWxjdWxhdGVkIHdoZW4gbGF5
ZXIgaGFzIG5vbi1jb21wb3NpdGluZyB0cmFuc2Zvcm0uCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyTGF5ZXIuY3BwCmluZGV4IGY4YTYyZmVmYjkyZGNiNjhmZWM2NWI0ZDcxNWY2YjA1
ODQ4OTcyMzQuLjhkMWQ0YjFiODI3MjM0YmE1NTc3MzY1ZGVlZGQ2YWU3ZGQ0ZGFjMDYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcApAQCAtMzYzMCw5ICszNjMwLDEw
IEBAIHN0YXRpYyBib29sIGluQ29udGFpbmluZ0Jsb2NrQ2hhaW4oUmVuZGVyTGF5ZXIqIHN0YXJ0
TGF5ZXIsIFJlbmRlckxheWVyKiBlbmRMYXllCiB2b2lkIFJlbmRlckxheWVyOjpjbGlwVG9SZWN0
KFJlbmRlckxheWVyKiByb290TGF5ZXIsIEdyYXBoaWNzQ29udGV4dCogY29udGV4dCwgY29uc3Qg
TGF5b3V0UmVjdCYgcGFpbnREaXJ0eVJlY3QsIGNvbnN0IENsaXBSZWN0JiBjbGlwUmVjdCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQm9yZGVyUmFkaXVzQ2xpcHBpbmdSdWxlIHJ1bGUp
CiB7CisgICAgZmxvYXQgZGV2aWNlU2NhbGVGYWN0b3IgPSByZW5kZXJlcigpLmRvY3VtZW50KCku
ZGV2aWNlU2NhbGVGYWN0b3IoKTsKICAgICBpZiAoY2xpcFJlY3QucmVjdCgpICE9IHBhaW50RGly
dHlSZWN0IHx8IGNsaXBSZWN0Lmhhc1JhZGl1cygpKSB7CiAgICAgICAgIGNvbnRleHQtPnNhdmUo
KTsKLSAgICAgICAgY29udGV4dC0+Y2xpcChjbGlwUmVjdC5yZWN0KCkpOworICAgICAgICBjb250
ZXh0LT5jbGlwKHBpeGVsU25hcHBlZEZvclBhaW50aW5nKGNsaXBSZWN0LnJlY3QoKSwgZGV2aWNl
U2NhbGVGYWN0b3IpKTsKICAgICB9CiAKICAgICBpZiAoIWNsaXBSZWN0Lmhhc1JhZGl1cygpKQpA
QCAtMzY0NSw3ICszNjQ2LDcgQEAgdm9pZCBSZW5kZXJMYXllcjo6Y2xpcFRvUmVjdChSZW5kZXJM
YXllciogcm9vdExheWVyLCBHcmFwaGljc0NvbnRleHQqIGNvbnRleHQsIGMKICAgICAgICAgaWYg
KGxheWVyLT5yZW5kZXJlcigpLmhhc092ZXJmbG93Q2xpcCgpICYmIGxheWVyLT5yZW5kZXJlcigp
LnN0eWxlKCkuaGFzQm9yZGVyUmFkaXVzKCkgJiYgaW5Db250YWluaW5nQmxvY2tDaGFpbih0aGlz
LCBsYXllcikpIHsKICAgICAgICAgICAgICAgICBMYXlvdXRQb2ludCBkZWx0YTsKICAgICAgICAg
ICAgICAgICBsYXllci0+Y29udmVydFRvTGF5ZXJDb29yZHMocm9vdExheWVyLCBkZWx0YSk7Ci0g
ICAgICAgICAgICAgICAgY29udGV4dC0+Y2xpcFJvdW5kZWRSZWN0KEZsb2F0Um91bmRlZFJlY3Qo
bGF5ZXItPnJlbmRlcmVyKCkuc3R5bGUoKS5nZXRSb3VuZGVkSW5uZXJCb3JkZXJGb3IoTGF5b3V0
UmVjdChkZWx0YSwgbGF5ZXItPnNpemUoKSkpKSk7CisgICAgICAgICAgICAgICAgY29udGV4dC0+
Y2xpcFJvdW5kZWRSZWN0KGxheWVyLT5yZW5kZXJlcigpLnN0eWxlKCkuZ2V0Um91bmRlZElubmVy
Qm9yZGVyRm9yKExheW91dFJlY3QoZGVsdGEsIGxheWVyLT5zaXplKCkpKS5waXhlbFNuYXBwZWRS
b3VuZGVkUmVjdEZvclBhaW50aW5nKGRldmljZVNjYWxlRmFjdG9yKSk7CiAgICAgICAgIH0KIAog
ICAgICAgICBpZiAobGF5ZXIgPT0gcm9vdExheWVyKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGEzZTU3MDE5YjdjZThkM2Fi
NzM2MzIyMGQ0Zjg1MzFmOGZjNjg5NGUuLjY0YzZiNTEwMjEzNzhlNmEwMTU3Y2E3MDhmMDRlMzgw
MWEzNmIwNjMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOCBAQAogMjAxNC0wNC0xOSAgWmFsYW4gQnVqdGFz
ICA8emFsYW5AYXBwbGUuY29tPgogCisgICAgICAgIFN1YnBpeGVsIHJlbmRlcmluZzogUmVuZGVy
TGF5ZXIncyBjbGlwcGluZyBzaG91bGQgc25hcCB0byBkZXZpY2UgcGl4ZWwgYm91bmRhcmllcy4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTQ2Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZyYWN0aW9u
YWwgcGl4ZWwgY2xpcHBpbmcgY2FuIHByb2R1Y2UgY3J1ZnQgb24gUmVuZGVyTGF5ZXJzLiBTaW5j
ZSBSZW5kZXJMYXllcgorICAgICAgICBzaXppbmcgYW5kIHBhaW50aW5nIGFyZSBzbmFwcGVkLCBw
YWludGluZyBjbGlwIHJlY3QgbmVlZHMgdG8gYmUgc25hcHBlZCB0aGUgc2FtZSB3YXkuCisKKyAg
ICAgICAgKiBmYXN0L2NsaXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0aW9uYWwtcGl4ZWwtdmFs
dWUtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9jbGlwL2NsaXAtd2hlbi1y
ZWN0LWhhcy1mcmFjdGlvbmFsLXBpeGVsLXZhbHVlLmh0bWw6IEFkZGVkLgorCisyMDE0LTA0LTE5
ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKICAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTU5NAogICAgICAgICBTdWJwaXhlbCByZW5k
ZXJpbmc6IFdLMTogV3JvbmcgcmVwYWludCByZWN0IGlzIGNhbGN1bGF0ZWQgd2hlbiBsYXllciBo
YXMgbm9uLWNvbXBvc2l0aW5nIHRyYW5zZm9ybS4KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9jbGlwL2NsaXAtd2hlbi1yZWN0LWhhcy1mcmFjdGlvbmFsLXBpeGVsLXZhbHVlLWV4cGVj
dGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2NsaXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0
aW9uYWwtcGl4ZWwtdmFsdWUtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42YjA0OTUzYjEwMDNl
ZjNhZTRjOTU4ZmRjYzdlMWM3MDExZTcwMDk5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9jbGlwL2NsaXAtd2hlbi1yZWN0LWhhcy1mcmFjdGlvbmFsLXBpeGVsLXZhbHVlLWV4
cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxo
ZWFkPgorPHRpdGxlPlRoaXMgdGVzdHMgdGhhdCBjbGlwcGluZyBhIGJsb2NrIGVsZW1lbnQgZG9l
cyBub3QgbGVhdmUgY3J1ZnQgYmVoaW5kLjwvdGl0bGU+Cis8c3R5bGU+CisgIGRpdiB7CisgICAg
cG9zaXRpb246IGFic29sdXRlOworICAgIHRvcDogMDsKKyAgICBsZWZ0OiAwOworICAgIHdpZHRo
OiAxMDBweDsKKyAgICBoZWlnaHQ6IDcycHg7CisgICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93
OworICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOworICB9Cis8L3N0eWxlPgor
PC9oZWFkPgorPGJvZHk+CisgIDxkaXY+PC9kaXY+Cis8L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9mYXN0L2NsaXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0aW9uYWwtcGl4ZWwtdmFs
dWUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY2xpcC9jbGlwLXdoZW4tcmVjdC1oYXMtZnJhY3Rp
b25hbC1waXhlbC12YWx1ZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjFmMWUzZWEwNWU2N2I2YTMwOTJiYWQ4
NTQzY2MwNzJjYzhlZmM1NDgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Ns
aXAvY2xpcC13aGVuLXJlY3QtaGFzLWZyYWN0aW9uYWwtcGl4ZWwtdmFsdWUuaHRtbApAQCAtMCww
ICsxLDIxIEBACis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRoaXMgdGVzdHMgdGhhdCBjbGlwcGlu
ZyBhIGJsb2NrIGVsZW1lbnQgZG9lcyBub3QgbGVhdmUgY3J1ZnQgYmVoaW5kLjwvdGl0bGU+Cis8
c3R5bGU+CisgIGRpdiB7CisgICAgcG9zaXRpb246IGFic29sdXRlOworICAgIHRvcDogMDsKKyAg
ICBsZWZ0OiAwOworICAgIHdpZHRoOiAxMDAlOworICAgIGhlaWdodDogMTAwJTsKKyAgICBjbGlw
OiByZWN0KDAsIDEwMCwgNi41ZW0sIDApOworICAgIGZvbnQtc2l6ZTogMTFweDsKKyAgICBiYWNr
Z3JvdW5kLWNvbG9yOiB5ZWxsb3c7CisgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVoo
MCk7CisgIH0KKzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPGRpdj48L2Rpdj4KKzwvYm9k
eT4KKyAKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>