<?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>59294</bug_id>
          
          <creation_ts>2011-04-23 22:30:05 -0700</creation_ts>
          <short_desc>Area under composited scrollbars not repainted in WebKit2 on scrolling</short_desc>
          <delta_ts>2011-04-23 23:02:20 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>391541</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-04-23 22:30:05 -0700</bug_when>
    <thetext>Area under composited scrollbars not repainted in WebKit2 on scrolling</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>391543</commentid>
    <comment_count>1</comment_count>
      <attachid>90871</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-04-23 22:34:35 -0700</bug_when>
    <thetext>Created attachment 90871
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>391544</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-04-23 22:35:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/9299062&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>391546</commentid>
    <comment_count>3</comment_count>
      <attachid>90871</attachid>
    <who name="">mitz</who>
    <bug_when>2011-04-23 22:38:43 -0700</bug_when>
    <thetext>Comment on attachment 90871
Patch

r=me. I encourage you to s/Blit/Copy/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>391549</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-04-23 22:53:35 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/84752</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>391555</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-04-23 23:02:20 -0700</bug_when>
    <thetext>and http://trac.webkit.org/changeset/84753</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90871</attachid>
            <date>2011-04-23 22:34:35 -0700</date>
            <delta_ts>2011-04-23 22:38:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59294-20110423223434.patch</filename>
            <type>text/plain</type>
            <size>4219</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODQ3NTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBkNjU0Y2RhODQ5ZTdkYTQ5
ZWEwNmI3NDllZDlkNDM4MDk1NGU5MDk0Li4xOTJiMjAwZGQxNzRjMWY3MjhmYTUxYzAwYjg0MWJh
OTdiY2IwYTg5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTEtMDQtMjMgIFNpbW9u
IEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQXJlYSB1bmRlciBjb21wb3NpdGVkIHNjcm9sbGJh
cnMgbm90IHJlcGFpbnRlZCBpbiBXZWJLaXQyIG9uIHNjcm9sbGluZworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTkyOTQKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzkyOTkwNjI+CisgICAgICAgIAorICAgICAgICBXaGVuIGNvbXB1dGluZyB0aGUgcmVj
dCB0aGF0IGNhbiBiZSBibGl0dGVkIG9uIHNjcm9sbGluZywgd2Ugbm9ybWFsbHkKKyAgICAgICAg
ZXhjbHVkZSB0aGUgYXJlYXMgb2NjdXBpZWQgYnkgb3ZlcmxheSBzY3JvbGxiYXJzIHRvIGF2b2lk
IHNtZWFyZWQgc2Nyb2xsYmFyczsKKyAgICAgICAgdGhlIGFzc3VtcHRpb24gaXMgdGhhdCBvdGhl
ciBjb2RlIHdpbGwgcmVwYWludCB0aGVzZSBhcmVhcy4gSG93ZXZlciwgd2hlbgorICAgICAgICBz
Y3JvbGxiYXJzIGFyZSBpbiB0aGVpciBvd24gY29tcG9zaXRpbmcgbGF5ZXJzLCB3ZSBjYW4sIGFu
ZCBzaG91bGQKKyAgICAgICAgYmxpdCB0aGUgZW50aXJlIGFyZWEuCisKKyAgICAgICAgTm90IHRl
c3RhYmxlIGluIERSVCBiZWNhdXNlIGl0IGRvZXMgbm90IGFsbG93IHRlc3RzIHRvIHVzZSBvdmVy
bGF5IHNjcm9sbGJhcnMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9TY3JvbGxWaWV3LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlNjcm9sbFZpZXc6OnJlY3RUb0JsaXRPblNjcm9sbCk6CisgICAgICAg
IChXZWJDb3JlOjpTY3JvbGxWaWV3OjpzY3JvbGxDb250ZW50cyk6CisgICAgICAgICogcGxhdGZv
cm0vU2Nyb2xsVmlldy5oOgorCiAyMDExLTA0LTIzICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZp
ZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByODQ3
NDAuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuY3BwCmluZGV4IDg1YzYwYzJmMmJi
ZTQ1MjAyZDE3ZTc4ZGIxYjQwNTUwNzNkMTQzYTkuLjc2ODNhYzBlZDg5MjhmNmMyNmVjNmVmNzk2
YTM4M2ZiNmI5ZjQ1YTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9s
bFZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuY3BwCkBA
IC01OTksNiArNTk5LDE5IEBAIHZvaWQgU2Nyb2xsVmlldzo6dXBkYXRlU2Nyb2xsYmFycyhjb25z
dCBJbnRTaXplJiBkZXNpcmVkT2Zmc2V0KQogCiBjb25zdCBpbnQgcGFuSWNvblNpemVMZW5ndGgg
PSAxNjsKIAorSW50UmVjdCBTY3JvbGxWaWV3OjpyZWN0VG9CbGl0T25TY3JvbGwoKSBjb25zdAor
eworICAgIEludFJlY3Qgc2Nyb2xsVmlld1JlY3QgPSBjb252ZXJ0VG9Db250YWluaW5nV2luZG93
KEludFJlY3QoMCwgMCwgdmlzaWJsZVdpZHRoKCksIHZpc2libGVIZWlnaHQoKSkpOworICAgIGlm
IChoYXNPdmVybGF5U2Nyb2xsYmFycygpKSB7CisgICAgICAgIGludCB2ZXJ0aWNhbFNjcm9sbGJh
cldpZHRoID0gKHZlcnRpY2FsU2Nyb2xsYmFyKCkgJiYgIWxheWVyRm9yVmVydGljYWxTY3JvbGxi
YXIoKSkgPyB2ZXJ0aWNhbFNjcm9sbGJhcigpLT53aWR0aCgpIDogMDsKKyAgICAgICAgaW50IGhv
cml6b250YWxTY3JvbGxiYXJIZWlnaHQgPSAoaG9yaXpvbnRhbFNjcm9sbGJhcigpICYmICFsYXll
ckZvckhvcml6b250YWxTY3JvbGxiYXIoKSkgPyBob3Jpem9udGFsU2Nyb2xsYmFyKCktPmhlaWdo
dCgpIDogMDsKKyAgICAgICAgCisgICAgICAgIHNjcm9sbFZpZXdSZWN0LnNldFdpZHRoKHNjcm9s
bFZpZXdSZWN0LndpZHRoKCkgLSB2ZXJ0aWNhbFNjcm9sbGJhcldpZHRoKTsKKyAgICAgICAgc2Ny
b2xsVmlld1JlY3Quc2V0SGVpZ2h0KHNjcm9sbFZpZXdSZWN0LmhlaWdodCgpIC0gaG9yaXpvbnRh
bFNjcm9sbGJhckhlaWdodCk7CisgICAgfQorICAgIHJldHVybiBzY3JvbGxWaWV3UmVjdDsKK30K
Kwogdm9pZCBTY3JvbGxWaWV3OjpzY3JvbGxDb250ZW50cyhjb25zdCBJbnRTaXplJiBzY3JvbGxE
ZWx0YSkKIHsKICAgICBpZiAoIWhvc3RXaW5kb3coKSkKQEAgLTYwNywxNSArNjIwLDcgQEAgdm9p
ZCBTY3JvbGxWaWV3OjpzY3JvbGxDb250ZW50cyhjb25zdCBJbnRTaXplJiBzY3JvbGxEZWx0YSkK
ICAgICAvLyBTaW5jZSBzY3JvbGxpbmcgaXMgZG91YmxlIGJ1ZmZlcmVkLCB3ZSB3aWxsIGJlIGJs
aXR0aW5nIHRoZSBzY3JvbGwgdmlldydzIGludGVyc2VjdGlvbgogICAgIC8vIHdpdGggdGhlIGNs
aXAgcmVjdCBldmVyeSB0aW1lIHRvIGtlZXAgaXQgc21vb3RoLgogICAgIEludFJlY3QgY2xpcFJl
Y3QgPSB3aW5kb3dDbGlwUmVjdCgpOwotICAgIEludFJlY3Qgc2Nyb2xsVmlld1JlY3QgPSBjb252
ZXJ0VG9Db250YWluaW5nV2luZG93KEludFJlY3QoMCwgMCwgdmlzaWJsZVdpZHRoKCksIHZpc2li
bGVIZWlnaHQoKSkpOwotICAgIGlmIChoYXNPdmVybGF5U2Nyb2xsYmFycygpKSB7Ci0gICAgICAg
IGludCB2ZXJ0aWNhbFNjcm9sbGJhcldpZHRoID0gdmVydGljYWxTY3JvbGxiYXIoKSA/IHZlcnRp
Y2FsU2Nyb2xsYmFyKCktPndpZHRoKCkgOiAwOwotICAgICAgICBpbnQgaG9yaXpvbnRhbFNjcm9s
bGJhckhlaWdodCA9IGhvcml6b250YWxTY3JvbGxiYXIoKSA/IGhvcml6b250YWxTY3JvbGxiYXIo
KS0+aGVpZ2h0KCkgOiAwOwotCi0gICAgICAgIHNjcm9sbFZpZXdSZWN0LnNldFdpZHRoKHNjcm9s
bFZpZXdSZWN0LndpZHRoKCkgLSB2ZXJ0aWNhbFNjcm9sbGJhcldpZHRoKTsKLSAgICAgICAgc2Ny
b2xsVmlld1JlY3Quc2V0SGVpZ2h0KHNjcm9sbFZpZXdSZWN0LmhlaWdodCgpIC0gaG9yaXpvbnRh
bFNjcm9sbGJhckhlaWdodCk7Ci0gICAgfQotICAgIAorICAgIEludFJlY3Qgc2Nyb2xsVmlld1Jl
Y3QgPSByZWN0VG9CbGl0T25TY3JvbGwoKTsgICAgCiAgICAgSW50UmVjdCB1cGRhdGVSZWN0ID0g
Y2xpcFJlY3Q7CiAgICAgdXBkYXRlUmVjdC5pbnRlcnNlY3Qoc2Nyb2xsVmlld1JlY3QpOwogCkBA
IC04ODUsNyArODkwLDYgQEAgdm9pZCBTY3JvbGxWaWV3Ojpwb3NpdGlvblNjcm9sbGJhckxheWVy
cygpCiAjZW5kaWYKIH0KIAotCiB2b2lkIFNjcm9sbFZpZXc6OnJlcGFpbnRDb250ZW50UmVjdGFu
Z2xlKGNvbnN0IEludFJlY3QmIHJlY3QsIGJvb2wgbm93KQogewogICAgIEludFJlY3QgcGFpbnRS
ZWN0ID0gcmVjdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZp
ZXcuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuaAppbmRleCA3NWI5Mjhh
NmQwNjVjYjMwODExMjA2MTNjMGFlN2FiMzk3YTRiNjE1Li5hYTZkYjA3YzU0N2RiMzMxMDE0ZjA4
OWVlODY1MDBkOTkzYTM3ODYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9T
Y3JvbGxWaWV3LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsVmlldy5oCkBA
IC0zNjgsNiArMzY4LDcgQEAgcHJpdmF0ZToKIAogICAgIC8vIENhbGxlZCB0byB1cGRhdGUgdGhl
IHNjcm9sbGJhcnMgdG8gYWNjdXJhdGVseSByZWZsZWN0IHRoZSBzdGF0ZSBvZiB0aGUgdmlldy4K
ICAgICB2b2lkIHVwZGF0ZVNjcm9sbGJhcnMoY29uc3QgSW50U2l6ZSYgZGVzaXJlZE9mZnNldCk7
CisgICAgSW50UmVjdCByZWN0VG9CbGl0T25TY3JvbGwoKSBjb25zdDsKIAogICAgIC8vIENhbGxl
ZCB3aGVuIHRoZSBzY3JvbGwgcG9zaXRpb24gd2l0aGluIHRoaXMgdmlldyBjaGFuZ2VzLiAgRnJh
bWVWaWV3IG92ZXJyaWRlcyB0aGlzIHRvIGdlbmVyYXRlIHJlcGFpbnQgaW52YWxpZGF0aW9ucy4K
ICAgICB2aXJ0dWFsIHZvaWQgcmVwYWludEZpeGVkRWxlbWVudHNBZnRlclNjcm9sbGluZygpIHt9
Cg==
</data>
<flag name="review"
          id="83639"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>