Bug 12918

Summary: REGRESSION: Google Finance dropdown Flickers
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: Layout and RenderingAssignee: Antti Koivisto <koivisto>
Status: RESOLVED FIXED    
Severity: Normal Keywords: HasReduction, InRadar, Regression
Priority: P1    
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://finance.google.com
See Also: https://bugs.webkit.org/show_bug.cgi?id=146516
Attachments:
Description Flags
test case
none
don't propage events further from a node that is not in document hyatt: review+

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