anchor.diff:                        :documentation "Directory in which the WebKitGTK
   data-manager will store the data separately for each buffer.")
      (gtk-extensions-path (make-instance 'gtk-extensions-data-path)
  -                        :documentation "Directory to store the WebKit-specific extensions in."))
  +                        :documentation "Directory to store the WebKit-specific extensions in.")
  +   (loading-webkit-history-p nil
  +                             :type boolean
  +                             :export nil
  +                             :documentation "Internal hack, do not use me!"))
     (:export-class-name-p t)
     (:export-accessor-names-p t)
     (:accessor-name-transformer (class*:make-name-transformer name)))
  
positive.code:     (values history-list current-index)))
  
  (defmethod load-webkit-history-entry ((buffer gtk-buffer) history-entry)
    (setf *loading-webkit-history-p* t)
    (webkit:webkit-web-view-go-to-back-forward-list-item
     (gtk-object buffer)
     (webkit-history-entry-gtk-object history-entry)))
  
negative.code:             (webkit:webkit-policy-decision-ignore response-policy-decision)
              nil)))))
  
  (define-ffi-method on-signal-load-changed ((buffer gtk-buffer) load-event)
    ;; `url' can be nil if buffer didn't have any URL associated
    ;; to the web view, e.g. the start page, or if the load failed.
  