[Webkit-unassigned] [Bug 110887] New: [chromium] Adapt test expectations to V8 __proto__ changes.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 26 09:19:48 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=110887

           Summary: [chromium] Adapt test expectations to V8 __proto__
                    changes.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore JavaScript
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mstarzinger at chromium.org


1)  fast/dom/Window/window-custom-prototype.html [ Failure ]
2)  fast/js/JSON-parse.html [ Failure ]
3)  fast/js/cyclic-prototypes.html [ Failure ]

ad 1) This is expected bahavior, consistent with SpiderMonkey. The test
      expectation is broken. Assigning 'null' to '__proto__' makes the
      accessor installed on Object.prototype disappear.

ad 2) The result of JSON.parse() doesn't match the result we get when
      evaluating the same string through eval() as V8 still has special
      handling of the __proto__ property for object literals.

ad 3) Test fully matches the WebKit expectation now and no longer fails.
      Expectation specific to "chrome" platform should be removed.

-- 
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