<?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>126451</bug_id>
          
          <creation_ts>2014-01-03 12:43:58 -0800</creation_ts>
          <short_desc>It feels too hard to get rid of a popover at build.webkit.org/dashboard</short_desc>
          <delta_ts>2014-01-03 12:58:33 -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>Tools / Tests</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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>964227</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-03 12:43:58 -0800</bug_when>
    <thetext>A few people told me that they feel stuck in popovers. There were some suggestions for how to improve that:

- Remove the popover when the Esc key is pressed.
- Remove it faster when the mouse is far from it.

The reason why I don&apos;t start fadeout immediately when mouse moves out of active area is to avoid flickering when mouse pointer moves from element to popover itself. But we don&apos;t need a full second for that. Looks like 200 ms is enough to avoid flicker, and yet it unnoticeable when intentionally moving the mouse out to hide the popover.

Hopefully this will alleviate the need for the other fixes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964234</commentid>
    <comment_count>1</comment_count>
      <attachid>220330</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-03 12:56:50 -0800</bug_when>
    <thetext>Created attachment 220330
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964236</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-03 12:58:33 -0800</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r161281&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220330</attachid>
            <date>2014-01-03 12:56:50 -0800</date>
            <delta_ts>2014-01-03 12:57:18 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>MouseOut.txt</filename>
            <type>text/plain</type>
            <size>1367</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE2MTI3OCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE0LTAxLTAzICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgorCisgICAgICAgIEl0IGZlZWxzIHRvbyBoYXJkIHRvIGdldCByaWQgb2YgYSBwb3BvdmVyIGF0
IGJ1aWxkLndlYmtpdC5vcmcvZGFzaGJvYXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMjY0NTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmct
Y29uZmlnL3B1YmxpY19odG1sL2Rhc2hib2FyZC9TdHlsZXMvUG9wb3Zlci5jc3M6CisgICAgICAg
ICgucG9wb3Zlci5mYWRlLW91dCk6IFJlZHVjZWQgdGhlIHRpbWVvdXQgLSAyMDAgbXMgaXMgZW5v
dWdoIHRvIG5vdCBoYXZlIGZsaWNrZXIKKyAgICAgICAgd2hlbiBtb3ZpbmcgdGhlIG1vdXNlIGZy
b20gYW4gZWxlbWVudCB0byBpdHMgcG9wb3Zlci4KKwogMjAxNC0wMS0wMyAgQWxleGV5IFByb3Nr
dXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBQbGVhc2UgYWRkIGEgd2F5IHRvIHF1
aWNrIHBlZWsgYXQgZmFpbGluZyB0ZXN0cyBhdCBidWlsZC53ZWJraXQub3JnL2Rhc2hib2FyZApJ
bmRleDogVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvcHVi
bGljX2h0bWwvZGFzaGJvYXJkL1N0eWxlcy9Qb3BvdmVyLmNzcwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29s
cy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9k
YXNoYm9hcmQvU3R5bGVzL1BvcG92ZXIuY3NzCShyZXZpc2lvbiAxNjEyNzIpCisrKyBUb29scy9C
dWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9kYXNo
Ym9hcmQvU3R5bGVzL1BvcG92ZXIuY3NzCSh3b3JraW5nIGNvcHkpCkBAIC02MCw4ICs2MCw4IEBA
CiB9CiAKIC5wb3BvdmVyLmZhZGUtb3V0IHsKLSAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDM1MG1z
OwotICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzOworICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAw
bXM7CisgICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7CiAgICAgb3BhY2l0eTogMDsKIH0KIAo=
</data>
<flag name="review"
          id="244027"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>