• 
      

    Update to the latest jQuery/jQuery UI.

    Review Request #9713 — Created March 1, 2018 and submitted — Latest diff uploaded

    Information

    Djblets
    release-2.0.x
    9892cd1...

    Reviewers

    This change updates Djblets to use the latest versions of jQuery and
    jQuery UI. The changes here are pretty straightforward:

    • bind and unbind have been removed in favor of their indentical and
      better-named on and off.
    • A change to event propagation made it so the DOMSubtreeModified
      handler inside ModalBox was causing an infinite recursion. The
      recommended way to do this sort of thing these days is with a
      MutationObserver, so I've ported the code over to use that.
    • The way that widget data is named changed, so the data key for
      the modal box changed from modalBox to uiModalBox.

    This also includes a fix for the backbone JS template to update to the
    latest version of that, which doesn't have any impact on code that
    uses it.

    • Ran Review Board's js-tests suite.
    • Tested inline editors and the modal box.