<?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>145715</bug_id>
          
          <creation_ts>2015-06-05 15:31:13 -0700</creation_ts>
          <short_desc>Lingering checkbox animations when rapidly switching between views on WK1</short_desc>
          <delta_ts>2015-06-05 16:17:51 -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>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="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1099988</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-06-05 15:31:13 -0700</bug_when>
    <thetext>Some fixed-position UI elements draw incorrectly when in embedded web view on Yosemite</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1099989</commentid>
    <comment_count>1</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-06-05 15:32:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/17381121&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1099993</commentid>
    <comment_count>2</comment_count>
      <attachid>254394</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-06-05 15:37:07 -0700</bug_when>
    <thetext>Created attachment 254394
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1099994</commentid>
    <comment_count>3</comment_count>
      <attachid>254394</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-05 15:38:12 -0700</bug_when>
    <thetext>Comment on attachment 254394
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=254394&amp;action=review

&gt; Source/WebCore/platform/mac/ThemeMac.mm:421
&gt; +    NSView *view = ThemeMac::ensuredView(scrollView, controlStates, true);

true :|</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1100004</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2015-06-05 16:17:51 -0700</bug_when>
    <thetext>Committed r185272: &lt;http://trac.webkit.org/changeset/185272&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254394</attachid>
            <date>2015-06-05 15:37:07 -0700</date>
            <delta_ts>2015-06-05 15:38:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-145715-20150605153644.patch</filename>
            <type>text/plain</type>
            <size>4646</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1MjQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODFlMDNmNDkzMTMwNmM4
MjE3ZWM5OGQ4MDYxZjk3NjY0YTM4OGMzOC4uZjZlNTA0MjE1ZmMzOGE2OTEwM2JlZDFiNzNjODU0
NmQwY2FmNjQzOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDE1LTA2LTA1ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KIAorICAgICAgICBMaW5nZXJpbmcgY2hlY2tib3gg
YW5pbWF0aW9ucyB3aGVuIHJhcGlkbHkgc3dpdGNoaW5nIGJldHdlZW4gdmlld3Mgb24gV0sxCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDU3MTUKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBPbiBXSzEsIHRo
ZSBOU1ZpZXcgd2UgdXNlIGZvciBOU0J1dHRvbkNlbGxzIGlzIHBhcmVudGVkIGluIHRoZSBTY3Jv
bGxWaWV3LgorICAgICAgICBPdXIgY2hlY2tib3ggYW5kIHJhZGlvYnV0dG9uIGFuaW1hdGlvbnMg
Y2F1c2UgQXBwS2l0IHRvIGNyZWF0ZSBhIENBTGF5ZXIgd2hpY2gKKyAgICAgICAgaXMgcGFyZW50
ZWQgaW50byB0aGF0IHZpZXcuIEFzIHdlIHJlbmRlciB0aGUgYW5pbWF0aW9ucywgd2Ugc2VlIHRo
ZSBDQUxheWVyIGdldHRpbmcKKyAgICAgICAgZHJhd24gYWxzby4KKworICAgICAgICBUaGUgZml4
IHdhcyB0byB1c2UgYW4gdW5wYXJlbnRlZCBsYXllciBvbiBXSzEgd2hlbiBkcmF3aW5nIHRoZXNl
IGNvbnRyb2xzLCB0aGUgc2FtZQorICAgICAgICB3YXkgV0syIGRvZXMuIFRoaXMgdGVjaG5pcXVl
IG1heSBhcHBseSB0byBhbGwgY29udHJvbHMsIGJ1dCByZXN0cmljdGluZyBpdAorICAgICAgICB0
byBqdXN0IHRoZSBidXR0b25zIGF0IHRoZSBtb21lbnQgaXMgbGVzcyByaXNreS4KKworICAgICAg
ICBUaGlzIG9ubHkgaGFwcGVucyBkdXJpbmcgdGhlIHN3YXAgYmV0d2VlbiBhIGNoZWNrZWQgYW5k
IG5vbi1jaGVja2VkIHN0YXRlLAorICAgICAgICBhbmQgd2UgaGF2ZSBubyB3YXkgdG8gdGVzdCBp
dCA6KAorCisgICAgICAgICogcGxhdGZvcm0vbWFjL1RoZW1lTWFjLmg6IE5ldyBvcHRpb25hbCBw
YXJhbWV0ZXIgdG8gZW5zdXJlZFZpZXcuCisgICAgICAgICogcGxhdGZvcm0vbWFjL1RoZW1lTWFj
Lm1tOgorICAgICAgICAoV2ViQ29yZTo6cGFpbnRUb2dnbGVCdXR0b24pOiBJZiB3ZSdyZSBvbiBZ
b3NlbWl0ZSBvciBoaWdodGVyLCB1c2UgYW4gdW5wYXJlbnRlZCB2aWV3LgorICAgICAgICAoV2Vi
Q29yZTo6VGhlbWVNYWM6OmVuc3VyZWRWaWV3KTogUmV0dXJuIGVpdGhlciBhIHBhcmVudGVkIG9y
IHVucGFyZW50ZWQgdmlldy4KKworMjAxNS0wNi0wNSAgRGVhbiBKYWNrc29uICA8ZGlub0BhcHBs
ZS5jb20+CisKICAgICAgICAgW01hY10gUG9wdXAgZm9jdXMgaXMgY3V0IG9mZgogICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ1Njg4CiAgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS8xODMxMzM3NT4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21hYy9UaGVtZU1hYy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1RoZW1lTWFj
LmgKaW5kZXggMWRmZjZiYTVhOTI0YjdmMzc2ZGQ4MzFiOGIyNDE1YTcxMTJmMjUxZC4uOWFlMWVk
MTE5NGFjNGIwMmQ0N2VmNzc4YWUwY2MyNTg5NGJlYWQ2YiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbWFjL1RoZW1lTWFjLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbWFjL1RoZW1lTWFjLmgKQEAgLTU2LDcgKzU2LDcgQEAgcHVibGljOgogICAgIHZpcnR1YWwg
dm9pZCBpbmZsYXRlQ29udHJvbFBhaW50UmVjdChDb250cm9sUGFydCwgY29uc3QgQ29udHJvbFN0
YXRlcyosIEZsb2F0UmVjdCYsIGZsb2F0IHpvb21GYWN0b3IpIGNvbnN0OwogCiAgICAgLy8gRklY
TUU6IE9uY2UgUmVuZGVyVGhlbWVNYWMgaXMgY29udmVydGVkIG92ZXIgdG8gdXNlIFRoZW1lIHRo
ZW4gdGhpcyBjYW4gYmUgaW50ZXJuYWwgdG8gVGhlbWVNYWMuCi0gICAgc3RhdGljIE5TVmlldyog
ZW5zdXJlZFZpZXcoU2Nyb2xsVmlldyosIGNvbnN0IENvbnRyb2xTdGF0ZXMqKTsKKyAgICBzdGF0
aWMgTlNWaWV3KiBlbnN1cmVkVmlldyhTY3JvbGxWaWV3KiwgY29uc3QgQ29udHJvbFN0YXRlcyos
IGJvb2wgdXNlVW5wYXJlbnRlZFZpZXcgPSBmYWxzZSk7CiAgICAgc3RhdGljIHZvaWQgc2V0Rm9j
dXNSaW5nQ2xpcFJlY3QoY29uc3QgRmxvYXRSZWN0Jik7CiB9OwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvVGhlbWVNYWMubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9tYWMvVGhlbWVNYWMubW0KaW5kZXggMzM0OTg3NjEwZmY0ZDRlYjkyZDQ1YzE4MTZmNmZj
MWE0YTgxYWExYy4uZjk0NTc0NmMxZTdiZDBhYmUzNjUwOGQxOWE4OTBjNjFlZTkyYmNhMiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1RoZW1lTWFjLm1tCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9UaGVtZU1hYy5tbQpAQCAtNDE3LDE5ICs0MTcsMjEg
QEAgc3RhdGljIHZvaWQgcGFpbnRUb2dnbGVCdXR0b24oQ29udHJvbFBhcnQgYnV0dG9uVHlwZSwg
Q29udHJvbFN0YXRlcyogY29udHJvbFN0YXQKICAgICB9CiAKICAgICBMb2NhbEN1cnJlbnRHcmFw
aGljc0NvbnRleHQgbG9jYWxDb250ZXh0KGNvbnRleHQpOworI2lmIF9fTUFDX09TX1hfVkVSU0lP
Tl9NSU5fUkVRVUlSRUQgPj0gMTAxMDAwCisgICAgTlNWaWV3ICp2aWV3ID0gVGhlbWVNYWM6OmVu
c3VyZWRWaWV3KHNjcm9sbFZpZXcsIGNvbnRyb2xTdGF0ZXMsIHRydWUpOworI2Vsc2UKICAgICBO
U1ZpZXcgKnZpZXcgPSBUaGVtZU1hYzo6ZW5zdXJlZFZpZXcoc2Nyb2xsVmlldywgY29udHJvbFN0
YXRlcyk7CisjZW5kaWYKIAogICAgIGJvb2wgaXNBbmltYXRpbmcgPSBmYWxzZTsKICAgICBib29s
IG5lZWRzUmVwYWludCA9IGZhbHNlOwogCiAjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFV
SVJFRCA+PSAxMDEwMDAKICAgICBpZiAoW3RvZ2dsZUJ1dHRvbkNlbGwgX3N0YXRlQW5pbWF0aW9u
UnVubmluZ10pIHsKLSAgICAgICAgLy8gQXBwS2l0J3MgZHJhd1dpdGhGcmFtZSBhcHBlYXJzIHRv
IHJlbmRlciB0aGUgY2VsbCBjZW50ZXJlZCBpbiB0aGUKLSAgICAgICAgLy8gcHJvdmlkZWQgcmVj
dGFuZ2xlL2ZyYW1lLCBzbyB3ZSBuZWVkIHRvIG1hbnVhbGx5IHBvc2l0aW9uIHRoZQotICAgICAg
ICAvLyBhbmltYXRlZCBjZWxsIGF0IHRoZSBjb3JyZWN0IGxvY2F0aW9uLgogICAgICAgICBjb250
ZXh0LT50cmFuc2xhdGUoaW5mbGF0ZWRSZWN0LngoKSwgaW5mbGF0ZWRSZWN0LnkoKSk7CiAgICAg
ICAgIGNvbnRleHQtPnNjYWxlKEZsb2F0U2l6ZSgxLCAtMSkpOwogICAgICAgICBjb250ZXh0LT50
cmFuc2xhdGUoMCwgLWluZmxhdGVkUmVjdC5oZWlnaHQoKSk7CisKICAgICAgICAgW3RvZ2dsZUJ1
dHRvbkNlbGwgX3JlbmRlckN1cnJlbnRBbmltYXRpb25GcmFtZUluQ29udGV4dDpjb250ZXh0LT5w
bGF0Zm9ybUNvbnRleHQoKSBhdExvY2F0aW9uOk5TTWFrZVBvaW50KDAsIDApXTsKICAgICAgICAg
aXNBbmltYXRpbmcgPSBbdG9nZ2xlQnV0dG9uQ2VsbCBfc3RhdGVBbmltYXRpb25SdW5uaW5nXTsK
ICAgICB9IGVsc2UKQEAgLTYzOSwxMCArNjQxLDEyIEBAIHN0YXRpYyB2b2lkIHBhaW50U3RlcHBl
cihDb250cm9sU3RhdGVzKiBzdGF0ZXMsIEdyYXBoaWNzQ29udGV4dCogY29udGV4dCwgY29uc3QK
IAogLy8gVGhpcyB3aWxsIGVuc3VyZSB0aGF0IHdlIGFsd2F5cyByZXR1cm4gYSB2YWxpZCBOU1Zp
ZXcsIGV2ZW4gaWYgU2Nyb2xsVmlldyBkb2Vzbid0IGhhdmUgYW4gYXNzb2NpYXRlZCBkb2N1bWVu
dCBOU1ZpZXcuCiAvLyBJZiB0aGUgU2Nyb2xsVmlldyBkb2Vzbid0IGhhdmUgYW4gTlNWaWV3LCB3
ZSB3aWxsIHJldHVybiBhIGZha2UgTlNWaWV3IHNldCB1cCBpbiB0aGUgd2F5IEFwcEtpdCBleHBl
Y3RzLgotTlNWaWV3ICpUaGVtZU1hYzo6ZW5zdXJlZFZpZXcoU2Nyb2xsVmlldyogc2Nyb2xsVmll
dywgY29uc3QgQ29udHJvbFN0YXRlcyogY29udHJvbFN0YXRlcykKK05TVmlldyAqVGhlbWVNYWM6
OmVuc3VyZWRWaWV3KFNjcm9sbFZpZXcqIHNjcm9sbFZpZXcsIGNvbnN0IENvbnRyb2xTdGF0ZXMq
IGNvbnRyb2xTdGF0ZXMsIGJvb2wgdXNlVW5wYXJlbnRlZFZpZXcpCiB7Ci0gICAgaWYgKE5TVmll
dyAqZG9jdW1lbnRWaWV3ID0gc2Nyb2xsVmlldy0+ZG9jdW1lbnRWaWV3KCkpCi0gICAgICAgIHJl
dHVybiBkb2N1bWVudFZpZXc7CisgICAgaWYgKCF1c2VVbnBhcmVudGVkVmlldykgeworICAgICAg
ICBpZiAoTlNWaWV3ICpkb2N1bWVudFZpZXcgPSBzY3JvbGxWaWV3LT5kb2N1bWVudFZpZXcoKSkK
KyAgICAgICAgICAgIHJldHVybiBkb2N1bWVudFZpZXc7CisgICAgfQogCiAgICAgLy8gVXNlIGEg
ZmFrZSB2aWV3LgogICAgIHN0YXRpYyBXZWJDb3JlVGhlbWVWaWV3ICp0aGVtZVZpZXcgPSBbW1dl
YkNvcmVUaGVtZVZpZXcgYWxsb2NdIGluaXRdOwo=
</data>
<flag name="review"
          id="279380"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>