Solved

Browser behavior in Chrome 54.0.2840.87 m  versus IE 11.0.96

Posted on 2016-11-09
3
59 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 46

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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Are you having trouble connecting or getting your iPhone / Samsung device(s) to sync with Microsoft Exchange Server?   What have you tried?   What haven't you tried?
Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
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…

707 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