WordPress.org

Make WordPress Core

Ticket #22552: 22552.patch

File 22552.patch, 997 bytes (added by azaozz, 17 months ago)
  • wp-includes/functions.php

     
    22732273 * @param mixed $response Variable (usually an array or object) to encode as JSON, then print and die. 
    22742274 */ 
    22752275function wp_send_json( $response ) { 
     2276        nocache_headers(); 
    22762277        @header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) ); 
     2278 
    22772279        echo json_encode( $response ); 
     2280 
    22782281        if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) 
    22792282                wp_die(); 
    22802283        else 
  • wp-includes/js/media-models.js

     
    789789                } 
    790790        }); 
    791791 
    792 }(jQuery)); 
    793  No newline at end of file 
     792        // Clean up. Prevents mobile browsers caching 
     793        $(window).on('unload', function(){ 
     794                window.wp = null; 
     795        }); 
     796 
     797}(jQuery));