The handling of expose events has been internalized with GTK4 making it
impossible to e.g. invalidate an area of a surface. Furthermore, the
native method that are called no longer exist in GTK4, leading to an
UnsatisfiedLinkError.
From the documentation:
Application and widget code should not handle expose events directly;
invalidation should use the GtkWidget API, and drawing should only
happen inside GtkWidget::draw implementations.
Closes https://github.com/eclipse-platform/eclipse.platform.swt/issues/1794