Solved

Browser behavior in Chrome 54.0.2840.87 m  versus IE 11.0.96

Posted on 2016-11-09
3
41 Views
Last Modified: 2016-11-15
In Chrome, the website attempts to load and then continues to loop the process indefinitely.

In IE 11, the same site loads fine.

What could be the reason(s)?

Same code base in each case.  Is it a configuration issue?  Just trying to pinpoint the issue.

The code is not on a publicly visible site, but I can run it locally.

Here is what the console logs in Chrome Dev Tools:

Navigated to http://localhost:8082/web.shell/
shellLocation.ts:33 shellLocation.onHashChange #/id_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6ImEzck1VZ01Gdjl0UGNsTGE2eUYzekFrZnF1RSIsImtpZCI6ImEzck1VZ01Gdjl0UGNsTGE2eUYzekFrZnF1RSJ9.eyJpc3MiOiJodHRwczovL2RlYWxlcnNvY2tldC5lbmdpbmVlcmluZyIsImF1ZCI6ImltcGxpY2l0Y2xpZW50IiwiZXhwIjoxNDc4NzE5ODQ1LCJuYmYiOjE0Nzg3MTk1NDUsIm5vbmNlIjoiNDM3MTIzNjY1ODExOTU0OSIsImlhdCI6MTQ3ODcxOTU0NSwiYXRfaGFzaCI6ImNlSjZvLTlZWng2X0xPbE1XUGY4Y2ciLCJzaWQiOiJjZmFjYTE4NzRmZTg0ZGQyNGExZmJhZGU4ZDI3NDdiNSIsInN1YiI6IjkyODU5ODgiLCJhdXRoX3RpbWUiOjE0Nzg3MTg0ODAsImlkcCI6Imlkc3J2IiwiYW1yIjpbInBhc3N3b3JkIl19.cz1DiRt14Gm1xJbEJFzQOnj5URYMANPrB6Yeu5EfBYYsn583rpBdPby3DqX2wPb46k-i6qxLgkUlKg3L9mKjL96e7uHrPBms5nI6KdutETElpSvsA8x4NVCcfjy9BG7_hcuA0JHj3qGu5kjsJZ-0In6ZBYrLRe9_931ykBAKwA03TQ78jdx-i2CvgDCtlkq_CKFnD2CbSNdj57H7N8JdA3t-yxCBtBUY9Zq1GzlXtRSAkJnwvb7Z8jHsi1kg1TNciGlxyHEm3RMl-Lk3y2v68U2tcm2bTwvqzliYvypRJ87lQ62E7FJ0eRNd2eVEYnG859JCAjHhBPtJxsG__prR9w&access_token=96989c5691b1bc5d3445f6c28b6a5fad&token_type=Bearer&expires_in=7200&scope=openid%20profile%20email%20blackbird%20search%20api&state=3013593202153768&session_state=BPEjIVdezq_AQQ6MPyraytOpTqw1zI6tC8gcfsf0vGo.29c30789dcf378281e5eb81346301d91
shellController.js:50 starting desk init: Wed Nov 09 2016 12:25:46 GMT-0700 (Mountain Standard Time)
shellLocation.ts:33 shellLocation.onHashChange #/homepage
shellController.js:53 desk init complete: Wed Nov 09 2016 12:25:46 GMT-0700 (Mountain Standard Time)
shellController.js:63 starting shell init: Wed Nov 09 2016 12:25:46 GMT-0700 (Mountain Standard Time)
appsLoader.ts:116 appsLoader.createFrame crm
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE crm update model /
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE crm update model /home
angular.js:12011 POST https://api.local.dealersocket.com/api/permissions 401 (Unauthorized)(anonymous function) @ angular.js:12011sendReq @ angular.js:11776serverRequest @ angular.js:11571processQueue @ angular.js:16383(anonymous function) @ angular.js:16399$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790bootstrapApply @ angular.js:1761invoke @ angular.js:4718doBootstrap @ angular.js:1759bootstrap @ angular.js:1779(anonymous function) @ main.js:38fire @ jquery.js:3099add @ jquery.js:3145jQuery.fn.ready @ jquery.js:3378bootstrapAngular @ main.js:37(anonymous function) @ main.js:32execCb @ require.js:1690check @ require.js:865(anonymous function) @ require.js:1140(anonymous function) @ require.js:131(anonymous function) @ require.js:1190each @ require.js:56emit @ require.js:1189check @ require.js:940enable @ require.js:1177init @ require.js:783callGetModule @ require.js:1204completeLoad @ require.js:1604onScriptLoad @ require.js:1711
angular.js:12011 POST https://api.local.dealersocket.com/api/permissions 401 (Unauthorized)(anonymous function) @ angular.js:12011sendReq @ angular.js:11776serverRequest @ angular.js:11571processQueue @ angular.js:16383(anonymous function) @ angular.js:16399$eval @ angular.js:17682$digest @ angular.js:17495(anonymous function) @ angular.js:17721completeOutstandingRequest @ angular.js:5964(anonymous function) @ angular.js:6243
appsLoader.ts:116 appsLoader.createFrame search
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE search update model /
omniSearchController.ts:49 search type: undefined
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
appsLoader.ts:116 appsLoader.createFrame communication
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE communication update model /
appsLoader.ts:116 appsLoader.createFrame homepage
appsLoader.ts:142 GET http://localhost:3000/index.html net::ERR_CONNECTION_REFUSEDAppsLoader.createFrame @ appsLoader.ts:142AppsLoader.loadApp @ appsLoader.ts:104(anonymous function) @ appsLoader.ts:341l @ angular.js:16537(anonymous function) @ angular.js:16358(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495(anonymous function) @ angular.js:17721e @ angular.js:5964(anonymous function) @ angular.js:6243
messageBus.js:12 Uncaught Error: received message with invalid id/from/to/task(…)l @ messageBus.js:12
sso.local.dealersocket.com/connect/authorize?state=1134520463854737&nonce=1…en&scope=openid%20profile%20email%20blackbird%20search%20api&prompt=none:1 Refused to display 'https://sso.local.dealersocket.com/connect/authorize?state=1134520463854737…oken&scope=openid%20profile%20email%20blackbird%20search%20api&prompt=none' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

Open in new window




Here is what the console logs in IE Dev Tools:
HTML1300: Navigation occurred.
File: web.shell
Current window: localhost/web.shell
SEC7118: XMLHttpRequest for https://sso.local.dealersocket.com/.well-known/openid-configuration required Cross Origin Resource Sharing (CORS).
File: web.shell
starting desk init: Wed Nov 09 2016 12:17:38 GMT-0700 (Mountain Standard Time)
desk init complete: Wed Nov 09 2016 12:17:40 GMT-0700 (Mountain Standard Time)
starting shell init: Wed Nov 09 2016 12:17:40 GMT-0700 (Mountain Standard Time)
appsLoader.createFrame crm
SEC7118: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required CORS preflight.
File: index.html
shellLocation.onAppHashChanged for INVISIBLE crm update model /
shellLocation.onAppHashChanged for INVISIBLE crm update model /home
SEC7118: XMLHttpRequest for https://sso.local.dealersocket.com/connect/userinfo required Cross Origin Resource Sharing (CORS).
File: web.shell
SEC7119: XMLHttpRequest for https://sso.local.dealersocket.com/connect/userinfo required CORS preflight.
File: web.shell
SEC7118: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://api.local.dealersocket.com/refDef/getRefDefsPicky required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://api.local.dealersocket.com/refDef/getRefDefsPicky required CORS preflight.
File: index.html
appsLoader.createFrame search
search type: undefined
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required CORS preflight.
File: index.html
shellLocation.onAppHashChanged for INVISIBLE search update model /
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required CORS preflight.
File: index.html
SEC7120: Origin http://localhost:8082 not found in Access-Control-Allow-Origin header.
File: index.html
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.

File: index.html
SEC7120: Origin http://localhost:8082 not found in Access-Control-Allow-Origin header.
File: index.html
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.

File: index.html
appsLoader.createFrame communication
shellLocation.onAppHashChanged for INVISIBLE communication update model /
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required CORS preflight.
File: index.html
appsLoader.createFrame homepage
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=3000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=3000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
app "homepage" failed to send "appLoaded" message!
shellLocation.onHashChange #/homepage
navigator.navTo homepage from 
navigator.selectApp homepage
appsLoader.createFrame homepage
shell init complete: Wed Nov 09 2016 12:18:07 GMT-0700 (Mountain Standard Time)
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
app "homepage" failed to send "appLoaded" message!
navigator.selectApp null
   "navigator.selectApp"
   null

SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html

Open in new window

0
Comment
Question by:Tom Knowlton
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 44

Assisted Solution

by:Jackie Man
Jackie Man earned 500 total points
ID: 41881787
It should be related to how the browser handles TypeScript and/or JavaScript.

Can you upload the .ts and .js files?
0
 
LVL 5

Accepted Solution

by:
Tom Knowlton earned 0 total points
ID: 41882783
It actually ended-up being an issue with my cookie settings.  But thank you for your comment!

Tom
0
 
LVL 5

Author Closing Comment

by:Tom Knowlton
ID: 41887624
Thank you for your time.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
windows 10 6 53
Chrome and Firefox Java 5 67
google exe file 5 147
Mac OSX Mail client and Exchange 5 73
This article will describe some of the best ways to process an ex-employee from an Office 365 subscription. I will describe the methods I would recommend when the data needs to be kept for the ex-employee as well as how to manage any new email as we…
Are you irritated by repeating emails issue in Microsoft Outlook 2016 after recent update ?  Lets’ see how to resolve and prevent duplicate emails in the Outlook 2016 using some simple techniques.
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …
Many of my clients call in with monstrous Gmail overloading issues with Outlook. A quick tip is to turn off the All Mail and Important folders from synching. Here is a quick video I made to show you how to turn off these and other folders in Gmail s…

735 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question