Summary: | x-frame constructor calls are instantiated with the wrong prototype chain | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Eric Seidel (no email) <eric> | ||||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | abarth, arv, sam | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | PC | ||||||||
OS: | OS X 10.5 | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 27634 | ||||||||
Attachments: |
|
Description
Eric Seidel (no email)
2009-07-22 14:55:48 PDT
Created attachment 33295 [details]
test case (needs HTML wrapper to run)
Btw, this test doesn't work in other browsers, because other browsers do not expose Constructor objects on the window as enumerable. I'm about to fix this with the patch on bug 27634! I'm going to use this patch for landing the FAILing test and I'll use bug 27634 to track landing the actual fixes. Created attachment 33411 [details]
patch
Comment on attachment 33411 [details]
patch
Yay for more failing tests.
Committing to http://svn.webkit.org/repository/webkit/trunk ... M LayoutTests/ChangeLog A LayoutTests/fast/dom/constructed-objects-prototypes-expected.txt A LayoutTests/fast/dom/constructed-objects-prototypes.html A LayoutTests/fast/dom/resources/constructed-objects-prototypes.js Committed r46326 M WebCore/ChangeLog M WebCore/page/DOMTimer.h M WebCore/page/DOMTimer.cpp r46324 = 9cec98c311e2b51ec3728e982846911095605505 (trunk) M WebKit/win/WebDownload.h M WebKit/win/ChangeLog M WebKit/win/DefaultDownloadDelegate.h M WebKit/win/WebMutableURLRequest.cpp M WebCore/ChangeLog M WebCore/platform/graphics/win/SimpleFontDataWin.cpp r46325 = eb9e6956d58e229a058170dcf18af388dbc0843c (trunk) M LayoutTests/ChangeLog A LayoutTests/fast/dom/constructed-objects-prototypes-expected.txt A LayoutTests/fast/dom/resources/constructed-objects-prototypes.js A LayoutTests/fast/dom/constructed-objects-prototypes.html r46326 = 87f7406b26147c714b00dca7949667aa653501a6 (trunk) First, rewinding head to replay your work on top of it... Nothing to do. http://trac.webkit.org/changeset/46326 |