Make WordPress Core

Ticket #24736: 24736.3.patch

File 24736.3.patch, 3.8 KB (added by adamsilverstein, 12 years ago)

corrects ie 8- not hiding loading spinner, adds filter: alpha(opacity=x) to css; also, lined up some '=' signs

  • wp-admin/js/revisions.js

     
    4343                },
    4444
    4545                initialize: function( options ) {
    46                         this.frame = options.frame;
     46                        this.frame     = options.frame;
    4747                        this.revisions = options.revisions;
    4848
    4949                        // Listen for changes to the revisions or mode from outside
     
    131131
    132132                initialize: function( options ) {
    133133                        this.revisions = options.revisions;
    134                         this.slider = options.slider;
     134                        this.slider    = options.slider;
    135135
    136136                        this.listenTo( this.slider, 'hovered:revision', this.updateRevision );
    137137                        this.listenTo( this.slider, 'change:hovering', this.setHovering );
     
    193193        revisions.model.Diffs = Backbone.Collection.extend({
    194194                initialize: function( models, options ) {
    195195                        _.bindAll( this, 'getClosestUnloaded' );
    196                         this.loadAll = _.once( this._loadAll );
     196                        this.loadAll   = _.once( this._loadAll );
    197197                        this.revisions = options.revisions;
    198198                        this.requests  = {};
    199199                },
     
    277277                        if ( 'read' === method ) {
    278278                                options = options || {};
    279279                                options.context = this;
    280                                 options.data = _.extend( options.data || {}, {
     280                                options.data    = _.extend( options.data || {}, {
    281281                                        action: 'get-revision-diffs',
    282282                                        post_id: revisions.settings.postId
    283283                                });
     
    323323                        this._debouncedEnsureDiff = _.debounce( this._ensureDiff, 200 );
    324324
    325325                        this.revisions = options.revisions;
    326                         this.diffs = new revisions.model.Diffs( [], { revisions: this.revisions });
     326                        this.diffs     = new revisions.model.Diffs( [], { revisions: this.revisions });
    327327
    328328                        // Set the initial diffs collection provided through the settings
    329329                        this.diffs.set( revisions.settings.diffData );
     
    384384                        var from, to, diffId, diff;
    385385
    386386                        options = options || {};
    387                         from = this.get('from');
    388                         to = this.get('to');
    389                         diffId = ( from ? from.id : 0 ) + ':' + to.id;
     387                        from    = this.get('from');
     388                        to      = this.get('to');
     389                        diffId  = ( from ? from.id : 0 ) + ':' + to.id;
    390390
    391391                        // Check if we're actually changing the diff id.
    392392                        if ( this._diffId === diffId )
     
    559559                },
    560560
    561561                restoreRevision: function() {
    562                         var restoreUrl = this.model.get('to').attributes.restoreUrl.replace(/&/g, '&');
     562                        var restoreUrl    = this.model.get('to').attributes.restoreUrl.replace(/&/g, '&');
    563563                        document.location = restoreUrl;
    564564                }
    565565        });
     
    785785                        // Track the mouse position to enable smooth dragging,
    786786                        // overrides default jQuery UI step behavior.
    787787                        $( window ).on( 'mousemove.wp.revisions', { view: this }, function( e ) {
    788                                 var view            = e.data.view,
     788                                var view              = e.data.view,
    789789                                        leftDragBoundary  = view.$el.offset().left, // Initial left boundary
    790790                                        sliderOffset      = leftDragBoundary,
    791791                                        sliderRightEdge   = leftDragBoundary + view.$el.width(),
     
    909909
    910910                updateUrl: function() {
    911911                        var from = this.model.has('from') ? this.model.get('from').id : 0;
    912                         var to = this.model.get('to').id;
     912                        var to   = this.model.get('to').id;
    913913                        if ( this.model.get('compareTwoMode' ) )
    914914                                this.navigate( this.baseUrl( '?from=' + from + '&to=' + to ) );
    915915                        else
  • wp-admin/css/wp-admin.css

     
    35693569        -ms-transition:     opacity 0.5s;
    35703570        -o-transition:      opacity 0.5s;
    35713571        transition:         opacity 0.5s;
     3572        filter: alpha(opacity=0); /* ie8 and earlier */
    35723573}
    35733574
    35743575.revisions.loading .loading-indicator {
    35753576        opacity: 1;
     3577        filter: alpha(opacity=100); /* ie8 and earlier */
     3578
    35763579}
    35773580
    35783581.revisions .diff {
     
    35853588
    35863589.revisions.loading .diff {
    35873590        opacity: 0.5;
     3591        filter: alpha(opacity=50); /* ie8 and earlier */
     3592
    35883593}
    35893594
    35903595.revisions-meta {