<?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>78383</bug_id>
          
          <creation_ts>2012-02-10 13:49:55 -0800</creation_ts>
          <short_desc>More ScrollableArea cleanup</short_desc>
          <delta_ts>2012-02-10 14:01:34 -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>554361</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-10 13:49:55 -0800</bug_when>
    <thetext>More ScrollableArea cleanup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>554363</commentid>
    <comment_count>1</comment_count>
      <attachid>126574</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-10 13:51:23 -0800</bug_when>
    <thetext>Created attachment 126574
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>554370</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-10 14:01:34 -0800</bug_when>
    <thetext>Committed r107438: &lt;http://trac.webkit.org/changeset/107438&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126574</attachid>
            <date>2012-02-10 13:51:23 -0800</date>
            <delta_ts>2012-02-10 13:56:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78383-20120210135159.patch</filename>
            <type>text/plain</type>
            <size>4918</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NDMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmJkMTI0MmJhOTRjMDMz
NjUwZjNiZWQzYjIwNzk2ZWY4NmVlNjIwZi4uYmMxZTI4MTY1YTFhNTEzM2IxNzBlYWRiMWMyYzVm
ZmI5MTJiMjlmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDEyLTAyLTEwICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgTW9yZSBTY3JvbGxh
YmxlQXJlYSBjbGVhbnVwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03ODM4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEdldCByaWQgb2Ygc2V0U2Nyb2xsT3JpZ2luWCBhbmQgc2V0U2Nyb2xsT3JpZ2luWS4g
TWFrZSBTY3JvbGxhYmxlQXJlYTo6c2V0U2Nyb2xsT3JpZ2luIHByaXZhdGUuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9TY3JvbGxWaWV3LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbFZpZXc6
OnVwZGF0ZVNjcm9sbGJhcnMpOgorICAgICAgICAqIHBsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGFibGVBcmVhOjpzZXRTY3JvbGxPcmlnaW4pOgor
ICAgICAgICAqIHBsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmg6CisgICAgICAgIChTY3JvbGxhYmxl
QXJlYSk6CisKKzIwMTItMDItMTAgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KKwogICAgICAgICBNaW5vciBTY3JvbGxBbmltYXRvck1hYyBjbGVhbnVwCiAgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03ODM3NQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL1Njcm9sbFZpZXcuY3BwCmluZGV4IGYyYmIwNTRhM2EzOWZjZGUxYjBhMjEwMmJl
NDkwNWIyMzY0YmM5OTkuLjczOGM5ZTAzMTc3NmQwYmUzZjUwNWJjNmU3NzgyMTZjYzI0MDAxMmUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuY3BwCkBAIC01MDAsNyArNTAwLDcg
QEAgdm9pZCBTY3JvbGxWaWV3Ojp1cGRhdGVTY3JvbGxiYXJzKGNvbnN0IEludFNpemUmIGRlc2ly
ZWRPZmZzZXQpCiAKICAgICAgICAgaWYgKGhhc0hvcml6b250YWxTY3JvbGxiYXIgIT0gbmV3SGFz
SG9yaXpvbnRhbFNjcm9sbGJhciAmJiAoaGFzSG9yaXpvbnRhbFNjcm9sbGJhciB8fCAhYXZvaWRT
Y3JvbGxiYXJDcmVhdGlvbigpKSkgewogICAgICAgICAgICAgaWYgKHNjcm9sbE9yaWdpbigpLnko
KSAmJiAhbmV3SGFzSG9yaXpvbnRhbFNjcm9sbGJhcikKLSAgICAgICAgICAgICAgICBzZXRTY3Jv
bGxPcmlnaW5ZKHNjcm9sbE9yaWdpbigpLnkoKSAtIG1faG9yaXpvbnRhbFNjcm9sbGJhci0+aGVp
Z2h0KCkpOworICAgICAgICAgICAgICAgIFNjcm9sbGFibGVBcmVhOjpzZXRTY3JvbGxPcmlnaW4o
SW50UG9pbnQoc2Nyb2xsT3JpZ2luKCkueCgpLCBzY3JvbGxPcmlnaW4oKS55KCkgLSBtX2hvcml6
b250YWxTY3JvbGxiYXItPmhlaWdodCgpKSk7CiAgICAgICAgICAgICBpZiAobV9ob3Jpem9udGFs
U2Nyb2xsYmFyKQogICAgICAgICAgICAgICAgIG1faG9yaXpvbnRhbFNjcm9sbGJhci0+aW52YWxp
ZGF0ZSgpOwogICAgICAgICAgICAgc2V0SGFzSG9yaXpvbnRhbFNjcm9sbGJhcihuZXdIYXNIb3Jp
em9udGFsU2Nyb2xsYmFyKTsKQEAgLTUwOSw3ICs1MDksNyBAQCB2b2lkIFNjcm9sbFZpZXc6OnVw
ZGF0ZVNjcm9sbGJhcnMoY29uc3QgSW50U2l6ZSYgZGVzaXJlZE9mZnNldCkKIAogICAgICAgICBp
ZiAoaGFzVmVydGljYWxTY3JvbGxiYXIgIT0gbmV3SGFzVmVydGljYWxTY3JvbGxiYXIgJiYgKGhh
c1ZlcnRpY2FsU2Nyb2xsYmFyIHx8ICFhdm9pZFNjcm9sbGJhckNyZWF0aW9uKCkpKSB7CiAgICAg
ICAgICAgICBpZiAoc2Nyb2xsT3JpZ2luKCkueCgpICYmICFuZXdIYXNWZXJ0aWNhbFNjcm9sbGJh
cikKLSAgICAgICAgICAgICAgICBzZXRTY3JvbGxPcmlnaW5YKHNjcm9sbE9yaWdpbigpLngoKSAt
IG1fdmVydGljYWxTY3JvbGxiYXItPndpZHRoKCkpOworICAgICAgICAgICAgICAgIFNjcm9sbGFi
bGVBcmVhOjpzZXRTY3JvbGxPcmlnaW4oSW50UG9pbnQoc2Nyb2xsT3JpZ2luKCkueCgpIC0gbV92
ZXJ0aWNhbFNjcm9sbGJhci0+d2lkdGgoKSwgc2Nyb2xsT3JpZ2luKCkueSgpKSk7CiAgICAgICAg
ICAgICBpZiAobV92ZXJ0aWNhbFNjcm9sbGJhcikKICAgICAgICAgICAgICAgICBtX3ZlcnRpY2Fs
U2Nyb2xsYmFyLT5pbnZhbGlkYXRlKCk7CiAgICAgICAgICAgICBzZXRIYXNWZXJ0aWNhbFNjcm9s
bGJhcihuZXdIYXNWZXJ0aWNhbFNjcm9sbGJhcik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9TY3JvbGxhYmxlQXJlYS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9T
Y3JvbGxhYmxlQXJlYS5jcHAKaW5kZXggMDNiMWFhYWU1ODFkZjMzODVlMzNlMTQzYjExNWM3ZmQ1
N2U0NWRhMi4uYWVhZTY0MTNiYzkyZjNjZWEzOTVhZDJiY2YxMzA3MDI3Mzk1YWNiOCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsYWJsZUFyZWEuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmNwcApAQCAtNzEsMjIgKzcxLDYg
QEAgdm9pZCBTY3JvbGxhYmxlQXJlYTo6c2V0U2Nyb2xsT3JpZ2luKGNvbnN0IEludFBvaW50JiBv
cmlnaW4pCiAgICAgICAgIG1fc2Nyb2xsT3JpZ2luQ2hhbmdlZCA9IHRydWU7CiAgICAgfQogfQot
IAotdm9pZCBTY3JvbGxhYmxlQXJlYTo6c2V0U2Nyb2xsT3JpZ2luWChpbnQgeCkKLXsKLSAgICBp
ZiAobV9zY3JvbGxPcmlnaW4ueCgpICE9IHgpIHsKLSAgICAgICAgbV9zY3JvbGxPcmlnaW4uc2V0
WCh4KTsKLSAgICAgICAgbV9zY3JvbGxPcmlnaW5DaGFuZ2VkID0gdHJ1ZTsKLSAgICB9Ci19Ci0K
LXZvaWQgU2Nyb2xsYWJsZUFyZWE6OnNldFNjcm9sbE9yaWdpblkoaW50IHkpCi17Ci0gICAgaWYg
KG1fc2Nyb2xsT3JpZ2luLnkoKSAhPSB5KSB7Ci0gICAgICAgIG1fc2Nyb2xsT3JpZ2luLnNldFko
eSk7Ci0gICAgICAgIG1fc2Nyb2xsT3JpZ2luQ2hhbmdlZCA9IHRydWU7Ci0gICAgfQotfQogCiBi
b29sIFNjcm9sbGFibGVBcmVhOjpzY3JvbGwoU2Nyb2xsRGlyZWN0aW9uIGRpcmVjdGlvbiwgU2Ny
b2xsR3JhbnVsYXJpdHkgZ3JhbnVsYXJpdHksIGZsb2F0IG11bHRpcGxpZXIpCiB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxhYmxlQXJlYS5oIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vU2Nyb2xsYWJsZUFyZWEuaAppbmRleCBmMTUwNzcwYzI3ZDhmNzYyZDgw
Yjk1NGM1NWMzZDRmNTU4NWQyZmQ2Li4yY2FhMDNjMzBiNmRhZTA2ZjYxNTBiZGQ4NjMxZWYxZGQy
YzdhYWE2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxhYmxlQXJl
YS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmgKQEAgLTEw
MiwxMCArMTAyLDYgQEAgcHVibGljOgogICAgIHZvaWQgaW52YWxpZGF0ZVNjcm9sbENvcm5lcihj
b25zdCBJbnRSZWN0Jik7CiAgICAgdmlydHVhbCB2b2lkIGdldFRpY2ttYXJrcyhWZWN0b3I8SW50
UmVjdD4mKSBjb25zdCB7IH0KIAotICAgIC8vIFRoaXMgZnVuY3Rpb24gc2hvdWxkIGJlIG92ZXJy
aWRlbiBieSBzdWJjbGFzc2VzIHRvIHBlcmZvcm0gdGhlIGFjdHVhbAotICAgIC8vIHNjcm9sbCBv
ZiB0aGUgY29udGVudC4KLSAgICB2aXJ0dWFsIHZvaWQgc2V0U2Nyb2xsT2Zmc2V0KGNvbnN0IElu
dFBvaW50JikgPSAwOwotCiAgICAgLy8gQ29udmVydCBwb2ludHMgYW5kIHJlY3RzIGJldHdlZW4g
dGhlIHNjcm9sbGJhciBhbmQgaXRzIGNvbnRhaW5pbmcgdmlldy4KICAgICAvLyBUaGUgY2xpZW50
IG5lZWRzIHRvIGltcGxlbWVudCB0aGVzZSBpbiBvcmRlciB0byBiZSBhd2FyZSBvZiBsYXlvdXQg
ZWZmZWN0cwogICAgIC8vIGxpa2UgQ1NTIHRyYW5zZm9ybXMuCkBAIC0xNzIsOCArMTY4LDYgQEAg
cHJvdGVjdGVkOgogICAgIHZpcnR1YWwgflNjcm9sbGFibGVBcmVhKCk7CiAKICAgICB2b2lkIHNl
dFNjcm9sbE9yaWdpbihjb25zdCBJbnRQb2ludCYpOwotICAgIHZvaWQgc2V0U2Nyb2xsT3JpZ2lu
WChpbnQpOwotICAgIHZvaWQgc2V0U2Nyb2xsT3JpZ2luWShpbnQpOwogICAgIHZvaWQgcmVzZXRT
Y3JvbGxPcmlnaW5DaGFuZ2VkKCkgeyBtX3Njcm9sbE9yaWdpbkNoYW5nZWQgPSBmYWxzZTsgfQog
CiAgICAgdmlydHVhbCB2b2lkIGludmFsaWRhdGVTY3JvbGxiYXJSZWN0KFNjcm9sbGJhciosIGNv
bnN0IEludFJlY3QmKSA9IDA7CkBAIC0xOTYsNiArMTkwLDEwIEBAIHByaXZhdGU6CiAgICAgZnJp
ZW5kIGNsYXNzIFNjcm9sbEFuaW1hdG9yOwogICAgIHZvaWQgc2V0U2Nyb2xsT2Zmc2V0RnJvbUFu
aW1hdGlvbihjb25zdCBJbnRQb2ludCYpOwogCisgICAgLy8gVGhpcyBmdW5jdGlvbiBzaG91bGQg
YmUgb3ZlcnJpZGVuIGJ5IHN1YmNsYXNzZXMgdG8gcGVyZm9ybSB0aGUgYWN0dWFsCisgICAgLy8g
c2Nyb2xsIG9mIHRoZSBjb250ZW50LgorICAgIHZpcnR1YWwgdm9pZCBzZXRTY3JvbGxPZmZzZXQo
Y29uc3QgSW50UG9pbnQmKSA9IDA7CisKICAgICBtdXRhYmxlIE93blB0cjxTY3JvbGxBbmltYXRv
cj4gbV9zY3JvbGxBbmltYXRvcjsKICAgICBib29sIG1fY29uc3RyYWluc1Njcm9sbGluZ1RvQ29u
dGVudEVkZ2UgOiAxOwogCg==
</data>
<flag name="review"
          id="128423"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>