Bug 75233

Summary: script-in-svg-in-HTML doesn't run
Product: WebKit Reporter: Nathan Sharfi <frogorbits>
Component: SVGAssignee: Adam Barth <abarth>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, dbates, leo.yang, webkit.review.bot, zimmermann
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.7   
Attachments:
Description Flags
test case
none
Patch none

Nathan Sharfi
Reported 2011-12-26 18:41:48 PST
(NB: This was fixed sometime between Safari 5.1.2 (7534.52.7) and WebKit r103689, but there's no bug filed that I could attach this test case to.) # Overview <script> elements in <svg> elements in HTML documents don't run. # Steps to Reproduce See attached test case. # Actual Results The test case continues to display "FAIL". # Expected Results The test case should display "PASS". # Build Date and Platform First seen on Safari 5.1.2 on OS X 10.7.2 ; fixed by r103689. Works fine in: - Chrome 16.0.912.63 on OS X - Firefox 9.0.1 on OS X - IE 9.0.8112.16421 on Vista
Attachments
test case (594 bytes, text/html)
2011-12-26 18:42 PST, Nathan Sharfi
no flags
Patch (1.97 KB, patch)
2012-01-03 19:33 PST, Adam Barth
no flags
Nathan Sharfi
Comment 1 2011-12-26 18:42:19 PST
Created attachment 120562 [details] test case
Alexey Proskuryakov
Comment 2 2011-12-27 22:49:40 PST
Do we already have a regression test for this?
Adam Barth
Comment 3 2011-12-28 00:17:50 PST
Even if we do, it doesn't hurt to add another one. I don't remember when we fixed this bug, so it might have gotten fixed accidentally.
Leo Yang
Comment 4 2012-01-03 19:05:48 PST
It works for me on r103998 of Qt porting.
Adam Barth
Comment 5 2012-01-03 19:33:27 PST
WebKit Review Bot
Comment 6 2012-01-03 19:54:50 PST
Comment on attachment 121042 [details] Patch Clearing flags on attachment: 121042 Committed r104004: <http://trac.webkit.org/changeset/104004>
WebKit Review Bot
Comment 7 2012-01-03 19:54:55 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.