On Wed Dec 7 17:45:14 2022 +0000, Jacek Caban wrote:
FWIW, I don't agree with the assumption that this needs to be the first step for GC. An alternative first step would be to add traversal implementation integrated with MSHTML/Gecko. A standalone jscript GC implementation leveraging that implementation would then be the next step. Anyway, having any GC is a step forward and it's simple enough that reworking it later will hopefully be fine.
The problem is, wouldn't that mean jscript.dll then depends on mshtml and wine-gecko? I don't think that's correct at all from point of view of jscript.dll itself (not the embedded one in mshtml).
Also apps that use standalone jscript would have to load wine-gecko which seems very less than ideal, IMO.