Embind: Clean up JS UNO obj implementation in embindtest.js
commit89610c2176e1370a8075187e7637e5844fe5f3e3
authorStephan Bergmann <stephan.bergmann@allotropia.de>
Wed, 17 Apr 2024 13:48:17 +0000 (17 15:48 +0200)
committerStephan Bergmann <stephan.bergmann@allotropia.de>
Wed, 17 Apr 2024 18:40:54 +0000 (17 20:40 +0200)
treef759b98dbbec8b20feb8a760a1a0f3110b50ce6e
parentdac30c44c606232ce23d52a423d0bf8010f25d4f
Embind: Clean up JS UNO obj implementation in embindtest.js

We don't need a dedicated implXInterface, any other interface derived from it
works as well.  But we should arguably implement css.lang.XTypeProvider.  Which
in turn requires two sequences, which need to be eventually .delete()'ed, so add
impl* for them.  And while at it, rename refcount to implRefcount for
consistency.

Change-Id: I8cfd0df74058383bd432e2a6a86f7f2039a87ffb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166181
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
unotest/source/embindtest/embindtest.js