<?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>72693</bug_id>
          
          <creation_ts>2011-11-18 00:05:01 -0800</creation_ts>
          <short_desc>-webkit-cross-fade rendered incorrectly in overflow divs</short_desc>
          <delta_ts>2011-11-18 10:06:45 -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>CSS</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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>505552</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2011-11-18 00:05:01 -0800</bug_when>
    <thetext>Patch shortly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>505553</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2011-11-18 00:05:58 -0800</bug_when>
    <thetext>&lt;rdar://problem/10468564&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>505578</commentid>
    <comment_count>2</comment_count>
      <attachid>115759</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2011-11-18 00:50:15 -0800</bug_when>
    <thetext>Created attachment 115759
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>505580</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2011-11-18 00:51:41 -0800</bug_when>
    <thetext>Also significantly affects overflow scroll; I&apos;m surprised I didn&apos;t notice this earlier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>505599</commentid>
    <comment_count>4</comment_count>
      <attachid>115759</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-18 01:38:30 -0800</bug_when>
    <thetext>Comment on attachment 115759
patch

Attachment 115759 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/10519036

New failing tests:
css3/images/cross-fade-overflow-position.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>505876</commentid>
    <comment_count>5</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2011-11-18 10:06:45 -0800</bug_when>
    <thetext>Landed in r100786.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115759</attachid>
            <date>2011-11-18 00:50:15 -0800</date>
            <delta_ts>2011-11-18 08:52:12 -0800</delta_ts>
            <desc>patch</desc>
            <filename>srcrect.patch</filename>
            <type>text/plain</type>
            <size>12690</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyNmM3ZWQ2Li44ZTg2YTk0IDEwMDc1NQotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEtMTEt
MTggIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgLXdl
YmtpdC1jcm9zcy1mYWRlIHJlbmRlcmVkIGluY29ycmVjdGx5IGluIG92ZXJmbG93IGRpdnMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyNjkzCisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS8xMDQ2ODU2ND4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIEFkZCBhIHRlc3QgdG8gbWFrZSBzdXJlIHRo
YXQgLXdlYmtpdC1jcm9zcy1mYWRlIHJlbmRlcnMgY29ycmVjdGx5IGluc2lkZSBvdmVyZmxvd2Vk
IGFyZWFzLgorCisgICAgICAgICogY3NzMy9pbWFnZXMvY3Jvc3MtZmFkZS1vdmVyZmxvdy1wb3Np
dGlvbi5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2ltYWdlcy9yZXNvdXJjZXMvaGFsZi1j
aXJjbGVzLnN2ZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2NzczMvaW1hZ2VzL2Ny
b3NzLWZhZGUtb3ZlcmZsb3ctcG9zaXRpb24tZXhwZWN0ZWQucG5nOiBBZGRlZC4KKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvY3NzMy9pbWFnZXMvY3Jvc3MtZmFkZS1vdmVyZmxvdy1wb3NpdGlvbi1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDExLTExLTE3ICBBZGFtIEtsZWluICA8YWRhbWtAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIE1vdmUgSlMgcmVjdXJzaW9uIGNvdW50ZXIgZnJvbSBWOFBy
b3h5IHRvIFY4QmluZGluZ1Blcklzb2xhdGVEYXRhCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9j
c3MzL2ltYWdlcy9jcm9zcy1mYWRlLW92ZXJmbG93LXBvc2l0aW9uLmh0bWwgYi9MYXlvdXRUZXN0
cy9jc3MzL2ltYWdlcy9jcm9zcy1mYWRlLW92ZXJmbG93LXBvc2l0aW9uLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZWQwNWZmMQotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL2NzczMvaW1hZ2VzL2Nyb3NzLWZhZGUtb3ZlcmZsb3ctcG9zaXRpb24uaHRtbApA
QCAtMCwwICsxLDI5IEBACis8aHRtbD4KKzxoZWFkPgorICAgIDxzdHlsZT4KKyAgICAjaW1hZ2Ug
eworICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWNyb3NzLWZhZGUodXJsKHJlc291
cmNlcy9oYWxmLWNpcmNsZXMuc3ZnKSwgdXJsKHJlc291cmNlcy9ncmVlbi0xMDAucG5nKSwgNTAl
KTsKKyAgICAgICAgd2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDEwMHB4OworICAgICAgICBiYWNrZ3Jv
dW5kLXJlcGVhdDogbm8tcmVwZWF0OworICAgIH0KKworICAgICNjb250YWluZXIgeworICAgICAg
ICBvdmVyZmxvdzogaGlkZGVuOworICAgICAgICBoZWlnaHQ6IDUwcHg7CisgICAgfQorICAgIDwv
c3R5bGU+CisgICAgPHNjcmlwdD4KKyAgICBmdW5jdGlvbiBsb2FkKCkKKyAgICB7CisgICAgICAg
IHZhciBjb250YWluZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29udGFpbmVyIik7Cisg
ICAgICAgIGNvbnRhaW5lci5zY3JvbGxUb3AgPSBjb250YWluZXIuc2Nyb2xsSGVpZ2h0OworICAg
IH0KKyAgICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0ibG9hZCgpIj4KKyAgICA8
ZGl2IGlkPSJjb250YWluZXIiPgorICAgICAgICA8IS0tIFRoZSBjcm9zc2ZhZGUgc2hvdWxkIGFw
cGVhciBhcyB0aGUgKmJvdHRvbSogaGFsZiBvZiBhIGdyZWVuIGNpcmNsZSwgd2l0aCBhIHBhbGVy
IGdyZWVuIGJhY2tncm91bmQgLS0+CisgICAgICAgIDxkaXYgaWQ9ImltYWdlIj48L2Rpdj4KKyAg
ICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMv
aW1hZ2VzL3Jlc291cmNlcy9oYWxmLWNpcmNsZXMuc3ZnIGIvTGF5b3V0VGVzdHMvY3NzMy9pbWFn
ZXMvcmVzb3VyY2VzL2hhbGYtY2lyY2xlcy5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uNTEyY2E1MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NzczMvaW1h
Z2VzL3Jlc291cmNlcy9oYWxmLWNpcmNsZXMuc3ZnCkBAIC0wLDAgKzEsMTEgQEAKKzxzdmcgeG1s
bnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAg
MCAxMDAgMTAwIj4KKyAgICA8ZGVmcz4KKyAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFk
IiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CisgICAgICAgICAgICA8c3RvcCBv
ZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2IoMjU1LDAsMCk7IiAvPgorICAgICAgICAg
ICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigyNTUsMCwwKTsiIC8+
CisgICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAs
MjU1LDApOyIgLz4KKyAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3At
Y29sb3I6cmdiKDAsMjU1LDApOyIgLz4KKyAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KKyAgICA8
L2RlZnM+CisgICAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAiIHN0cm9rZT0iYmxhY2si
IHN0cm9rZS13aWR0aD0iMiIgZmlsbD0idXJsKCNncmFkKSIgLz4KKzwvc3ZnPgpcIE5vIG5ld2xp
bmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9j
c3MzL2ltYWdlcy9jcm9zcy1mYWRlLW92ZXJmbG93LXBvc2l0aW9uLWV4cGVjdGVkLnBuZyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy9jc3MzL2ltYWdlcy9jcm9zcy1mYWRlLW92ZXJmbG93LXBv
c2l0aW9uLWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hZjNjOGJhYzMyMTU0MDQ3ODQyZGYxYjhi
ZTIyZDNkMTdmYzZiNTU0CkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCAxMjQ2Ngp6Y21lSTJgIztu
QkFIWmlFIyQreFhqPnJ+QzdtPj9FKmpCblo2LW96RG5+b3ZKd2NJbHtsfWZJdSs7MUpuUU9SOU4K
eip5TmZEPHUxOGpifkttR1Qhd0FGKUE8X3ohfTt1JkpAKCR+e2QmTE51bE1XcWU4MW5YJm5NaSU/
OT9gfjliekM1CnpYcSlOajt9PHw2Sz9EY3t3dCkhcVQ5Vzs0ZEdXc1hgSkF4dmFrJUVfO09nemA0
I01qPUlCNnB0NGZHRF89byVRewp6OVMkUyk0Jm1gbV99YEtHJFV8Q3F7M0dReEhKJW5GN1pWYztR
eGcrfSNTS3A8N2RKLWBDX29fVzstRzgwI2RodmoKeiRGIyFYaCRHSFlxTnI7UkpAQSUzQ2FKR290
PX40PWUlQ0E4YnZvczVfc2h1KnlRZjE2TVMzR1ZrSlM0IUx7UTVqCno7PVEqJGdXfFJ8WWBAQlNk
MCtZTHFIOy1raXRhZnpPVHFHYGlveFg+MTJ5VXhIZ295OVpUb2dqKiFKSG4mRmdFfQp6Ynp8RUg9
TEUyZENJe0hwJlBDam57ZExiTjQ2TUM0YUpHYWdxMTUyIUd2aGchJVhSMlhlaitZS1M0NUI+QmtQ
b2gKekZKLSExPyhtVHI+SSREdCg/WnJYcFledU01Zlgodj53N3djNG82MCojNT9JQ0cwQ0RlQks2
MFBvT3klTVBqbmUjCnpadEgwWS05RHphPVhzbilnaS1FXjMhM0JqNlVFfC1iaCE4SkliN2toJENE
e31STExtIVdPPWhNZ2EtcH5nSjdANwp6Mn5nKWRIMTN6R3FpQG9AWjFoSTZrUml2S2NqcnMoc2lN
eUt4RmsrSENNUjZsQyN8WnV5WWx5b2A4c1ljNkh2a00KejxjYXBfZDVnSGgzfCkkQCZMIXNQdzhh
eDRucFhZNzsrZDI0Wj56ZmQ5ekdIb01XUy17YnJDViNzLT1ZKzU1QCFJCno9KEpMJHNMcHgyeEZj
NDVlUGhqa3RKSyF7cEdPT3hLNldjdzV4O2xuO1c2PjYkcXNjZFNaOEpCbTRFJUsmQmY8cAp6VjZs
RmU7b2U4Xyh+NzQ4bnM1P3R1KEF0dyNjdmplUkAzYGN5UTM/QTR5IU5BPk4hOUNEcz1LfnV9cmM4
KGY0WTAKem1kRWhuXjY/WX1fZ3BDQ0pvbXdQKFBeeVgybEhGIXlNNlUwVmw1TmN6UipfZiQxfCNh
KGwrOTZVKCZJeHtjZDlCCnpWUkFKSWwjY2Y7MTk/JihOIVFnO3gjXmI4NE82T1pYV01BX0g8U2tw
I35PWkZqQDJAO08oWDk8bS1AaDk/eUNoPAp6UDF5ZXlaRFFvSVgxN1JzI2l1TDdFOUg8cGpUPFZf
SEY2NmwyKXBRSDlXbn02PTZVfldQOU0xKVBzYEc+ckIkPikKemVFVm43JkJybClZS3o5dkZKJEQ0
aV54U0dSKihhd2U+KGl9WWwpOUpOS248P0VQP3NjcWdrbXRQe1JIRWdXKWxgCnp6Z3gkZTl9eDNR
NjJ+VHBuLS1reiloSU5LbkhHRikqPno+WTE/TyRSLTB3QjF6XlNFYTlSNXVoRF97TV5UU0cyVwp6
JDlHSiRrYnFVRXtvRHNQTi1yWmxIMCpROEdqX2xGSFVlZHArdmxUVXJ6QjdUJWs5aSllYkwhWjlW
MD5tdmU/NFUKelJtOGUjcDVuQVlBT3kodF98YzAyMEBNQklYSzcpYU1uKz4/O2A3c3BvcEktbWlh
amp+I2hsKzhpbWB6RkVMTU53Cnp2KF8yZVU1XzMpP0pGSm5YWEk8cyg7PHUwSjAkJkFMS2gkT1dN
QGY7Tmw0QCFGUXFhSjRBaG4hYmp1ZUJFeWhjegp6Zj5vNiE0ej9nOERCVzV5IzR7TlUzJDYlSXNG
WHJyTkZWe1E1SlZEenY0P2B1ZUtwOzUpJTcxNnRASmIhaHllJXgKelV1Mz0yUERUPThtJGV3U01N
QElFUm9MdTt2M0NXN0B2YT9ZJHR9SVdid3Q0KnF4YEdiP0hxPlc3V0d3NW5MaUxfCnpzRH1mPT8h
O0NOPTc9Qm1fP0MjR0szTlRVVmc0cWVkTURYPjJGNjA1O1kleWhzRk5GcFZlSTlFKnFWcTZkZFUh
Uwp6KTg1Mno1LTYkM3l0SHZRVXZWTG5YTl9FbFleQ3RPKF9CfWVCUEVIQFNxQClKKyUoRFdEMjZt
dSh8VzYkLXd8V0sKejJkcDMoPihDZmFPemQqaklvfih0cHdTIStOMFhhPXYpal98ZzF3NXNUJUM7
aFM9Ylc4M15uUk9kNndOPD9vSVZ1CnpefVhyNERXLT1nZDxaSns4bV5oWXolMl4zKS00T3E/KX44
OShLO0lfeD8jUE9Eb0AwfmQqYWliI3FwT0BkZCRLegp6Qn5PTih0bnhQZ2hlLUNBaERIZyFIJHhA
S28jNEJIUk5XJSNyakJWekgjUmk+N0ckXi1TK1JPNi1zKFVfZXtlUWQKenAxJU8wUTRwU3gyOTlp
MG02QFV0YyFsfVBDRUw4STJ9VmJIOURuJjZ6eldkVk17NEZ+ayVPT1h5ZVRve1FycTY/CnpyTk8x
OyV+P24hUlgyZH5nYyZCYSlqVmRjWW5QP3x7ZSVpIytvWVghdTU9YFNBYHJKcl9FYGNxI3k+b245
NDhpegp6PWpjYmBKWH1oKDRJXjhKa1RVIUA+QipAK0RUcj8hb0N0USFEOFFSI2dke1g4bF5EbmVT
WnlwKj1wYHtYVUNoYU0KenVIRV9QVnU+bCkpWjUxTVpCQzkwX0d8STJue25neSZyZjx2aCNhI3Qr
YnAmPkN4MG0oPzRMQU0xVX1BcGtpOVRpCnowVCVtWj5VKEZkT2gzKlVAbi1QVTw+WiU8aT50RyVn
cEh2RCExcnUycjRjI2k4QUBpVWBkVVNtZiVrcCZJQmZ+Qwp6UzxUblJxQmNCNHN7U1VsVXFEK0tP
OT1Ac1coUm91Z2BUVEM2WS09dWhWWCo4SW97QS11P3tldi1KWWdfdDwrRUEKekYhcmBoR24zK2x2
JT1CS2VgTlRmKGwpZFd5QCZBUnchaWg2WSFtVmdWJHxhUF9JRjw5dSVAISFqa3I1JXI7Kms4Cnpm
cTNYWj1wVXJXSTg2JEJQSDFKZTlfRyZ4d1ArVntyZ0s9SU1vVG1ZdFlxNktnRW5WVUJKKWgtZUp1
PWFSTEw1Tgp6a2VPbnNWS35rdzglOWVzKTtlOygqcTczYFdLYXV1MFZJRE45ejZlTHhKZk18SEZl
RU1Xb0VudHdhe1RYREY1bDcKekNnYzVeQGU/SEdyaXk3T1YxTHFTNl59dTRTQFgmcy08WW95Xkkj
ZW8qOWo5ajg2aGp6ajhrJVVAb2xFZHtQYkVECnpGLWk7S0U+cktGUVZQVzFlMTZLe1NiVkQ8aXBL
Z2h1IVM5b0xhJW9xTWlVNT0qJEltJC14RmcjbzdjMHt7cCVaOQp6RlNrbkJLOzRXbjRWdVBXXmg3
USRkTGdHP0IpVFJlOGl9ZjlzWWpHQ2RnfmhUISZfWTc0Xj0hKGlxeTFjWFBmMkAKekNaZjJlPWtH
MWdpcHR8dz1nY2QxNU5wZUVlbl9yKGtqa2Q5IUomZkNTVm5kdk1ULStBaGZUekd2aXV6dDh6QEBB
CnpneXhTRnNzbFVBazhfdGZuYlc/c25GPSRpVVlQPmc8amg4O0FVQlRPZD0kfSsjUn1SeHB0I2wp
T15HVkZQUlJSNgp6ODc4cEwyc2ZmVmRLQ0Q2NmFiXnU+N1VDWSVIWjZfVEtlfnF3YnUpTiUhJWdW
ZSplS00jQiNMeTBIPF4xVGxpQUwKekFnemMhWlolM1A0YDdVVk99MXN7Umg3RFAzMnhJKjNBOzh7
STx5eHViJihZTHowN2teMl4lIzFZQjt4bVlgZUNiCno/WktEe1RMP3RWX1MrSVZEUzRFK2EyZDZg
d0Mofn1WKzxUZV5uJVdjI3ZWa2hPN2thejN7OFdeOGsoPDY9NDQyQwp6UnglcFd5akt8QTUlM1Zv
bEYwJXN1aWx6dktXa2xuYkskJCElS1QmJXs5QnRVPUMjb0RNP1JBLTNpO19fV3tqcSgKejhBTWJp
Y1pLSFBHVEYlUiZ5Uz5ocERZVlBSfkZIIz5mNCZAJVJDbn51b1pzcGBvNztnMjRFaGAoZy1gQHJF
emB+Cno9PFAzTDNmIVEmR34kdk03VytKNXZ5P1MlOFozezxVTE5UbVIzfiQ4RnM5e2JGIWJsM2pE
c2l8RjJhK0RCZHBHPwp6dH5EJChzckw/OD1ldXpkWT1oVUhvUHxwdig3USlSYEJTQGhibSs2dGB+
RX42ZmwqSXlGYE59JmtNd0B7SyttZGsKell4PlQwN15XSHAtZiYxcyomJlRjaTdQZVBLISVxanhL
VXl4Zj1qYDlpe0daRTJZRGN3eXp+JCteWFQ3IVYkKkFmCnpYJDJIKUYjRzYkSlcqenVOQlgtXklT
cH49bWVqeWxWbSsxYjcpYjsjMXRjNnZWPHBrVWhlQ29EZCEzb15APVppYQp6X1VzQjNUI0pEQ3pw
cHY3bktoVjlicCstXl5+NHJBOHo/MDlSb0R7V1J9amcpeWNYQGt6PlBUSSNhMChAaGpTa2AKei1x
UHtgNEV7XnBFcSNNRUJ2OXhwNjZsZyRLK0trd1ZpSVZkVjlGK0RGIWwkM2d5ekVKUiF4eGtePTtQ
Sj9qenI9CnpMWGJOb2tmQH5FbVlfQms1TklvVGIjfXZuNyFuMm9pM01Haz1FRU5HblJqWGNsbUk+
ZjtzblNZMDBqVVohTjhVUQp6WUBAKWIwNX5ifTR4fDdJMDJCWnkwOGp2K1ZFc3hCVCZ7c3kwWj1+
eVA2WXI4Y3J7TXwxcG9eRVY8QDw5KU1kemYKejF4STUyVTRacVBKQ0ZpRTNqRGBYMDB7ZFprTmJj
c0Y7RSU7P3R7UCUkYXsob3BhNEp0ZkMyeW98NGtIQnVZdEdAClcpSSpLJC11WilnQUpZP04kTWNX
Yi19KWMze3JOV2wKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy9jc3MzL2ltYWdlcy9jcm9zcy1mYWRlLW92ZXJmbG93LXBvc2l0aW9u
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9jc3MzL2ltYWdlcy9jcm9z
cy1mYWRlLW92ZXJmbG93LXBvc2l0aW9uLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi5jZjQ3ZGE2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjL2NzczMvaW1hZ2VzL2Nyb3NzLWZhZGUtb3ZlcmZsb3ctcG9zaXRpb24tZXhw
ZWN0ZWQudHh0CkBAIC0wLDAgKzEsOCBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisg
IFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgw
MHg2MDAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAorICAgIFJl
bmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4NAorbGF5ZXIgYXQgKDgsOCkgc2l6
ZSA3ODR4NTAgc2Nyb2xsWSA1MCBzY3JvbGxIZWlnaHQgMTAwCisgIFJlbmRlckJsb2NrIHtESVZ9
IGF0ICgwLDApIHNpemUgNzg0eDUwCisgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6
ZSAxMDB4MTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWU4ZjJhYi4uMWViZTI5NyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDIxIEBACisyMDExLTExLTE4ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBw
bGUuY29tPgorCisgICAgICAgIC13ZWJraXQtY3Jvc3MtZmFkZSByZW5kZXJlZCBpbmNvcnJlY3Rs
eSBpbiBvdmVyZmxvdyBkaXZzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03MjY5MworICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTA0Njg1NjQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVzcGVjdCB0aGUg
ZGVzaXJlZCBzb3VyY2UgcmVjdGFuZ2xlIHdoZW4gcmVuZGVyaW5nIHRoZSBjcm9zcy1mYWRlLgor
CisgICAgICAgIFRlc3Q6IGNzczMvaW1hZ2VzL2Nyb3NzLWZhZGUtb3ZlcmZsb3ctcG9zaXRpb24u
aHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvQ3Jvc3NmYWRlR2VuZXJhdGVkSW1h
Z2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q3Jvc3NmYWRlR2VuZXJhdGVkSW1hZ2U6OmRyYXdD
cm9zc2ZhZGUpOgorICAgICAgICAoV2ViQ29yZTo6Q3Jvc3NmYWRlR2VuZXJhdGVkSW1hZ2U6OmRy
YXcpOgorICAgICAgICAoV2ViQ29yZTo6Q3Jvc3NmYWRlR2VuZXJhdGVkSW1hZ2U6OmRyYXdQYXR0
ZXJuKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Dcm9zc2ZhZGVHZW5lcmF0ZWRJbWFn
ZS5oOgorCiAyMDExLTExLTE3ICBFdW5taSBMZWUgIDxldW5taTE1LmxlZUBzYW1zdW5nLmNvbT4K
IAogICAgICAgICBbRUZMXSBNb3ZlIGtleUlkZW50aWZpZXJGb3JFdmFzS2V5TmFtZSgpIGFuZCB3
aW5kb3dzS2V5Q29kZUZvckV2YXNLZXlOYW1lKCkgdG8gdGhlCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Dcm9zc2ZhZGVHZW5lcmF0ZWRJbWFnZS5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Dcm9zc2ZhZGVHZW5lcmF0ZWRJbWFnZS5j
cHAKaW5kZXggNGNiYmJkMS4uNTk0NzI5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvQ3Jvc3NmYWRlR2VuZXJhdGVkSW1hZ2UuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0Nyb3NzZmFkZUdlbmVyYXRlZEltYWdlLmNwcApAQCAt
NTcsNyArNTcsNyBAQCBDcm9zc2ZhZGVHZW5lcmF0ZWRJbWFnZTo6fkNyb3NzZmFkZUdlbmVyYXRl
ZEltYWdlKCkKICAgICBtX3RvSW1hZ2UtPnJlbW92ZUNsaWVudChtX2Nyb3NzZmFkZVN1YmltYWdl
T2JzZXJ2ZXIuZ2V0KCkpOwogfQogCi12b2lkIENyb3NzZmFkZUdlbmVyYXRlZEltYWdlOjpkcmF3
Q3Jvc3NmYWRlKEdyYXBoaWNzQ29udGV4dCogY29udGV4dCkKK3ZvaWQgQ3Jvc3NmYWRlR2VuZXJh
dGVkSW1hZ2U6OmRyYXdDcm9zc2ZhZGUoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBG
bG9hdFJlY3QmIHNyY1JlY3QpCiB7CiAgICAgZmxvYXQgaW52ZXJzZVBlcmNlbnRhZ2UgPSAxIC0g
bV9wZXJjZW50YWdlOwogCkBAIC03NCwxMiArNzQsMTQgQEAgdm9pZCBDcm9zc2ZhZGVHZW5lcmF0
ZWRJbWFnZTo6ZHJhd0Nyb3NzZmFkZShHcmFwaGljc0NvbnRleHQqIGNvbnRleHQpCiAKICAgICBj
b250ZXh0LT5jbGlwKEludFJlY3QoSW50UG9pbnQoKSwgbV9jcm9zc2ZhZGVTaXplKSk7CiAgICAg
Y29udGV4dC0+YmVnaW5UcmFuc3BhcmVuY3lMYXllcigxKTsKLQorICAgIAogICAgIC8vIERyYXcg
dGhlIGltYWdlIHdlJ3JlIGZhZGluZyBhd2F5IGZyb20uCiAgICAgY29udGV4dC0+c2F2ZSgpOwog
ICAgIGlmIChtX2Nyb3NzZmFkZVNpemUgIT0gZnJvbUltYWdlU2l6ZSkKICAgICAgICAgY29udGV4
dC0+c2NhbGUoRmxvYXRTaXplKHN0YXRpY19jYXN0PGZsb2F0PihtX2Nyb3NzZmFkZVNpemUud2lk
dGgoKSkgLyBmcm9tSW1hZ2VTaXplLndpZHRoKCksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdGF0aWNfY2FzdDxmbG9hdD4obV9jcm9zc2ZhZGVTaXplLmhlaWdodCgpKSAvIGZy
b21JbWFnZVNpemUuaGVpZ2h0KCkpKTsKKyAgICBjb250ZXh0LT50cmFuc2xhdGUoLXNyY1JlY3Qu
eCgpICogZnJvbUltYWdlU2l6ZS53aWR0aCgpIC8gc3RhdGljX2Nhc3Q8ZmxvYXQ+KG1fY3Jvc3Nm
YWRlU2l6ZS53aWR0aCgpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgLXNyY1JlY3QueSgpICog
ZnJvbUltYWdlU2l6ZS5oZWlnaHQoKSAvIHN0YXRpY19jYXN0PGZsb2F0PihtX2Nyb3NzZmFkZVNp
emUuaGVpZ2h0KCkpKTsKICAgICBjb250ZXh0LT5zZXRBbHBoYShpbnZlcnNlUGVyY2VudGFnZSk7
CiAgICAgY29udGV4dC0+ZHJhd0ltYWdlKGZyb21JbWFnZSwgQ29sb3JTcGFjZURldmljZVJHQiwg
SW50UG9pbnQoKSk7CiAgICAgY29udGV4dC0+cmVzdG9yZSgpOwpAQCAtODksNiArOTEsOCBAQCB2
b2lkIENyb3NzZmFkZUdlbmVyYXRlZEltYWdlOjpkcmF3Q3Jvc3NmYWRlKEdyYXBoaWNzQ29udGV4
dCogY29udGV4dCkKICAgICBpZiAobV9jcm9zc2ZhZGVTaXplICE9IHRvSW1hZ2VTaXplKQogICAg
ICAgICBjb250ZXh0LT5zY2FsZShGbG9hdFNpemUoc3RhdGljX2Nhc3Q8ZmxvYXQ+KG1fY3Jvc3Nm
YWRlU2l6ZS53aWR0aCgpKSAvIHRvSW1hZ2VTaXplLndpZHRoKCksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0aWNfY2FzdDxmbG9hdD4obV9jcm9zc2ZhZGVTaXplLmhlaWdo
dCgpKSAvIHRvSW1hZ2VTaXplLmhlaWdodCgpKSk7CisgICAgY29udGV4dC0+dHJhbnNsYXRlKC1z
cmNSZWN0LngoKSAqIHRvSW1hZ2VTaXplLndpZHRoKCkgLyBzdGF0aWNfY2FzdDxmbG9hdD4obV9j
cm9zc2ZhZGVTaXplLndpZHRoKCkpLAorICAgICAgICAgICAgICAgICAgICAgICAtc3JjUmVjdC55
KCkgKiB0b0ltYWdlU2l6ZS5oZWlnaHQoKSAvIHN0YXRpY19jYXN0PGZsb2F0PihtX2Nyb3NzZmFk
ZVNpemUuaGVpZ2h0KCkpKTsKICAgICBjb250ZXh0LT5zZXRBbHBoYShtX3BlcmNlbnRhZ2UpOwog
ICAgIGNvbnRleHQtPmRyYXdJbWFnZSh0b0ltYWdlLCBDb2xvclNwYWNlRGV2aWNlUkdCLCBJbnRQ
b2ludCgpLCBDb21wb3NpdGVQbHVzTGlnaHRlcik7CiAgICAgY29udGV4dC0+cmVzdG9yZSgpOwpA
QCAtOTksMTMgKzEwMywxMiBAQCB2b2lkIENyb3NzZmFkZUdlbmVyYXRlZEltYWdlOjpkcmF3Q3Jv
c3NmYWRlKEdyYXBoaWNzQ29udGV4dCogY29udGV4dCkKIHZvaWQgQ3Jvc3NmYWRlR2VuZXJhdGVk
SW1hZ2U6OmRyYXcoR3JhcGhpY3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBGbG9hdFJlY3QmIGRz
dFJlY3QsIGNvbnN0IEZsb2F0UmVjdCYgc3JjUmVjdCwgQ29sb3JTcGFjZSwgQ29tcG9zaXRlT3Bl
cmF0b3IgY29tcG9zaXRlT3ApCiB7CiAgICAgVU5VU0VEX1BBUkFNKGNvbXBvc2l0ZU9wKTsKLSAg
ICBVTlVTRURfUEFSQU0oc3JjUmVjdCk7CiAKICAgICBHcmFwaGljc0NvbnRleHRTdGF0ZVNhdmVy
IHN0YXRlU2F2ZXIoKmNvbnRleHQpOwogICAgIGNvbnRleHQtPmNsaXAoZHN0UmVjdCk7CiAgICAg
Y29udGV4dC0+dHJhbnNsYXRlKGRzdFJlY3QueCgpLCBkc3RSZWN0LnkoKSk7Ci0KLSAgICBkcmF3
Q3Jvc3NmYWRlKGNvbnRleHQpOworICAgIAorICAgIGRyYXdDcm9zc2ZhZGUoY29udGV4dCwgc3Jj
UmVjdCk7CiB9CiAKIHZvaWQgQ3Jvc3NmYWRlR2VuZXJhdGVkSW1hZ2U6OmRyYXdQYXR0ZXJuKEdy
YXBoaWNzQ29udGV4dCogY29udGV4dCwgY29uc3QgRmxvYXRSZWN0JiBzcmNSZWN0LCBjb25zdCBB
ZmZpbmVUcmFuc2Zvcm0mIHBhdHRlcm5UcmFuc2Zvcm0sIGNvbnN0IEZsb2F0UG9pbnQmIHBoYXNl
LCBDb2xvclNwYWNlIHN0eWxlQ29sb3JTcGFjZSwgQ29tcG9zaXRlT3BlcmF0b3IgY29tcG9zaXRl
T3AsIGNvbnN0IEZsb2F0UmVjdCYgZGVzdFJlY3QpCkBAIC0xMTYsNyArMTE5LDcgQEAgdm9pZCBD
cm9zc2ZhZGVHZW5lcmF0ZWRJbWFnZTo6ZHJhd1BhdHRlcm4oR3JhcGhpY3NDb250ZXh0KiBjb250
ZXh0LCBjb25zdCBGbG9hdFIKIAogICAgIC8vIEZpbGwgd2l0aCB0aGUgY3Jvc3MtZmFkZWQgaW1h
Z2UuCiAgICAgR3JhcGhpY3NDb250ZXh0KiBncmFwaGljc0NvbnRleHQgPSBpbWFnZUJ1ZmZlci0+
Y29udGV4dCgpOwotICAgIGRyYXdDcm9zc2ZhZGUoZ3JhcGhpY3NDb250ZXh0KTsKKyAgICBkcmF3
Q3Jvc3NmYWRlKGdyYXBoaWNzQ29udGV4dCwgRmxvYXRSZWN0KEZsb2F0UG9pbnQoKSwgbV9jcm9z
c2ZhZGVTaXplKSk7CiAKICAgICAvLyBUaWxlIHRoZSBpbWFnZSBidWZmZXIgaW50byB0aGUgY29u
dGV4dC4KICAgICBpbWFnZUJ1ZmZlci0+ZHJhd1BhdHRlcm4oY29udGV4dCwgc3JjUmVjdCwgcGF0
dGVyblRyYW5zZm9ybSwgcGhhc2UsIHN0eWxlQ29sb3JTcGFjZSwgY29tcG9zaXRlT3AsIGRlc3RS
ZWN0KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0Nyb3Nz
ZmFkZUdlbmVyYXRlZEltYWdlLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9D
cm9zc2ZhZGVHZW5lcmF0ZWRJbWFnZS5oCmluZGV4IDk5N2M5MmYuLmJmZDc5NDMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0Nyb3NzZmFkZUdlbmVyYXRlZElt
YWdlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQ3Jvc3NmYWRlR2Vu
ZXJhdGVkSW1hZ2UuaApAQCAtNTYsNyArNTYsNyBAQCBwcm90ZWN0ZWQ6CiAgICAgdm9pZCBpbWFn
ZUNoYW5nZWQoQ2FjaGVkSW1hZ2UqLCBjb25zdCBJbnRSZWN0KiA9IDApOwogCiBwcml2YXRlOgot
ICAgIHZvaWQgZHJhd0Nyb3NzZmFkZShHcmFwaGljc0NvbnRleHQqKTsKKyAgICB2b2lkIGRyYXdD
cm9zc2ZhZGUoR3JhcGhpY3NDb250ZXh0KiwgY29uc3QgRmxvYXRSZWN0JiBzcmNSZWN0KTsKIAog
ICAgIC8vIFRoZXNlIGFyZSBvd25lZCBieSB0aGUgQ1NTQ3Jvc3NmYWRlVmFsdWUgdGhhdCBvd25z
IHVzLgogICAgIENhY2hlZEltYWdlKiBtX2Zyb21JbWFnZTsK
</data>
<flag name="review"
          id="114754"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
    <flag name="commit-queue"
          id="114762"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>