When working to revive Webclient
as a means to enable one to write automated tests for Ajax Applications,
I ended up fixing some thread safety assertions that were failing in
native code. Part of this involved slightly recrafting the design of
the native/Java DOM bridge, originally written over seven years ago by
Igor Kushnirsky. Igor's
original design had lots of public native methods. My...