Bug 1273704

Summary: [userinterface_public_543]Could not see replica numbers in the chart on IE11 and Safari of IPad/Iphone
Product: OKD Reporter: Wei Sun <wsun>
Component: Management ConsoleAssignee: Samuel Padgett <spadgett>
Status: CLOSED CURRENTRELEASE QA Contact: Yadan Pei <yapei>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.xCC: aos-bugs, jforrest, mmccomas
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-23 21:13:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
IE11 chart
none
Safari of IPad/Iphone
none
Problem using patternfly donut charts on IE none

Description Wei Sun 2015-10-21 05:22:43 UTC
Description of problem:
Create an application and access the overview page,on IE11 and Safari of IPad/Iphone,we could not see replica numbers in the chart.

Please refer to the attachment

Version-Release number of selected component (if applicable):
devenv-rhel_2504

How reproducible:
Always

Steps to Reproduce:
1.Create an application
2.After builds completes,check the overview pages using IE11 or Safari of Ipad/Iphone


Actual results:
Could not see replica numbers in the chart

Expected results:
Should see replica numbers in the chart

Additional info:
It works well for Firefox and Chrome
It also works well for Safari of Mac

Comment 1 Wei Sun 2015-10-21 05:25:56 UTC
Created attachment 1084978 [details]
IE11 chart

Comment 2 Wei Sun 2015-10-21 05:28:32 UTC
Created attachment 1084979 [details]
Safari of IPad/Iphone

Comment 3 Samuel Padgett 2015-10-21 19:43:04 UTC
I've reproduced this on IE.

Comment 4 Samuel Padgett 2015-10-21 21:24:48 UTC
The patternfly donut chart has the problem. See this page in IE:

http://angular-patternfly.rhcloud.com/#/api/patternfly.charts.directive:pfDonutPctChart

Nothing appears in any of the donuts. This will be a problem for the metrics utilization charts, too. Jessica, FYI.

Comment 5 Samuel Padgett 2015-10-21 21:25:54 UTC
Created attachment 1085334 [details]
Problem using patternfly donut charts on IE

Comment 6 Samuel Padgett 2015-10-22 00:38:33 UTC
Patternfly is inserting HTML markup inside an SVG <text> element, which from what I can tell isn't allowed (although seems to work in some browsers).

Comment 7 Samuel Padgett 2015-10-22 00:54:37 UTC
I might have spoken too soon. It looks like <tspan> is OK.

Comment 8 Samuel Padgett 2015-10-22 01:32:03 UTC
I have a fix for the overview.

https://github.com/openshift/origin/pull/5309

Comment 9 Wei Sun 2015-10-23 05:30:29 UTC
Verified on devenv-rhel7_2529

Now could see the replica numbers in donut chart using IE11 or Safari of Ipad/Iphone.