<?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>80038</bug_id>
          
          <creation_ts>2012-03-01 11:16:03 -0800</creation_ts>
          <short_desc>Glitchy scrolling on pages where the scroll layer needs to be updated on the main thread</short_desc>
          <delta_ts>2012-03-01 12:05:35 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>568781</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-03-01 11:16:03 -0800</bug_when>
    <thetext>Glitchy scrolling on pages where the scroll layer needs to be updated on the main thread</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568783</commentid>
    <comment_count>1</comment_count>
      <attachid>129725</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-03-01 11:23:49 -0800</bug_when>
    <thetext>Created attachment 129725
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568807</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-03-01 12:05:35 -0800</bug_when>
    <thetext>Committed r109386: &lt;http://trac.webkit.org/changeset/109386&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129725</attachid>
            <date>2012-03-01 11:23:49 -0800</date>
            <delta_ts>2012-03-01 11:55:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80038-20120301112412.patch</filename>
            <type>text/plain</type>
            <size>3742</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5MzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGUwMDQ3ODA0N2E0ODBh
MzBiNGZmNTgzNzBiODgxZDNmYzliZTE3ZS4uY2I3MDllNGM3MjA0ZDJjMDM4ZGM2Y2NlMTMwYzY3
Njc2MmU4NmM3YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAzLTAxICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgR2xpdGNoeSBzY3Jv
bGxpbmcgb24gcGFnZXMgd2hlcmUgdGhlIHNjcm9sbCBsYXllciBuZWVkcyB0byBiZSB1cGRhdGVk
IG9uIHRoZSBtYWluIHRocmVhZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODAwMzgKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEwOTMzODMxPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gd2UgbmVl
ZCB0byB1cGRhdGUgdGhlIHNjcm9sbCBsYXllciBwb3NpdGlvbiBvbiB0aGUgbWFpbiB0aHJlYWQs
IHdlIG5lZWQgdG8gY2FjaGUgdGhlCisgICAgICAgIHNjcm9sbCBwb3NpdGlvbiB3ZSBzZW50IHRv
IHRoZSBtYWluIHRocmVhZCBhbmQgYXNzdW1lIHRoYXQgdGhhdCdzIHRoZSBjb3JyZWN0IHNjcm9s
bCBwb3NpdGlvbi4KKworICAgICAgICAqIHBhZ2Uvc2Nyb2xsaW5nL21hYy9TY3JvbGxpbmdUcmVl
Tm9kZU1hYy5oOgorICAgICAgICAoU2Nyb2xsaW5nVHJlZU5vZGVNYWMpOgorICAgICAgICAqIHBh
Z2Uvc2Nyb2xsaW5nL21hYy9TY3JvbGxpbmdUcmVlTm9kZU1hYy5tbToKKyAgICAgICAgKFdlYkNv
cmU6OlNjcm9sbGluZ1RyZWVOb2RlTWFjOjp1cGRhdGUpOgorICAgICAgICAoV2ViQ29yZTo6U2Ny
b2xsaW5nVHJlZU5vZGVNYWM6OnNldFNjcm9sbFBvc2l0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6
OlNjcm9sbGluZ1RyZWVOb2RlTWFjOjpzY3JvbGxQb3NpdGlvbik6CisKIDIwMTItMDMtMDEgIEFs
ZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CiAKICAgICAgICAgU29tZSB0cml2aWFs
IGZpbGUgc3RyZWFtIGNsZWFudXAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Ny
b2xsaW5nL21hYy9TY3JvbGxpbmdUcmVlTm9kZU1hYy5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9z
Y3JvbGxpbmcvbWFjL1Njcm9sbGluZ1RyZWVOb2RlTWFjLmgKaW5kZXggOTdiM2QyMmJjYTkyOWVl
MDc3N2Y5MzRlNDE5NDczNThmYWRlZDJmNS4uZjA1NmZmOWYwNWRhM2RhMTZhMGFlMTVjNGI3ZTY1
NWQzYTc1ZTVkOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvbWFj
L1Njcm9sbGluZ1RyZWVOb2RlTWFjLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxp
bmcvbWFjL1Njcm9sbGluZ1RyZWVOb2RlTWFjLmgKQEAgLTc2LDYgKzc2LDcgQEAgcHJpdmF0ZToK
ICAgICBSZXRhaW5QdHI8Q0ZSdW5Mb29wVGltZXJSZWY+IG1fc25hcFJ1YmJlcmJhbmRUaW1lcjsK
IAogICAgIFJldGFpblB0cjxDQUxheWVyPiBtX3Njcm9sbExheWVyOworICAgIEludFBvaW50IG1f
cHJvYmFibGVNYWluVGhyZWFkU2Nyb2xsUG9zaXRpb247CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBX
ZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMvU2Ny
b2xsaW5nVHJlZU5vZGVNYWMubW0gYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMv
U2Nyb2xsaW5nVHJlZU5vZGVNYWMubW0KaW5kZXggMDE2MTc5ZWE1ZjgwNTYwNWQ4MmEyNjAxZmU2
OGU2MWM1NGIzOWM5ZS4uYTllNTRiNTc0Y2MwMDU4ZDY4OTlmMzM3NzQ5OTliYzhlMGU3ZWE4OSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvbWFjL1Njcm9sbGluZ1Ry
ZWVOb2RlTWFjLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL21hYy9TY3Jv
bGxpbmdUcmVlTm9kZU1hYy5tbQpAQCAtNjAsNiArNjAsMTMgQEAgdm9pZCBTY3JvbGxpbmdUcmVl
Tm9kZU1hYzo6dXBkYXRlKFNjcm9sbGluZ1RyZWVTdGF0ZSogc3RhdGUpCiAKICAgICBpZiAoc3Rh
dGUtPmNoYW5nZWRQcm9wZXJ0aWVzKCkgJiAoU2Nyb2xsaW5nVHJlZVN0YXRlOjpTY3JvbGxMYXll
ciB8IFNjcm9sbGluZ1RyZWVTdGF0ZTo6Q29udGVudHNTaXplIHwgU2Nyb2xsaW5nVHJlZVN0YXRl
OjpWaWV3cG9ydFJlY3QpKQogICAgICAgICB1cGRhdGVNYWluRnJhbWVQaW5TdGF0ZShzY3JvbGxQ
b3NpdGlvbigpKTsKKworICAgIGlmICgoc3RhdGUtPmNoYW5nZWRQcm9wZXJ0aWVzKCkgJiBTY3Jv
bGxpbmdUcmVlU3RhdGU6OlNob3VsZFVwZGF0ZVNjcm9sbExheWVyUG9zaXRpb25Pbk1haW5UaHJl
YWQpICYmIHNob3VsZFVwZGF0ZVNjcm9sbExheWVyUG9zaXRpb25Pbk1haW5UaHJlYWQoKSkgewor
ICAgICAgICAvLyBXZSdyZSB0cmFuc2l0aW9uaW5nIHRvIHRoZSBzbG93ICJ1cGRhdGUgc2Nyb2xs
IGxheWVyIHBvc2l0aW9uIG9uIHRoZSBtYWluIHRocmVhZCIgbW9kZS4KKyAgICAgICAgLy8gSW5p
dGlhbGl6ZSB0aGUgcHJvYmFibGUgbWFpbiB0aHJlYWQgc2Nyb2xsIHBvc2l0aW9uIHdpdGggdGhl
IGN1cnJlbnQgc2Nyb2xsIGxheWVyIHBvc2l0aW9uLgorICAgICAgICBDR1BvaW50IHNjcm9sbExh
eWVyUG9zaXRpb24gPSBtX3Njcm9sbExheWVyLmdldCgpLnBvc2l0aW9uOworICAgICAgICBtX3By
b2JhYmxlTWFpblRocmVhZFNjcm9sbFBvc2l0aW9uID0gSW50UG9pbnQoLXNjcm9sbExheWVyUG9z
aXRpb24ueCwgLXNjcm9sbExheWVyUG9zaXRpb24ueSk7CisgICAgfQogfQogCiB2b2lkIFNjcm9s
bGluZ1RyZWVOb2RlTWFjOjpoYW5kbGVXaGVlbEV2ZW50KGNvbnN0IFBsYXRmb3JtV2hlZWxFdmVu
dCYgd2hlZWxFdmVudCkKQEAgLTczLDYgKzgwLDcgQEAgdm9pZCBTY3JvbGxpbmdUcmVlTm9kZU1h
Yzo6c2V0U2Nyb2xsUG9zaXRpb24oY29uc3QgSW50UG9pbnQmIHNjcm9sbFBvc2l0aW9uKQogICAg
IHVwZGF0ZU1haW5GcmFtZVBpblN0YXRlKHNjcm9sbFBvc2l0aW9uKTsKIAogICAgIGlmIChzaG91
bGRVcGRhdGVTY3JvbGxMYXllclBvc2l0aW9uT25NYWluVGhyZWFkKCkpIHsKKyAgICAgICAgbV9w
cm9iYWJsZU1haW5UaHJlYWRTY3JvbGxQb3NpdGlvbiA9IHNjcm9sbFBvc2l0aW9uOwogICAgICAg
ICBzY3JvbGxpbmdUcmVlKCktPnVwZGF0ZU1haW5GcmFtZVNjcm9sbFBvc2l0aW9uQW5kU2Nyb2xs
TGF5ZXJQb3NpdGlvbihzY3JvbGxQb3NpdGlvbik7CiAgICAgICAgIHJldHVybjsKICAgICB9CkBA
IC0yMTUsNiArMjIzLDkgQEAgdm9pZCBTY3JvbGxpbmdUcmVlTm9kZU1hYzo6c3RvcFNuYXBSdWJi
ZXJiYW5kVGltZXIoKQogCiBJbnRQb2ludCBTY3JvbGxpbmdUcmVlTm9kZU1hYzo6c2Nyb2xsUG9z
aXRpb24oKSBjb25zdAogeworICAgIGlmIChzaG91bGRVcGRhdGVTY3JvbGxMYXllclBvc2l0aW9u
T25NYWluVGhyZWFkKCkpCisgICAgICAgIHJldHVybiBtX3Byb2JhYmxlTWFpblRocmVhZFNjcm9s
bFBvc2l0aW9uOworCiAgICAgQ0dQb2ludCBzY3JvbGxMYXllclBvc2l0aW9uID0gbV9zY3JvbGxM
YXllci5nZXQoKS5wb3NpdGlvbjsKICAgICByZXR1cm4gSW50UG9pbnQoLXNjcm9sbExheWVyUG9z
aXRpb24ueCwgLXNjcm9sbExheWVyUG9zaXRpb24ueSk7CiB9Cg==
</data>
<flag name="review"
          id="132483"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>