WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 216194
210762
Rename legacy Web IDL extended attributes
https://bugs.webkit.org/show_bug.cgi?id=210762
Summary
Rename legacy Web IDL extended attributes
Domenic Denicola
Reported
2020-04-20 13:00:31 PDT
In
https://github.com/heycam/webidl/pull/870
we renamed many legacy Web IDL extended attributes to make their usage more clear: * [NamedConstructor] -> [LegacyFactoryFunction] * [LenientSetter] -> [LegacyLenientSetter] * [LenientThis] -> [LegacyLenientThis] * [NoInterfaceObject] -> [LegacyNoInterfaceObject] * [TreatNullAs=EmptyString] -> [LegacyNullToEmptyString] * [OverrideBuiltins] -> [LegacyOverrideBuiltins] * [TreatNonObjectAsNull] -> [LegacyTreatNonObjectAsNull] * [Unforgeable] -> [LegacyUnforgeable] This bug is a FYI in case you want to update your .idl files and bindings implementation to align with the spec-side renames. Doing so should not change the generated code at all.
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Shvayka
Comment 1
2020-11-12 09:52:09 PST
(In reply to Domenic Denicola from
comment #0
)
> In
https://github.com/heycam/webidl/pull/870
we renamed many legacy Web IDL > extended attributes to make their usage more clear:
r266662
implemented the rename of all mentioned extended attributes. *** This bug has been marked as a duplicate of
bug 216194
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug