Closed Bug 1277880 Opened 8 years ago Closed 5 years ago

Change Object.prototype.toString for DOM prototypes to be "[object InterfaceName]", not "[object InterfaceNamePrototype]"

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1277799
Tracking Status
firefox49 --- affected

People

(Reporter: bzbarsky, Unassigned)

References

Details

(Keywords: site-compat, Whiteboard: btpp-fixlater)

Attachments

(1 file)

See https://www.w3.org/Bugs/Public/show_bug.cgi?id=28244 for why we might want to do this. This probably blocks bug 1277799.
Keywords: site-compat
Whiteboard: btpp-fixlater
Priority: -- → P2
Moving to p3 because no activity for at least 1 year(s). See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Component: DOM → DOM: Core & HTML
Attached patch Codegen.py.patchSplinter Review

Here’s the simplest possible patch that will fix this, although it will most likely require several test and other changes.

We won't need to change JSClass name after fixing bug 1277799 and eventually bug 1277801 will prevent it from being exposed when Symbol.toStringTag is deleted.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: