-
- [867097 – Remove re-use of __SS_data, and the superfluous __SS_tabStillLoading property](https://bugzilla.mozilla.org/show_bug.cgi?id=867097)
- [867118 – Remove browser.__SS_data and use a WeakMap i…
-
### Version
21.7.2
### Platform
Linux logos 6.8.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 05 Apr 2024 00:14:23 +0000 x86_64 GNU/Linux
### Subsystem
V8?
### What steps will reproduce the bug?
Instal…
-
## Goal
- No module states in the library
- Full control for library users instead of customization
## Notes to myself
- No two caches
- Expose needs/copy
- Do not take affected
- New `re…
-
`[[Raw]]` of an entry of `[[DedentMap]]` is supposed to be `Object` (that's held weakly). Unfortunately `DedentTemplateStringsArray()` operation can create an entry where `[[Raw]]` is set to an arbitr…
-
http://es6.ruanyifeng.com/#docs/set-map
## Set
1. value不能重复
2. 只有健值,没有健名,有点类似数组。
3. 可以遍历,方法有add, delete,has
## weakSet
1. value都是对象
2. 成员都是弱引用,随时可以消失。 可以用来保存DOM节点,不容易造成内存泄漏
3. 不能遍历,方…
-
http://codehtml.cn/2018/03/13/es6/es-5/
-
-
Could be based on `WeakMap`, supported since ECMAScript 6 (2015) and on all major browsers.
-
-
I propose to change how equality works in 4.0 to be more structural by default, the idea would be:
1) consider plain objects, arrays, sets and maps structurally
2) consider non plain objects (prot…