WordPress.org

Make WordPress Core

Ticket #10021: logger.diff

File logger.diff, 6.6 KB (added by Denis-de-Bernardy, 6 years ago)
  • wp-admin/js/common.dev.js

     
    1010                        else 
    1111                                $(this).hide(); 
    1212                }); 
    13  
     13                logScript("$('#adminmenu div.wp-menu-toggle').each"); 
     14                 
    1415                this.favorites(); 
    15  
     16                logScript("this.favorites();"); 
     17                 
    1618                $('a.separator').click(function(){ 
    1719                        if ( $('body').hasClass('folded') ) { 
    1820                                adminMenu.fold(1); 
     
    2325                        } 
    2426                        return false; 
    2527                }); 
    26  
     28                logScript("$('a.separator').click"); 
     29                 
    2730                if ( $('body').hasClass('folded') ) { 
    2831                        this.fold(); 
    2932                } 
     33                logScript("$('body').hasClass('folded')"); 
     34                 
    3035                this.restoreMenuState(); 
     36                logScript("this.restoreMenuState();"); 
    3137        }, 
    3238 
    3339        restoreMenuState : function() { 
     
    9399        } 
    94100}; 
    95101 
    96 $(document).ready(function(){adminMenu.init();}); 
     102$(document).ready(function(){logScript('adminMenu.init()');adminMenu.init();logScript('end adminMenu.init()');}); 
    97103 
    98104// show/hide/save table columns 
    99105columns = { 
     
    120126        } 
    121127} 
    122128 
    123 $(document).ready(function(){columns.init();}); 
     129$(document).ready(function(){logScript('columns.init()');columns.init();logScript('end columns.init()');}); 
    124130 
    125131})(jQuery); 
    126132 
     
    140146        } 
    141147}; 
    142148 
    143 jQuery(document).ready( function($) { 
     149jQuery(document).ready( function($) {logScript('commons.ready()'); 
    144150        var lastClicked = false, checks, first, last, checked; 
    145151 
    146152        // pulse 
    147153        $('.fade').animate( { backgroundColor: '#ffffe0' }, 300).animate( { backgroundColor: '#fffbcc' }, 300).animate( { backgroundColor: '#ffffe0' }, 300).animate( { backgroundColor: '#fffbcc' }, 300); 
     154        logScript("$('.fade').animate"); 
    148155 
    149156        // Move .updated and .error alert boxes 
    150157        $('div.wrap h2 ~ div.updated, div.wrap h2 ~ div.error').addClass('below-h2'); 
     158        logScript("$('div.wrap h2 ~ div.updated, div.wrap h2 ~ div.error').addClass('below-h2');"); 
     159         
    151160        $('div.updated, div.error').not('.below-h2').insertAfter('div.wrap h2:first'); 
     161        logScript("$('div.updated, div.error').not('.below-h2').insertAfter('div.wrap h2:first');"); 
    152162 
    153163        // show warnings 
    154164        $('#doaction, #doaction2').click(function(){ 
     
    156166                        return showNotice.warn(); 
    157167                } 
    158168        }); 
     169        logScript("$('#doaction, #doaction2').click"); 
    159170 
    160171        // screen settings tab 
    161172        $('#show-settings-link').click(function () { 
     
    174185                }); 
    175186                return false; 
    176187        }); 
     188        logScript("$('#show-settings-link').click"); 
    177189 
    178190        // help tab 
    179191        $('#contextual-help-link').click(function () { 
     
    192204                }); 
    193205                return false; 
    194206        }); 
     207        logScript("$('#contextual-help-link').click"); 
     208         
    195209        $('#contextual-help-link-wrap, #screen-options-link-wrap').show(); 
     210        logScript("$('#contextual-help-link-wrap, #screen-options-link-wrap').show();"); 
    196211 
    197212        // check all checkboxes 
    198213        $( 'table:visible tbody .check-column :checkbox' ).click( function(e) { 
     
    215230                lastClicked = this; 
    216231                return true; 
    217232        } ); 
     233        logScript("$( 'table:visible tbody .check-column :checkbox' ).click"); 
     234         
    218235        $( 'thead :checkbox, tfoot :checkbox' ).click( function(e) { 
    219236                var c = $(this).attr('checked'), kbtoggle = 'undefined' == typeof toggleWithKeyboard ? false : toggleWithKeyboard, toggle = e.shiftKey || kbtoggle; 
    220237 
     
    236253                        return ''; 
    237254                }); 
    238255        }); 
     256        logScript("$( 'thead :checkbox, tfoot :checkbox' ).click"); 
     257         
    239258        $('#default-password-nag-no').click( function() { 
    240259                setUserSetting('default_password_nag', 'hide'); 
    241260                $('div.default-password-nag').hide(); 
    242261                return false; 
    243262        }); 
     263        logScript("$('#default-password-nag-no').click"); 
    244264         
    245          
     265        logScript('end commons.ready()'); 
    246266}); 
    247267 
    248 jQuery(document).ready( function($){ 
     268jQuery(document).ready( function($){logScript('turbo.ready()'); 
    249269        var turboNag = $('.turbo-nag'); 
    250270 
    251271        if ( !turboNag.length || ('undefined' != typeof(google) && google.gears) ) 
     
    263283        } 
    264284 
    265285        turboNag.show(); 
    266  
     286        logScript('end turbo.ready()'); 
    267287}); 
  • wp-admin/js/utils.dev.js

     
    164164 
    165165        return wpCookies.getHash('wp-settings-' + userSettings.uid) || {}; 
    166166} 
     167 
     168 
     169function logScript(stop) { 
     170        if ( !window.d ) 
     171                window.d = new Date(); 
     172        var d = new Date(); 
     173        jQuery('body').append('<div>' + ( d.getTime() - window.d.getTime() ) + 'ms -- ' + stop + '</div>'); 
     174        window.d = d; 
     175} 
     176 No newline at end of file 
  • wp-admin/js/widgets.dev.js

     
    99                if ( $('body').hasClass('widgets_access') ) { 
    1010                        return; 
    1111                } 
    12  
     12                logScript("$('body').hasClass('widgets_access')"); 
     13                 
    1314                $('#widgets-right div.sidebar-name').click(function(){ 
    1415            var c = $(this).siblings('.widgets-sortables'); 
    1516                        if ( c.is(':visible') ) { 
     
    2021                                c.sortable('enable').sortable('refresh'); 
    2122                        } 
    2223        }); 
     24                logScript("$('#widgets-right div.sidebar-name').click"); 
    2325 
    2426        $('#widgets-left div.sidebar-name').click(function(){ 
    2527                        if ( $(this).siblings('.widget-holder').is(':visible') ) { 
     
    2830                                $(this).parent().removeClass('closed'); 
    2931                        } 
    3032        }); 
     33                logScript("$('#widgets-left div.sidebar-name').click"); 
    3134 
    3235                $('#widgets-right .widget, #wp_inactive_widgets .widget').each(function(){ 
    3336                        wpWidgets.appendTitle(this); 
    3437                }); 
     38                logScript("$('#widgets-right .widget, #wp_inactive_widgets .widget').each"); 
    3539 
    3640                this.addEvents(); 
     41                logScript("this.addEvents();"); 
     42                 
    3743        $('.widget-error').parents('.widget').find('a.widget-action').click(); 
     44                logScript("$('.widget-error').parents('.widget').find('a.widget-action').click();"); 
    3845 
    3946                $('#available-widgets').droppable({ 
    4047                        tolerance: 'pointer', 
     
    5865                                $('#removing-widget').hide().children('span').html(''); 
    5966                        } 
    6067                }); 
     68                logScript("$('#available-widgets').droppable"); 
    6169 
    6270                $('#widget-list .widget').draggable({ 
    6371                        connectToSortable: '.widgets-sortables', 
     
    7785                                wpWidgets.fixWebkit(); 
    7886                        } 
    7987                }); 
     88                logScript("$('#widget-list .widget').draggable"); 
    8089 
    8190        $('.widgets-sortables').sortable({ 
    8291                        placeholder: 'widget-placeholder', 
     
    128137                                        $(this).sortable('cancel'); 
    129138                        } 
    130139                }).not(':visible').sortable('disable'); 
     140                logScript("$('.widgets-sortables').sortable"); 
     141                 
    131142                wpWidgets.resize(); 
     143                logScript("wpWidgets.resize();"); 
     144                 
    132145                wpWidgets.fixLabels(); 
     146                logScript("wpWidgets.fixLabels();"); 
    133147        }, 
    134148 
    135149        saveOrder : function(sb) { 
     
    279293                }); 
    280294        } 
    281295}; 
    282 $(document).ready(function(){wpWidgets.init();}); 
     296$(document).ready(function(){logScript('widgets.init()');wpWidgets.init();logScript('end widgets.init()');}); 
    283297 
    284298})(jQuery);