Bug 76106 - WebKit fails IETC Override_Property_Getter_High (both JSC and V8)
Summary: WebKit fails IETC Override_Property_Getter_High (both JSC and V8)
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 76198
  Show dependency treegraph
 
Reported: 2012-01-11 14:52 PST by Eric Seidel (no email)
Modified: 2024-02-04 13:16 PST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Seidel (no email) 2012-01-11 14:52:40 PST
WebKit fails IETC Override_Property_Getter_High (both JSC and V8)

http://samples.msdn.microsoft.com/ietestcenter/dominheritance/showdominheritancetest.htm?Override_Property_Getter_High

Passes in FF.  There seem to be a number of Object.defineProperty bugs on file, maybe this is just a dupe of one of them.

The test is doing the following:

        Object.defineProperty(HTMLHeadElement.prototype, "profile", { get: function () { return "myProfile"; } });
        var head = document.createElement("head");
        if ("myProfile" == head.profile)
            alert("pass");

CCing the JavaScript ninjas.
Comment 1 Eric Seidel (no email) 2012-01-11 14:55:26 PST
See also bug 76107 which is about the "setter" variant of this test.
Comment 2 Ahmad Saleem 2024-02-03 14:06:13 PST
@Alexey - is this applicable anymore?
Comment 3 Alexey Shvayka 2024-02-04 13:16:36 PST
(In reply to Eric Seidel (no email) from comment #0)
> WebKit fails IETC Override_Property_Getter_High (both JSC and V8)
> 
> http://samples.msdn.microsoft.com/ietestcenter/dominheritance/
> showdominheritancetest.htm?Override_Property_Getter_High

The link is no longer alive yet we pass the inline test case since bindings redesign circa 2015. Redefinition of DOM properties is heavily covered by both WPT and our tests.