[Webkit-unassigned] [Bug 186191] New: Consider MasqueradesAsUndefinedObjectType
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jun 1 05:16:10 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=186191
Bug ID: 186191
Summary: Consider MasqueradesAsUndefinedObjectType
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: utatane.tea at gmail.com
MasqueradesAsUndefined is crazy feature,
1. It is introduced for backward compatibility of `if (document.all)` thingy. It is unlikely that MasqueradesAsUndefined objects increases
2. MasqueradesAsUndefined is only used for HTMLAllCollection right now
3. HTMLAllCollection is ObjectType
So, what do we think of folding this information into JSType, and free up MasqueradesAsUndefined TypeInfo flag space?
We can introduce MasqueradesAsUndefinedObjectType for HTMLAllCollection.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180601/53e22cc3/attachment-0001.html>
More information about the webkit-unassigned
mailing list