[Webkit-unassigned] [Bug 35796] Accept and bailout NULL widgets in ChromiumBridge
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 9 09:00:57 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=35796
--- Comment #9 from anton muhin <antonm at chromium.org> 2010-03-09 09:00:57 PST ---
(In reply to comment #7)
> (From update of attachment 50307 [details])
> > +++ b/LayoutTests/fast/frames/iframe-access-screen-of-deleted.html
> > @@ -0,0 +1,36 @@
> > +<html>
> > +<head>
> > + <script>
> > + function accessAttributes(s) {
> > + var value = 0;
> > + value = s.height;
> > + value = s.width;
> > + value = s.colorDepth;
> > + value = s.pixelDepth;
> > + value = s.availLeft;
> > + value = s.availTop;
> > + value = s.availHeight;
> > + value = s.availWidth;
> > + }
> > +
> > + function runTests() {
> > + if (window.layoutTestController)
> > + layoutTestController.dumpAsText();
> > +
> > + var f = document.getElementById('theframe');
> > + var s = f.contentWindow.screen;
> > + accessAttributes(s);
> > +
> > + // Now remove and check that we don't crash.
> > + f.parentNode.removeChild(f);
> > + accessAttributes(s);
> > + }
> > + </script>
> > +</head>
> > +<iframe id="theframe" src="resources/red.html"></iframe>
> > +<body onload="runTests()">
> > +<div>
> > +This tests that accessing screen attributes doesn't crash even if containing form is removed from the parent.
>
> nit: "form" -> "frame"
Fixed.
Thanks a lot, Darin. Could you r+ the last patch as well?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list