anchor.diff:      (setf gtk-object (make-web-view))))
   
   (defun renderer-thread-p ()
  -  (str:containsp "main thread" (bt:thread-name (bt:current-thread))))
  +  (string= "main thread" (bt:thread-name (bt:current-thread))))
   
   (defmethod ffi-within-renderer-thread ((browser gobject-gtk-browser) thunk)
     (declare (ignore browser))
  
positive.code:   (bt:make-thread (lambda ()
                      (gir:invoke ((gir-gtk browser) 'main)))
                    :name "main thread")
    ;(finalize browser urls startup-timestamp)
    )
  
  (define-ffi-method ffi-kill-browser ((browser gobject-gtk-browser))
    (unless *keep-alive*
  
negative.code:   (setf (slot-value browser 'last-active-window)
          (or (find-if (lambda (window)
                         (gir:property (gtk-object window) 'is-active))
                       (window-list))
              (first (window-list))
              (slot-value browser 'last-active-window))))
  
  