From dd36fa9d6a245e13a6c0c988e6ac5aadfb0b64e8 Mon Sep 17 00:00:00 2001
From: Igor Melnikov <imelnikov@ebay.com>
Date: Thu, 14 Jul 2016 13:09:48 -0500
Subject: [PATCH] MAGETWO-54652: Replace usages of deprecated escaper functions

Fixing tests
---
 app/code/Magento/GoogleAnalytics/Block/Ga.php | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app/code/Magento/GoogleAnalytics/Block/Ga.php b/app/code/Magento/GoogleAnalytics/Block/Ga.php
index 32fd8a8584e..eafc1121ea6 100644
--- a/app/code/Magento/GoogleAnalytics/Block/Ga.php
+++ b/app/code/Magento/GoogleAnalytics/Block/Ga.php
@@ -77,12 +77,11 @@ class Ga extends \Magento\Framework\View\Element\Template
         $pageName = trim($this->getPageName());
         $optPageURL = '';
         if ($pageName && substr($pageName, 0, 1) == '/' && strlen($pageName) > 1) {
-            $optPageURL = ", '{$this->escapeJs($pageName)}'";
+            $optPageURL = ", '" . htmlspecialchars($pageName, ENT_COMPAT, 'UTF-8', false) . "'";
         }
 
-        return "\nga('create', '{$this->escapeJs(
-            $accountId
-        )}', 'auto');\nga('send', 'pageview'{$optPageURL});\n";
+        return "\nga('create', '" . htmlspecialchars($accountId, ENT_COMPAT, 'UTF-8', false)
+            . ", 'auto');\nga('send', 'pageview'{$optPageURL});\n";
     }
 
     /**
-- 
GitLab