Bug 198011 - Website borken due to resources are not loading randomly on macys.com
Summary: Website borken due to resources are not loading randomly on macys.com
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Safari 12
Hardware: iPhone / iPad iOS 12
: P2 Blocker
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-05-17 21:31 PDT by JK
Modified: 2019-05-20 17:17 PDT (History)
2 users (show)

See Also:


Attachments
Attached the network tab of resources requested (678.38 KB, application/pdf)
2019-05-17 21:31 PDT, JK
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description JK 2019-05-17 21:31:37 PDT
Created attachment 370183 [details]
Attached the network tab of resources requested

Mobile Safari (Iphone 6/S) IOS 12.1/2 not loading the Javascript resources randomly which causing page blank or breaking experience.

<html>
<head>

        <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/manifest.a66c8fde7b6182dfe95a.js">
    
        <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/vendor.common.f8305ddb267e1bcfafad.js">
    
        <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/core.vendor.fd42ddf2a6c3d1b93f85.js">
    
        <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/app.3742e0ebf54e73bc4c03.js">

      some third party script tags
     
</head>
<body>
   <dom>
   <third party Scripts>

   <script type="text/javascript" src="https://assetsdomain.com/page/static/js/manifest.a66c8fde7b6182dfe95a.js"></script>
    
    <script type="text/javascript" src="https://assetsdomain.com/page/static/js/vendor.common.f8305ddb267e1bcfafad.js"></script>
    
    <script type="text/javascript" src="https://assetsdomain.com/page/static/js/core.vendor.fd42ddf2a6c3d1b93f85.js"></script>
    
    <script type="text/javascript" src="https://assetsdomain.com/page/static/js/app.3742e0ebf54e73bc4c03.js"></script>
</body>
<html>

Sometimes all the above 4 Javascript are not loading / not seen any network request in the network tab itself. Sometimes it loads only partial requests 1 / 2 / 3 requests in the network tab which breaks the entire website. We had noticed this problem only on Safari IOS 12.1 / 2 as well. 

Attached the screenshot of the network request
Comment 1 JK 2019-05-18 06:59:25 PDT
This problem affecting our customers' lot. You can access https://www.macys.com

macys.com calling the below static assets (file hash will change based on content on every release.

Mobile Safari IOS 12 users are seeing a broken page when we dig into the problem and noticed that network request itself not made. it says request headers empty and response empty. 

<head>
 <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.manifest.a66c8fde7b6182dfe95a.js">
    
        <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.vendor.common.f8305ddb267e1bcfafad.js">
    
        <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.core.vendor.fd42ddf2a6c3d1b93f85.js">
    
        <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.mcom.3742e0ebf54e73bc4c03.js">
</head>

<body>
<script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.manifest.a66c8fde7b6182dfe95a.js"></script>
    
    <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.vendor.common.f8305ddb267e1bcfafad.js"></script>
    
    <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.core.vendor.fd42ddf2a6c3d1b93f85.js"></script>
    
    <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.mcom.3742e0ebf54e73bc4c03.js"></script>


</body>
Comment 2 Radar WebKit Bug Importer 2019-05-20 17:17:31 PDT
<rdar://problem/50967566>