• 
      

    Update to jQuery 1.11

    Review Request #6698 — Created Dec. 15, 2014 and submitted

    Information

    Djblets
    master
    a549ac5...

    Reviewers

    This change updates djblets to use jQuery 1.11. This also brings in the
    jQuery-migrate plugin, which provides some compatibility implementations for
    features which were removed from core jQuery.

    The biggest changes within remove some compatibility-shims for older browsers
    (notably IE8, which we haven't supported in a while). Other changes involve
    some changes to .attr() vs .prop(), and a test to make sure we don't try to
    append to nonexistant parts of the DOM (which is only a problem when running
    js-tests).

    • Ran reviewboard js-tests.
    • Grepped through the javascript code and audited against the list of
      backwards-incompatible changes in jQuery 1.9 (1.10 and 1.11 are pretty
      trivial in terms of incompatible changes).
    reviewbot
    1. Tool: PEP8 Style Checker
      Processed Files:
          djblets/settings.py
      
      Ignored Files:
          djblets/static/djblets/js/jquery.gravy.inlineEditor.js
          djblets/static/djblets/js/configForms/views/listItemView.js
          djblets/util/templates/js/jquery.html
          djblets/static/djblets/js/jquery.gravy.hacks.js
      
      
      
      Tool: Pyflakes
      Processed Files:
          djblets/settings.py
      
      Ignored Files:
          djblets/static/djblets/js/jquery.gravy.inlineEditor.js
          djblets/static/djblets/js/configForms/views/listItemView.js
          djblets/util/templates/js/jquery.html
          djblets/static/djblets/js/jquery.gravy.hacks.js
      
      
    2. 
        
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (c9db3a5)