At least for one of my builds, JunitTest_toolkit_unoapi_2's toolkit.Toolkit fails its XDataTransferProviderAccess check at getDragSource(), which returns null: > [toolkit.Toolkit::com::sun::star::awt::XDataTransferProviderAccess::getDragSource()] is testcode: [getDragSource()] - COMPLETED.FAILED getDragSource has no XDragSource to return without a drag-and-drop capable VCL backend: when the unoapi soffice runs the svp plugin without --headless, SalInstance::CreateDragSource skips its GenericDragSource stub (gated on headless/unittest/uitest) and the svp backend's ImplCreateDragSource returns null. (The corresponding getDropTarget only passes because Window::GetDropTarget always returns a non-null DNDListenerContainer wrapper.) Signed-off-by: Stephan Bergmann <stephan.bergmann@collabora.com> Change-Id: I2c76b27e22e99612d8030598f338a78ca7c55ec3 Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/4187 Reviewed-by: Noel Grandin <noel.grandin@collabora.com> Tested-by: Jenkins CPCI <releng@collaboraoffice.com> (cherry picked from commit c35ff1648f319723710a9143fbeb9ecf1a7fec70) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206645 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Abstract Windowing Toolkit
"Abstract" windowing thing. UNO implementations of windowing stuff so that it can be used from Basic or Java. But also stuff that has no connection to Basic or Java.
Notes
The "awt" here has no relation to the Java AWT, as far as I know. It
might be inspired by it API-wise, perhaps. (If you know differently, feel free
to improve this README.md file.)
Also note that toolkit/ is itself not really a toolkit, it is at root a
reasonably simple wrapper of vcl/. If you came here looking for a
toolkit, please look at vcl/ instead.