summaryrefslogtreecommitdiffstats
path: root/wp-admin/includes/class-wp-upgrader-skin.php
diff options
context:
space:
mode:
Diffstat (limited to 'wp-admin/includes/class-wp-upgrader-skin.php')
-rw-r--r--wp-admin/includes/class-wp-upgrader-skin.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/wp-admin/includes/class-wp-upgrader-skin.php b/wp-admin/includes/class-wp-upgrader-skin.php
index 598724f..83b4ba4 100644
--- a/wp-admin/includes/class-wp-upgrader-skin.php
+++ b/wp-admin/includes/class-wp-upgrader-skin.php
@@ -240,7 +240,14 @@ class WP_Upgrader_Skin {
if ( defined( 'IFRAME_REQUEST' ) ) {
echo '<script type="text/javascript">
if ( window.postMessage && JSON ) {
- window.parent.postMessage( JSON.stringify( { action: "decrementUpdateCount", upgradeType: "' . $type . '" } ), window.location.protocol + "//" + window.location.hostname );
+ window.parent.postMessage(
+ JSON.stringify( {
+ action: "decrementUpdateCount",
+ upgradeType: "' . $type . '"
+ } ),
+ window.location.protocol + "//" + window.location.hostname
+ + ( "" !== window.location.port ? ":" + window.location.port : "" )
+ );
}
</script>';
} else {