- var iframe, iframeDoc, observer, i, block;
-
- contentNode.innerHTML = '';
+ var iframe, iframeWin, iframeDoc, MutationObserver, observer, i, block;
+
+ editor.undoManager.transact( function() {
+ node.innerHTML = '';
+
+ iframe = dom.add( node, 'iframe', {
+ /* jshint scripturl: true */
+ src: tinymce.Env.ie ? 'javascript:""' : '',
+ frameBorder: '0',
+ allowTransparency: 'true',
+ scrolling: 'no',
+ 'class': 'wpview-sandbox',
+ style: {
+ width: '100%',
+ display: 'block'
+ },
+ height: self.iframeHeight
+ } );