diff options
author | legendecas <legendecas@gmail.com> | 2022-08-17 19:46:14 +0300 |
---|---|---|
committer | legendecas <legendecas@gmail.com> | 2022-10-03 19:55:58 +0300 |
commit | 364c0e196cd9ce07c14cdd82147f5002ba265d2a (patch) | |
tree | 4a6775be37781d9a975d8e43a7a3e8e4b0e65398 /tools | |
parent | f529f73bd7a0c9046dcc2ea67760ac9b03e04b52 (diff) |
perf_hooks: fix webperf idlharness
1. Enforce receiver checks on IDL interfaces.
2. Avoid prototype manipulation on constructing IDL interfaces with
`ReflectConstruct`.
3. `defineReplaceableAttribute` should create IDL getter/setter.
4. Corrected `PerformanceResourceTiming` to inherit the public interface
`PerformanceEntry` instead of the internal interface
`InternalPerformanceResourceTiming`.
5. `detail` is not a specified attribute on `PerfomanceEntry`. Node.js
specific extensions are moved to a subclass of `PerformanceEntry` as
`PerformanceNodeEntry`.
PR-URL: https://github.com/nodejs/node/pull/44483
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/doc/type-parser.mjs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/doc/type-parser.mjs b/tools/doc/type-parser.mjs index 84a06541671..9ed35a10eb1 100644 --- a/tools/doc/type-parser.mjs +++ b/tools/doc/type-parser.mjs @@ -179,7 +179,7 @@ const customTypesMap = { 'PerformanceNodeTiming': 'perf_hooks.html#class-performancenodetiming', 'PerformanceObserver': - 'perf_hooks.html#class-perf_hooksperformanceobserver', + 'perf_hooks.html#class-performanceobserver', 'PerformanceObserverEntryList': 'perf_hooks.html#class-performanceobserverentrylist', |