Bug 57669

Summary: [V8] Assigning undefined to boolean attributes doesn't set them to false
Product: WebKit Reporter: Adam Barth <abarth>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: dbates
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Adam Barth
Reported 2011-04-01 15:24:19 PDT
Apparently the V8 bindings treat assigning undefined to a boolean attribute as "true" but it probably should be "false" (need to verify with other browsers).
Attachments
Daniel Bates
Comment 2 2011-04-01 15:59:32 PDT
(In reply to comment #1) > Maybe it's not a JSC issue? > > http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r82725%20(11122)/fast/frames/frame-programmatic-noresize-pretty-diff.html Interesting. For some reason there isn't an issue when the test is run on the Apple Mac port. I'll investigate shortly.
Adam Barth
Comment 3 2011-04-01 16:04:16 PDT
Maybe the common thread is windows?
Adam Barth
Comment 4 2011-04-01 16:26:56 PDT
We do not appear to have diagnosed the test failure correctly.
Note You need to log in before you can comment on or make changes to this bug.