WordPress.org

Make WordPress Core

Ticket #10021: logger.diff

File logger.diff, 6.6 KB (added by Denis-de-Bernardy, 9 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);