Bug 12918 - REGRESSION: Google Finance dropdown Flickers
Summary: REGRESSION: Google Finance dropdown Flickers
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Antti Koivisto
URL: http://finance.google.com
Keywords: HasReduction, InRadar, Regression
Depends on:
Blocks:
 
Reported: 2007-02-27 14:34 PST by Antti Koivisto
Modified: 2015-07-03 02:07 PDT (History)
0 users

See Also:


Attachments
test case (1.22 KB, text/html)
2007-02-27 15:09 PST, Antti Koivisto
no flags Details
don't propage events further from a node that is not in document (29.86 KB, patch)
2007-02-27 15:11 PST, Antti Koivisto
hyatt: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Koivisto 2007-02-27 14:34:04 PST
- go to finance.google.com
- enter 'a' to search field so dropdown appears
- move mouse over a single dropdown item

-> item background flickers while mouse moves

<rdar://4988039>
Comment 1 Antti Koivisto 2007-02-27 15:09:16 PST
Created attachment 13412 [details]
test case

events to dead node should not propagate further
Comment 2 Antti Koivisto 2007-02-27 15:11:17 PST
Created attachment 13414 [details]
don't propage events further from a node that is not in document

If a node dies while mouse is over it, it is still supposed to receive mouseout event (wasn't case in Tiger webkit). However this event should not propagate to any other nodes. This patch matches Firefox behavior in this respect.
Comment 3 Dave Hyatt 2007-02-27 15:18:47 PST
Comment on attachment 13414 [details]
don't propage events further from a node that is not in document

r=me
Comment 4 Antti Koivisto 2007-02-27 15:26:36 PST
r19897