Bug 5180

Summary: event.stopPropagation() prevents the default action - it shouldn't
Product: WebKit Reporter: Maciej Stachowiak <mjs>
Component: DOMAssignee: Maciej Stachowiak <mjs>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez
Priority: P2    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
Test case - says PASS in Firefox, but FAIL is Safari
none
the fix (including layout tests that work in the browser too) darin: review+

Description Maciej Stachowiak 2005-09-28 23:12:20 PDT
event.stopPropagation() prevents the default action in Safari. But it shouldn't do that. It should stop further 
capture and bubbling, but only event.preventDefault() should prevent the default action.
Comment 1 Maciej Stachowiak 2005-09-28 23:18:07 PDT
Created attachment 4088 [details]
Test case - says PASS in Firefox, but FAIL is Safari
Comment 2 Maciej Stachowiak 2005-09-29 00:33:45 PDT
Created attachment 4089 [details]
the fix (including layout tests that work in the browser too)
Comment 3 Darin Adler 2005-09-29 09:22:36 PDT
Comment on attachment 4089 [details]
the fix (including layout tests that work in the browser too)

Looks good, r=me.
Comment 4 Lucas Forschler 2019-02-06 09:03:13 PST
Mass moving XML DOM bugs to the "DOM" Component.