wp/wp-includes/js/customize-selective-refresh.js
changeset 21 48c4eec2b7e6
parent 16 a86126ab1dd4
equal deleted inserted replaced
20:7b1b88e27a20 21:48c4eec2b7e6
   427 				partial.fallback( new Error( 'non_string_content' ), [ placement ] );
   427 				partial.fallback( new Error( 'non_string_content' ), [ placement ] );
   428 				return false;
   428 				return false;
   429 			}
   429 			}
   430 
   430 
   431 			/* jshint ignore:start */
   431 			/* jshint ignore:start */
   432 			self.orginalDocumentWrite = document.write;
   432 			self.originalDocumentWrite = document.write;
   433 			document.write = function() {
   433 			document.write = function() {
   434 				throw new Error( self.data.l10n.badDocumentWrite );
   434 				throw new Error( self.data.l10n.badDocumentWrite );
   435 			};
   435 			};
   436 			/* jshint ignore:end */
   436 			/* jshint ignore:end */
   437 			try {
   437 			try {
   471 					console.error( partial.id, error );
   471 					console.error( partial.id, error );
   472 				}
   472 				}
   473 				partial.fallback( error, [ placement ] );
   473 				partial.fallback( error, [ placement ] );
   474 			}
   474 			}
   475 			/* jshint ignore:start */
   475 			/* jshint ignore:start */
   476 			document.write = self.orginalDocumentWrite;
   476 			document.write = self.originalDocumentWrite;
   477 			self.orginalDocumentWrite = null;
   477 			self.originalDocumentWrite = null;
   478 			/* jshint ignore:end */
   478 			/* jshint ignore:end */
   479 
   479 
   480 			partial.createEditShortcutForPlacement( placement );
   480 			partial.createEditShortcutForPlacement( placement );
   481 			placement.container.removeClass( 'customize-partial-refreshing' );
   481 			placement.container.removeClass( 'customize-partial-refreshing' );
   482 
   482 
   671 	 * @type {Object<string, { deferred: jQuery.Promise, partial: wp.customize.selectiveRefresh.Partial }>}
   671 	 * @type {Object<string, { deferred: jQuery.Promise, partial: wp.customize.selectiveRefresh.Partial }>}
   672 	 */
   672 	 */
   673 	self._pendingPartialRequests = {};
   673 	self._pendingPartialRequests = {};
   674 
   674 
   675 	/**
   675 	/**
   676 	 * Timeout ID for the current requesr, or null if no request is current.
   676 	 * Timeout ID for the current request, or null if no request is current.
   677 	 *
   677 	 *
   678 	 * @since 4.5.0
   678 	 * @since 4.5.0
   679 	 * @type {number|null}
   679 	 * @type {number|null}
   680 	 * @private
   680 	 * @private
   681 	 */
   681 	 */