Ticket #5091: 5091.patch

File 5091.patch, 960 bytes (added by Garry Yao, 14 years ago)
  • _source/plugins/wysiwygarea/plugin.js

     
    779779        // Fixing Firefox 'Back-Forward Cache' break design mode. (#4514)
    780780        if( CKEDITOR.env.gecko )
    781781        {
    782                 var topWin = window.top;
    783 
    784782                ( function ()
    785783                {
    786                         var topBody = topWin.document.body;
     784                        var body = document.body;
    787785
    788                         if( !topBody )
    789                                 topWin.addEventListener( 'load', arguments.callee, false );
     786                        if( !body )
     787                                window.addEventListener( 'load', arguments.callee, false );
    790788                        else
    791789                        {
    792                                 topBody.setAttribute( 'onpageshow', topBody.getAttribute( 'onpageshow' )
     790                                body.setAttribute( 'onpageshow', body.getAttribute( 'onpageshow' )
    793791                                                + ';event.persisted && CKEDITOR.tools.callFunction(' +
    794792                                                CKEDITOR.tools.addFunction( function()
    795793                                                {
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy