<?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>78375</bug_id>
          
          <creation_ts>2012-02-10 12:56:58 -0800</creation_ts>
          <short_desc>Minor ScrollAnimatorMac cleanup</short_desc>
          <delta_ts>2012-02-10 13:00:52 -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>554320</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-10 12:56:58 -0800</bug_when>
    <thetext>Minor ScrollAnimatorMac cleanup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>554321</commentid>
    <comment_count>1</comment_count>
      <attachid>126564</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-10 12:57:57 -0800</bug_when>
    <thetext>Created attachment 126564
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>554324</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-10 13:00:52 -0800</bug_when>
    <thetext>Committed r107431: &lt;http://trac.webkit.org/changeset/107431&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126564</attachid>
            <date>2012-02-10 12:57:57 -0800</date>
            <delta_ts>2012-02-10 12:59:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78375-20120210125833.patch</filename>
            <type>text/plain</type>
            <size>8500</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NDI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGY1YTdjNTk0MDEzMDdl
MjhlYWVmNTU1NDQwZmE3M2ZlN2I2Y2IwMi4uZjdlMWM3ZjA3N2EyN2ZhYTYwNDVhYmNhNjU3YWRj
MWQxYTY3YmZjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDEyLTAyLTEwICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgTWlub3IgU2Nyb2xs
QW5pbWF0b3JNYWMgY2xlYW51cAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NzgzNzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBHZXQgcmlkIG9mIGFkanVzdFNjcm9sbFhQb3NpdGlvbklmTmVjZXNzYXJ5IGFu
ZCBhZGp1c3RTY3JvbGxZUG9zaXRpb25JZk5lY2Vzc2FyeS4KKyAgICAgICAgQWxzbywgcmVkdWNl
IG5lc3RpbmcgaW4gd2lsbEFkZC9kaWRBZGQgZnVuY3Rpb25zIGJ5IHVzaW5nIGVhcmx5IHJldHVy
bnMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2Nyb2xsQW5pbWF0b3JNYWMuaDoKKyAgICAg
ICAgKFNjcm9sbEFuaW1hdG9yTWFjKToKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2Nyb2xsQW5p
bWF0b3JNYWMubW06CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxBbmltYXRvck1hYzo6ZGlkQWRk
VmVydGljYWxTY3JvbGxiYXIpOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsQW5pbWF0b3JNYWM6
OndpbGxSZW1vdmVWZXJ0aWNhbFNjcm9sbGJhcik6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxB
bmltYXRvck1hYzo6ZGlkQWRkSG9yaXpvbnRhbFNjcm9sbGJhcik6CisgICAgICAgIChXZWJDb3Jl
OjpTY3JvbGxBbmltYXRvck1hYzo6d2lsbFJlbW92ZUhvcml6b250YWxTY3JvbGxiYXIpOgorICAg
ICAgICAoV2ViQ29yZTo6U2Nyb2xsQW5pbWF0b3JNYWM6OmltbWVkaWF0ZVNjcm9sbEJ5KToKKwor
MjAxMi0wMi0xMCAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCiAgICAg
ICAgIE1pbm9yIFNjcm9sbGFibGVBcmVhIGNsZWFudXAKICAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc4MzcyCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5oIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbWFjL1Njcm9sbEFuaW1hdG9yTWFjLmgKaW5kZXggYzhkOWIyMzJhYWE3NmQzZDIwYjBm
NWY4MjQ3ZWMyM2FkOTQzMDczYS4uMzc5NzJiYjIyZmRmYzdlM2I2ODhjYWY5M2VjN2RkMTY5MmIy
YTA0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1h
dG9yTWFjLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1hdG9y
TWFjLmgKQEAgLTExMSw4ICsxMTEsNiBAQCBwcml2YXRlOgogCiAgICAgdmlydHVhbCBib29sIHNo
b3VsZFNjcm9sbGJhclBhcnRpY2lwYXRlSW5IaXRUZXN0aW5nKFNjcm9sbGJhciopOwogCi0gICAg
ZmxvYXQgYWRqdXN0U2Nyb2xsWFBvc2l0aW9uSWZOZWNlc3NhcnkoZmxvYXQpIGNvbnN0OwotICAg
IGZsb2F0IGFkanVzdFNjcm9sbFlQb3NpdGlvbklmTmVjZXNzYXJ5KGZsb2F0KSBjb25zdDsKICAg
ICBGbG9hdFBvaW50IGFkanVzdFNjcm9sbFBvc2l0aW9uSWZOZWNlc3NhcnkoY29uc3QgRmxvYXRQ
b2ludCYpIGNvbnN0OwogCiAgICAgdm9pZCBpbW1lZGlhdGVTY3JvbGxUbyhjb25zdCBGbG9hdFBv
aW50Jik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsQW5p
bWF0b3JNYWMubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsQW5pbWF0b3JN
YWMubW0KaW5kZXggNjNjMjQ3NzcwNjg3YzM2YWJkNjI4NTU3MTk0ODM1ZDMwM2JkMDMzNS4uYTg3
Mjc5OThhNTM1MzBkNWU2YTNlZjA1MzE0YmUzYTJkYTI3YTI0NSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1hdG9yTWFjLm1tCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5tbQpAQCAtNjIxLDIyICs2MjEs
NiBAQCB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjpzY3JvbGxUb09mZnNldFdpdGhvdXRBbmltYXRp
b24oY29uc3QgRmxvYXRQb2ludCYgb2Zmc2V0KQogICAgIGltbWVkaWF0ZVNjcm9sbFRvKG9mZnNl
dCk7CiB9CiAKLWZsb2F0IFNjcm9sbEFuaW1hdG9yTWFjOjphZGp1c3RTY3JvbGxYUG9zaXRpb25J
Zk5lY2Vzc2FyeShmbG9hdCBwb3NpdGlvbikgY29uc3QKLXsKLSAgICBpZiAoIW1fc2Nyb2xsYWJs
ZUFyZWEtPmNvbnN0cmFpbnNTY3JvbGxpbmdUb0NvbnRlbnRFZGdlKCkpCi0gICAgICAgIHJldHVy
biBwb3NpdGlvbjsKLQotICAgIHJldHVybiBtYXg8ZmxvYXQ+KG1pbjxmbG9hdD4ocG9zaXRpb24s
IG1fc2Nyb2xsYWJsZUFyZWEtPmNvbnRlbnRzU2l6ZSgpLndpZHRoKCkgLSBtX3Njcm9sbGFibGVB
cmVhLT52aXNpYmxlV2lkdGgoKSksIDApOwotfQotCi1mbG9hdCBTY3JvbGxBbmltYXRvck1hYzo6
YWRqdXN0U2Nyb2xsWVBvc2l0aW9uSWZOZWNlc3NhcnkoZmxvYXQgcG9zaXRpb24pIGNvbnN0Ci17
Ci0gICAgaWYgKCFtX3Njcm9sbGFibGVBcmVhLT5jb25zdHJhaW5zU2Nyb2xsaW5nVG9Db250ZW50
RWRnZSgpKQotICAgICAgICByZXR1cm4gcG9zaXRpb247Ci0KLSAgICByZXR1cm4gbWF4PGZsb2F0
PihtaW48ZmxvYXQ+KHBvc2l0aW9uLCBtX3Njcm9sbGFibGVBcmVhLT5jb250ZW50c1NpemUoKS5o
ZWlnaHQoKSAtIG1fc2Nyb2xsYWJsZUFyZWEtPnZpc2libGVIZWlnaHQoKSksIDApOwotfQotCiBG
bG9hdFBvaW50IFNjcm9sbEFuaW1hdG9yTWFjOjphZGp1c3RTY3JvbGxQb3NpdGlvbklmTmVjZXNz
YXJ5KGNvbnN0IEZsb2F0UG9pbnQmIHBvc2l0aW9uKSBjb25zdAogewogICAgIGlmICghbV9zY3Jv
bGxhYmxlQXJlYS0+Y29uc3RyYWluc1Njcm9sbGluZ1RvQ29udGVudEVkZ2UoKSkKQEAgLTgwMyw2
OCArNzg3LDcyIEBAIHZvaWQgU2Nyb2xsQW5pbWF0b3JNYWM6OmRpZEVuZFNjcm9sbEdlc3R1cmUo
KSBjb25zdAogCiB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjpkaWRBZGRWZXJ0aWNhbFNjcm9sbGJh
cihTY3JvbGxiYXIqIHNjcm9sbGJhcikKIHsKLSAgICBpZiAoaXNTY3JvbGxiYXJPdmVybGF5QVBJ
QXZhaWxhYmxlKCkpIHsKLSAgICAgICAgU2Nyb2xsYmFyUGFpbnRlciBwYWludGVyID0gc2Nyb2xs
YmFyUGFpbnRlckZvclNjcm9sbGJhcihzY3JvbGxiYXIpOwotICAgICAgICBpZiAoIXBhaW50ZXIp
Ci0gICAgICAgICAgICByZXR1cm47CisgICAgaWYgKCFpc1Njcm9sbGJhck92ZXJsYXlBUElBdmFp
bGFibGUoKSkKKyAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIEFTU0VSVCghbV92ZXJ0aWNhbFNj
cm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSk7Ci0gICAgICAgIG1fdmVydGljYWxTY3JvbGxiYXJQYWlu
dGVyRGVsZWdhdGUuYWRvcHROUyhbW1dlYlNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSBhbGxvY10g
aW5pdFdpdGhTY3JvbGxiYXI6c2Nyb2xsYmFyXSk7CisgICAgU2Nyb2xsYmFyUGFpbnRlciBwYWlu
dGVyID0gc2Nyb2xsYmFyUGFpbnRlckZvclNjcm9sbGJhcihzY3JvbGxiYXIpOworICAgIGlmICgh
cGFpbnRlcikKKyAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIFtwYWludGVyIHNldERlbGVnYXRl
Om1fdmVydGljYWxTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUuZ2V0KCldOwotICAgICAgICBbbV9z
Y3JvbGxiYXJQYWludGVyQ29udHJvbGxlci5nZXQoKSBzZXRWZXJ0aWNhbFNjcm9sbGVySW1wOnBh
aW50ZXJdOwotICAgICAgICBpZiAoc2Nyb2xsYWJsZUFyZWEoKS0+aW5MaXZlUmVzaXplKCkpCi0g
ICAgICAgICAgICBbcGFpbnRlciBzZXRLbm9iQWxwaGE6MV07Ci0gICAgfQorICAgIEFTU0VSVCgh
bV92ZXJ0aWNhbFNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSk7CisgICAgbV92ZXJ0aWNhbFNjcm9s
bGJhclBhaW50ZXJEZWxlZ2F0ZS5hZG9wdE5TKFtbV2ViU2Nyb2xsYmFyUGFpbnRlckRlbGVnYXRl
IGFsbG9jXSBpbml0V2l0aFNjcm9sbGJhcjpzY3JvbGxiYXJdKTsKKworICAgIFtwYWludGVyIHNl
dERlbGVnYXRlOm1fdmVydGljYWxTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUuZ2V0KCldOworICAg
IFttX3Njcm9sbGJhclBhaW50ZXJDb250cm9sbGVyLmdldCgpIHNldFZlcnRpY2FsU2Nyb2xsZXJJ
bXA6cGFpbnRlcl07CisgICAgaWYgKHNjcm9sbGFibGVBcmVhKCktPmluTGl2ZVJlc2l6ZSgpKQor
ICAgICAgICBbcGFpbnRlciBzZXRLbm9iQWxwaGE6MV07CiB9CiAKIHZvaWQgU2Nyb2xsQW5pbWF0
b3JNYWM6OndpbGxSZW1vdmVWZXJ0aWNhbFNjcm9sbGJhcihTY3JvbGxiYXIqIHNjcm9sbGJhcikK
IHsKLSAgICBpZiAoaXNTY3JvbGxiYXJPdmVybGF5QVBJQXZhaWxhYmxlKCkpIHsKLSAgICAgICAg
U2Nyb2xsYmFyUGFpbnRlciBwYWludGVyID0gc2Nyb2xsYmFyUGFpbnRlckZvclNjcm9sbGJhcihz
Y3JvbGxiYXIpOwotICAgICAgICBpZiAoIXBhaW50ZXIpCi0gICAgICAgICAgICByZXR1cm47Cisg
ICAgaWYgKCFpc1Njcm9sbGJhck92ZXJsYXlBUElBdmFpbGFibGUoKSkKKyAgICAgICAgcmV0dXJu
OwogCi0gICAgICAgIEFTU0VSVChtX3ZlcnRpY2FsU2Nyb2xsYmFyUGFpbnRlckRlbGVnYXRlKTsK
LSAgICAgICAgW21fdmVydGljYWxTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUuZ2V0KCkgaW52YWxp
ZGF0ZV07Ci0gICAgICAgIG1fdmVydGljYWxTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUgPSBudWxs
cHRyOworICAgIFNjcm9sbGJhclBhaW50ZXIgcGFpbnRlciA9IHNjcm9sbGJhclBhaW50ZXJGb3JT
Y3JvbGxiYXIoc2Nyb2xsYmFyKTsKKyAgICBpZiAoIXBhaW50ZXIpCisgICAgICAgIHJldHVybjsK
IAotICAgICAgICBbcGFpbnRlciBzZXREZWxlZ2F0ZTpuaWxdOwotICAgICAgICBbbV9zY3JvbGxi
YXJQYWludGVyQ29udHJvbGxlci5nZXQoKSBzZXRWZXJ0aWNhbFNjcm9sbGVySW1wOm5pbF07Ci0g
ICAgfQorICAgIEFTU0VSVChtX3ZlcnRpY2FsU2Nyb2xsYmFyUGFpbnRlckRlbGVnYXRlKTsKKyAg
ICBbbV92ZXJ0aWNhbFNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZS5nZXQoKSBpbnZhbGlkYXRlXTsK
KyAgICBtX3ZlcnRpY2FsU2Nyb2xsYmFyUGFpbnRlckRlbGVnYXRlID0gbnVsbHB0cjsKKworICAg
IFtwYWludGVyIHNldERlbGVnYXRlOm5pbF07CisgICAgW21fc2Nyb2xsYmFyUGFpbnRlckNvbnRy
b2xsZXIuZ2V0KCkgc2V0VmVydGljYWxTY3JvbGxlckltcDpuaWxdOwogfQogCiB2b2lkIFNjcm9s
bEFuaW1hdG9yTWFjOjpkaWRBZGRIb3Jpem9udGFsU2Nyb2xsYmFyKFNjcm9sbGJhciogc2Nyb2xs
YmFyKQogewotICAgIGlmIChpc1Njcm9sbGJhck92ZXJsYXlBUElBdmFpbGFibGUoKSkgewotICAg
ICAgICBTY3JvbGxiYXJQYWludGVyIHBhaW50ZXIgPSBzY3JvbGxiYXJQYWludGVyRm9yU2Nyb2xs
YmFyKHNjcm9sbGJhcik7Ci0gICAgICAgIGlmICghcGFpbnRlcikKLSAgICAgICAgICAgIHJldHVy
bjsKKyAgICBpZiAoIWlzU2Nyb2xsYmFyT3ZlcmxheUFQSUF2YWlsYWJsZSgpKQorICAgICAgICBy
ZXR1cm47CiAKLSAgICAgICAgQVNTRVJUKCFtX2hvcml6b250YWxTY3JvbGxiYXJQYWludGVyRGVs
ZWdhdGUpOwotICAgICAgICBtX2hvcml6b250YWxTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUuYWRv
cHROUyhbW1dlYlNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSBhbGxvY10gaW5pdFdpdGhTY3JvbGxi
YXI6c2Nyb2xsYmFyXSk7CisgICAgU2Nyb2xsYmFyUGFpbnRlciBwYWludGVyID0gc2Nyb2xsYmFy
UGFpbnRlckZvclNjcm9sbGJhcihzY3JvbGxiYXIpOworICAgIGlmICghcGFpbnRlcikKKyAgICAg
ICAgcmV0dXJuOwogCi0gICAgICAgIFtwYWludGVyIHNldERlbGVnYXRlOm1faG9yaXpvbnRhbFNj
cm9sbGJhclBhaW50ZXJEZWxlZ2F0ZS5nZXQoKV07Ci0gICAgICAgIFttX3Njcm9sbGJhclBhaW50
ZXJDb250cm9sbGVyLmdldCgpIHNldEhvcml6b250YWxTY3JvbGxlckltcDpwYWludGVyXTsKLSAg
ICAgICAgaWYgKHNjcm9sbGFibGVBcmVhKCktPmluTGl2ZVJlc2l6ZSgpKQotICAgICAgICAgICAg
W3BhaW50ZXIgc2V0S25vYkFscGhhOjFdOwotICAgIH0KKyAgICBBU1NFUlQoIW1faG9yaXpvbnRh
bFNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSk7CisgICAgbV9ob3Jpem9udGFsU2Nyb2xsYmFyUGFp
bnRlckRlbGVnYXRlLmFkb3B0TlMoW1tXZWJTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUgYWxsb2Nd
IGluaXRXaXRoU2Nyb2xsYmFyOnNjcm9sbGJhcl0pOworCisgICAgW3BhaW50ZXIgc2V0RGVsZWdh
dGU6bV9ob3Jpem9udGFsU2Nyb2xsYmFyUGFpbnRlckRlbGVnYXRlLmdldCgpXTsKKyAgICBbbV9z
Y3JvbGxiYXJQYWludGVyQ29udHJvbGxlci5nZXQoKSBzZXRIb3Jpem9udGFsU2Nyb2xsZXJJbXA6
cGFpbnRlcl07CisgICAgaWYgKHNjcm9sbGFibGVBcmVhKCktPmluTGl2ZVJlc2l6ZSgpKQorICAg
ICAgICBbcGFpbnRlciBzZXRLbm9iQWxwaGE6MV07CiB9CiAKIHZvaWQgU2Nyb2xsQW5pbWF0b3JN
YWM6OndpbGxSZW1vdmVIb3Jpem9udGFsU2Nyb2xsYmFyKFNjcm9sbGJhciogc2Nyb2xsYmFyKQog
ewotICAgIGlmIChpc1Njcm9sbGJhck92ZXJsYXlBUElBdmFpbGFibGUoKSkgewotICAgICAgICBT
Y3JvbGxiYXJQYWludGVyIHBhaW50ZXIgPSBzY3JvbGxiYXJQYWludGVyRm9yU2Nyb2xsYmFyKHNj
cm9sbGJhcik7Ci0gICAgICAgIGlmICghcGFpbnRlcikKLSAgICAgICAgICAgIHJldHVybjsKKyAg
ICBpZiAoIWlzU2Nyb2xsYmFyT3ZlcmxheUFQSUF2YWlsYWJsZSgpKQorICAgICAgICByZXR1cm47
CiAKLSAgICAgICAgQVNTRVJUKG1faG9yaXpvbnRhbFNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSk7
Ci0gICAgICAgIFttX2hvcml6b250YWxTY3JvbGxiYXJQYWludGVyRGVsZWdhdGUuZ2V0KCkgaW52
YWxpZGF0ZV07Ci0gICAgICAgIG1faG9yaXpvbnRhbFNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSA9
IG51bGxwdHI7CisgICAgU2Nyb2xsYmFyUGFpbnRlciBwYWludGVyID0gc2Nyb2xsYmFyUGFpbnRl
ckZvclNjcm9sbGJhcihzY3JvbGxiYXIpOworICAgIGlmICghcGFpbnRlcikKKyAgICAgICAgcmV0
dXJuOwogCi0gICAgICAgIFtwYWludGVyIHNldERlbGVnYXRlOm5pbF07Ci0gICAgICAgIFttX3Nj
cm9sbGJhclBhaW50ZXJDb250cm9sbGVyLmdldCgpIHNldEhvcml6b250YWxTY3JvbGxlckltcDpu
aWxdOwotICAgIH0KKyAgICBBU1NFUlQobV9ob3Jpem9udGFsU2Nyb2xsYmFyUGFpbnRlckRlbGVn
YXRlKTsKKyAgICBbbV9ob3Jpem9udGFsU2Nyb2xsYmFyUGFpbnRlckRlbGVnYXRlLmdldCgpIGlu
dmFsaWRhdGVdOworICAgIG1faG9yaXpvbnRhbFNjcm9sbGJhclBhaW50ZXJEZWxlZ2F0ZSA9IG51
bGxwdHI7CisKKyAgICBbcGFpbnRlciBzZXREZWxlZ2F0ZTpuaWxdOworICAgIFttX3Njcm9sbGJh
clBhaW50ZXJDb250cm9sbGVyLmdldCgpIHNldEhvcml6b250YWxTY3JvbGxlckltcDpuaWxdOwog
fQogCiBib29sIFNjcm9sbEFuaW1hdG9yTWFjOjpzaG91bGRTY3JvbGxiYXJQYXJ0aWNpcGF0ZUlu
SGl0VGVzdGluZyhTY3JvbGxiYXIqIHNjcm9sbGJhcikKQEAgLTEwMzQsMTQgKzEwMjIsMTIgQEAg
dm9pZCBTY3JvbGxBbmltYXRvck1hYzo6aW1tZWRpYXRlU2Nyb2xsQnlXaXRob3V0Q29udGVudEVk
Z2VDb25zdHJhaW50cyhjb25zdCBGbG8KIAogdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6aW1tZWRp
YXRlU2Nyb2xsQnkoY29uc3QgRmxvYXRTaXplJiBkZWx0YSkKIHsKLSAgICBmbG9hdCBuZXdQb3NY
ID0gYWRqdXN0U2Nyb2xsWFBvc2l0aW9uSWZOZWNlc3NhcnkobV9jdXJyZW50UG9zWCArIGRlbHRh
LndpZHRoKCkpOwotICAgIGZsb2F0IG5ld1Bvc1kgPSBhZGp1c3RTY3JvbGxZUG9zaXRpb25JZk5l
Y2Vzc2FyeShtX2N1cnJlbnRQb3NZICsgZGVsdGEuaGVpZ2h0KCkpOwotCi0gICAgaWYgKG5ld1Bv
c1ggPT0gbV9jdXJyZW50UG9zWCAmJiBuZXdQb3NZID09IG1fY3VycmVudFBvc1kpCisgICAgRmxv
YXRQb2ludCBuZXdQb3MgPSBhZGp1c3RTY3JvbGxQb3NpdGlvbklmTmVjZXNzYXJ5KEZsb2F0UG9p
bnQobV9jdXJyZW50UG9zWCwgbV9jdXJyZW50UG9zWSkgKyBkZWx0YSk7CisgICAgaWYgKG5ld1Bv
cy54KCkgPT0gbV9jdXJyZW50UG9zWCAmJiBuZXdQb3MueSgpID09IG1fY3VycmVudFBvc1kpCiAg
ICAgICAgIHJldHVybjsKIAotICAgIG1fY3VycmVudFBvc1ggPSBuZXdQb3NYOwotICAgIG1fY3Vy
cmVudFBvc1kgPSBuZXdQb3NZOworICAgIG1fY3VycmVudFBvc1ggPSBuZXdQb3MueCgpOworICAg
IG1fY3VycmVudFBvc1kgPSBuZXdQb3MueSgpOwogICAgIG5vdGlmeVBvc2l0aW9uQ2hhbmdlZCgp
OwogfQogCg==
</data>
<flag name="review"
          id="128411"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>