After updated Google Chrome browser from 79 to 80, Most of predix components stop working in live project and creating a multiple problems on production server.
Below is one component for your reference which is not working now, https://www.predix-ui.com/#/elements/px-app-nav
Could you please help up for for this issue early as possible ?
Answer by Yuan Jiang · Feb 11, 2020 at 07:59 AM
Same issue here. We've also observed issues in APM as well, e.g. the APM analytics templates page can not be loaded.
This was due to data-grid JS exception. It has been fixed, Analytics has upgraded datagrid-component version from 1.0.2 to 1.0.3.
@Yuan Jiang @Mark.Dillon1@ge.com We have fixed the issue with APM analytics templates page loading, currently it is working in Migration Env. We are working to patch PRD this week.
@Mark.Dillon1@ge.com FYI. APM Analytics template page fix is on the way. We are pushing it to PROD.
Answer by Weihsueng.Hsu@ge.com · May 18, 2020 at 02:57 PM
@Yuan Jiang @Mark.Dillon1@ge.com FYI. Fix for APM analytics template page is on its way to PROD this week.
@Justin.Kirkwood@ge.com Do you have list of px components that got affected by Chrome v80?
Answer by Weihsueng.Hsu@ge.com · May 18, 2020 at 02:57 PM
@Justin.Kirkwood@ge.com Do we have a list of PX components that are affected by Chrome v80?
Thanks,
Answer by Jay.Quibodeaux@ge.com · Feb 11, 2020 at 09:47 AM
The workaround for this issue is to downgrade the webcomponents.js polyfill to version 1.x. You can read the details here, but if you're trying to quickly resolve the issue, just downgrade now.
@Justin.Kirkwood@ge.com is working on upgrading the PX components which will negate this issue.
I have already added this file in index.html as it was one of the requirement listed on plugin but still not working.
Did I miss anything ?
This works for myself and Mark Dillon (he posted in this thread), so you probably are missing something or aren't using the version you think you are. Not sure what you mean by "plugin". What's the specific error you're getting?
Can you provide steps? In my package.json, webcomponentjs version is already ^1.0.2. So shouldn't it work?
Yes it should. You should make sure it's the correct version by checking the package.json file of the "webcomponentsjs" folder in your "node_modules" folder -- that way you'll know for certain what version is being used. If the version is correct, take a look at the webcomponentsjs documentation which I linked to above to ensure you're doing everything right. If it still fails, there must be some other issue with your app.
@Justin.Kirkwood@ge.com Do we have a list of PX components that are affected by Chrome v80?
Thanks,
Answer by Mark.Dillon1@ge.com · Feb 10, 2020 at 07:07 AM
I'm experiencing the same thing. Entire site will not load.
This was due to data-grid JS exception. It has been fixed. please let us know if problem persist.
The problem was not related to data-grid -- at least not for Mark (he and I communicated about this issue). Chrome dropped support for HTML imports which are used by PX components. See my reply in this thread about the webcomponents polyfill version workaround.
Adding submenu to px-app-nav 1 Answer
Children in px-app-nav 1 Answer
How to add settings icon in px-app-nav? 1 Answer
px-app-nav always collapsed 1 Answer
End-to-end testing automation needs ID tag in px-app-nav children 1 Answer