Solved

Browser behavior in Chrome 54.0.2840.87 m  versus IE 11.0.96

Posted on 2016-11-09
3
37 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:knowlton
  • 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:
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:knowlton
ID: 41887624
Thank you for your time.
0

Featured Post

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone 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

Create high volume marketing opportunities using email signatures with these top 10 DOs and DON'Ts of email signature marketing.
Find out what Office 365 Transport Rules are, how they work and their limitations managing Office 365 signatures.
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…

791 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