Search results are not rendering

Site Outreach Issue #11134000

Details

Created
Mar 2, 2017
Privacy
This issue is public.
Found in build #
15.15048
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

Repro Steps

http://www.dailyo.in/topic/modi/

OR 

  1. Navigate to URL : http://www.dailyo.in/
  2. Type any word like ‘modi’ or ‘4g’ to search in search bar present in top menu.
  3. Press Enter
  4. Observe that Search results are not rendering and blank page appears

Actual Result

 Search results are not rendering and blank page appears

Expected Result

 Search results should render

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Balaji B.”

      Changed Steps to Reproduce

      Changed Assigned To to “ecoengie”

      Changed Assigned To from “ecoengie” to “Kelly Y.”

      Changed Status to “Site Outreach”

    •   The Edge team has investigated and it appears the site is doing browser detection and incorrectly recognizing Edge as Chrome and throws an exception when trying to use unsupported API webkitSpeechRecognition. 

       

      Also, it is recommended that the site should have an Edge browser check at the end of the function after doing a check for Chrome. 

      Right now the site first detects browser as Edge but then in the Chrome detection logic, they detect browser as Chrome since the Edge UA contains Chrome. So final value for browser=chrome.

       

         

      //Fuction for browser detection

          function browser_detector() {

              var isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/’) >= 0;

              if (isOpera) {

                  var browser = "opera";

              }

              // Firefox 1.0+

              var isFirefox = typeof InstallTrigger !== 'undefined’;

              if (isFirefox) {

                  var browser = "firefox";

              }

              // At least Safari 3+: "[object HTMLElementConstructor]"

              var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf(‘Constructor’) > 0;

              if (isSafari) {

                  var browser = "safari";

              }

              // Internet Explorer 6-11

              var isIE = /@cc_on!@/ false || !!document.documentMode;

              if (isIE) {

                  var browser = "IE";

              }

              // Edge 20+

              var isEdge = !isIE && !!window.StyleMedia;

              if (isEdge) {

                  var browser = "edge";

              }

              // Chrome 1+

              var isChrome = !!window.chrome && !!window.chrome.webstore || navigator.userAgent.indexOf(' OPR/’) >= 0 || navigator.userAgent.indexOf(‘Chrome’) >= 0;

              if (isChrome) {

                  var browser = "chrome";

              }

              // Blink engine detection

              var isBlink = (isChrome || isOpera) && !!window.CSS;

              if (isBlink) {

                  var engine = "blink";

              }

       

              return browser;

          }

       

      For more information about the Edge UA string:

      https://msdn.microsoft.com/library/hh869301(v=vs.85).aspx

       

      The Edge team has outreached to the site and asked them to update.

    • Microsoft Edge Team

      Changed Assigned To from “Kelly Y.” to “Vishal R.”

    • Resolving bug as External.  We’ve outreached to the site multiple times, issue needs to be fixed by site owners.

    You need to sign in to your Microsoft account to add a comment.

    Sign in