<?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>111406</bug_id>
          
          <creation_ts>2013-03-04 22:02:23 -0800</creation_ts>
          <short_desc>Coordinated Graphics: Handle scrolling correctly.</short_desc>
          <delta_ts>2013-03-08 08:35:53 -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>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>110066</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dongseong Hwang">dongseong.hwang</reporter>
          <assigned_to name="Dongseong Hwang">dongseong.hwang</assigned_to>
          <cc>andersca</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>luiz</cc>
    
    <cc>noam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zeno</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>847265</commentid>
    <comment_count>0</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2013-03-04 22:02:23 -0800</bug_when>
    <thetext>Coordinated Graphics deals with fast scrolling and slow scrolling in the same
routine, so WebChromeClient::invalidateContentsForSlowScroll should call
DrawingArea:scroll().

When CoordinatedLayerTreeHost::scrollNonCompositedContents() is called, we
should call scheduleLayerFlush() to notify to UI Process. In addition, when we
don&apos;t use fixed layout, we should call setNonCompositedContentsNeedDisplay() to
update non composited contents.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847266</commentid>
    <comment_count>1</comment_count>
      <attachid>191400</attachid>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2013-03-04 22:04:08 -0800</bug_when>
    <thetext>Created attachment 191400
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>851027</commentid>
    <comment_count>2</comment_count>
      <attachid>191400</attachid>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2013-03-08 02:33:53 -0800</bug_when>
    <thetext>Comment on attachment 191400
Patch

This is fine with me; Please ask andersca or smfr for WK2 sign off.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>851037</commentid>
    <comment_count>3</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2013-03-08 02:47:02 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 191400 [details])
&gt; This is fine with me; Please ask andersca or smfr for WK2 sign off.

yes, thank you for review :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>851220</commentid>
    <comment_count>4</comment_count>
      <attachid>191400</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-08 08:35:49 -0800</bug_when>
    <thetext>Comment on attachment 191400
Patch

Clearing flags on attachment: 191400

Committed r145230: &lt;http://trac.webkit.org/changeset/145230&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>851221</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-08 08:35:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191400</attachid>
            <date>2013-03-04 22:04:08 -0800</date>
            <delta_ts>2013-03-08 08:35:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111406-20130305145942.patch</filename>
            <type>text/plain</type>
            <size>3110</size>
            <attacher name="Dongseong Hwang">dongseong.hwang</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NzEwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMDdmNWE0NzU0YzM1YWNm
ZDVhZmE0MzAwMzMxNzQ3ZDM0NzQ5ZDhmYS4uOWQ3MmIzOTcwMjk1MGY3MjM4MmUxYjg4Y2EzNWM5
Yjc4NmYxYzUxNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2IEBACiAyMDEzLTAzLTA0ICBIdWFu
ZyBEb25nc3VuZyAgPGx1eHRlbGxhQGNvbXBhbnkxMDAubmV0PgogCisgICAgICAgIENvb3JkaW5h
dGVkIEdyYXBoaWNzOiBIYW5kbGUgc2Nyb2xsaW5nIGNvcnJlY3RseS4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTQwNgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENvb3JkaW5hdGVkIEdyYXBoaWNzIGRl
YWxzIHdpdGggZmFzdCBzY3JvbGxpbmcgYW5kIHNsb3cgc2Nyb2xsaW5nIGluIHRoZSBzYW1lCisg
ICAgICAgIHJvdXRpbmUsIHNvIFdlYkNocm9tZUNsaWVudDo6aW52YWxpZGF0ZUNvbnRlbnRzRm9y
U2xvd1Njcm9sbCgpIHNob3VsZCBjYWxsCisgICAgICAgIERyYXdpbmdBcmVhOnNjcm9sbCgpLgor
CisgICAgICAgIFdoZW4gQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0OjpzY3JvbGxOb25Db21wb3Np
dGVkQ29udGVudHMoKSBpcyBjYWxsZWQsIHdlCisgICAgICAgIHNob3VsZCBjYWxsIHNjaGVkdWxl
TGF5ZXJGbHVzaCgpIHRvIG5vdGlmeSB0byBVSSBQcm9jZXNzLiBJbiBhZGRpdGlvbiwgd2hlbiB3
ZQorICAgICAgICBkb24ndCB1c2UgZml4ZWQgbGF5b3V0LCB3ZSBzaG91bGQgY2FsbCBzZXROb25D
b21wb3NpdGVkQ29udGVudHNOZWVkRGlzcGxheSgpIHRvCisgICAgICAgIHVwZGF0ZSBub24gY29t
cG9zaXRlZCBjb250ZW50cy4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQv
V2ViQ2hyb21lQ2xpZW50LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ2hyb21lQ2xpZW50Ojpp
bnZhbGlkYXRlQ29udGVudHNGb3JTbG93U2Nyb2xsKToKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dl
YlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZExheWVyVHJlZUhvc3QuY3BwOgor
ICAgICAgICAoV2ViS2l0OjpDb29yZGluYXRlZExheWVyVHJlZUhvc3Q6OnNjcm9sbE5vbkNvbXBv
c2l0ZWRDb250ZW50cyk6CisKKzIwMTMtMDMtMDQgIEh1YW5nIERvbmdzdW5nICA8bHV4dGVsbGFA
Y29tcGFueTEwMC5uZXQ+CisKICAgICAgICAgW0VGTF1bUXRdW1dLMl0gTWFrZSBQYWdlVmlld3Bv
cnRDb250cm9sbGVyIG1vcmUgcmVhZGFibGUuCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMTE0MDUKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9XZWJDaHJvbWVDbGllbnQuY3BwIGIvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9XZWJDaHJvbWVDbGllbnQuY3BwCmluZGV4
IGI0MDY2YTI0ZWMxMmNlODcwNjZiODQ3MTg0ZDNhOWM0MmFjYjNlM2QuLjZiM2FkZjI3NWI5MGUz
NjMzNDVlNDVhYzA5NmJmZDdlN2VkYTVlNzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2ViQ2hyb21lQ2xpZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkNocm9tZUNsaWVudC5jcHAKQEAg
LTM5OSw3ICszOTksMTEgQEAgdm9pZCBXZWJDaHJvbWVDbGllbnQ6OmludmFsaWRhdGVDb250ZW50
c0ZvclNsb3dTY3JvbGwoY29uc3QgSW50UmVjdCYgcmVjdCwgYm9vbCkKICAgICB9CiAKICAgICBt
X3BhZ2UtPnBhZ2VEaWRTY3JvbGwoKTsKKyNpZiBVU0UoQ09PUkRJTkFURURfR1JBUEhJQ1MpCisg
ICAgbV9wYWdlLT5kcmF3aW5nQXJlYSgpLT5zY3JvbGwocmVjdCwgSW50U2l6ZSgpKTsKKyNlbHNl
CiAgICAgbV9wYWdlLT5kcmF3aW5nQXJlYSgpLT5zZXROZWVkc0Rpc3BsYXlJblJlY3QocmVjdCk7
CisjZW5kaWYKIH0KIAogdm9pZCBXZWJDaHJvbWVDbGllbnQ6OnNjcm9sbChjb25zdCBJbnRTaXpl
JiBzY3JvbGxEZWx0YSwgY29uc3QgSW50UmVjdCYgc2Nyb2xsUmVjdCwgY29uc3QgSW50UmVjdCYg
Y2xpcFJlY3QpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
Q29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZExheWVyVHJlZUhvc3QuY3BwIGIvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0
ZWRMYXllclRyZWVIb3N0LmNwcAppbmRleCAxYWQ3N2U0YTQ5NzYyOWI1NDFmMzRkNWRmMzQ5YWQx
ZTk1MGQzMDI3Li5iYzJmODJkNGY4MmI4YTcyMjExMzRmYzBmY2JiYzhhOWRhYjBlMGU3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFw
aGljcy9Db29yZGluYXRlZExheWVyVHJlZUhvc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkTGF5ZXJUcmVl
SG9zdC5jcHAKQEAgLTIwMSw3ICsyMDEsMTAgQEAgdm9pZCBDb29yZGluYXRlZExheWVyVHJlZUhv
c3Q6OnNldE5vbkNvbXBvc2l0ZWRDb250ZW50c05lZWREaXNwbGF5SW5SZWN0KGNvbnN0IFcKIAog
dm9pZCBDb29yZGluYXRlZExheWVyVHJlZUhvc3Q6OnNjcm9sbE5vbkNvbXBvc2l0ZWRDb250ZW50
cyhjb25zdCBXZWJDb3JlOjpJbnRSZWN0JikKIHsKLSAgICAvLyBEbyBub3RoaW5nIGJlY2F1c2Ug
d2Ugc2Nyb2xsIHVzaW5nIFRpbGVkQmFja2luZ1N0b3JlLgorICAgIGlmICghbV93ZWJQYWdlLT51
c2VGaXhlZExheW91dCgpKQorICAgICAgICBzZXROb25Db21wb3NpdGVkQ29udGVudHNOZWVkRGlz
cGxheSgpOworCisgICAgc2NoZWR1bGVMYXllckZsdXNoKCk7CiB9CiAKIHZvaWQgQ29vcmRpbmF0
ZWRMYXllclRyZWVIb3N0Ojpmb3JjZVJlcGFpbnQoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>