Bug 50470

Summary: Problems with Yahoo Finance Graph Page
Product: WebKit Reporter: Michael Saboff <msaboff>
Component: WebCore JavaScriptAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: ap
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.5   
URL: http://finance.yahoo.com

Description Michael Saboff 2010-12-03 11:48:45 PST
When using the compare to other stocks popup on the expanded graph page, comparisons don't work correctly.

Two issues I found, comparison selections don't take and the mouse pointer disappears and flashes on the popup the second time and after the pop-up is accessed.  These could be the same underlying problem.

Steps to reproduce:
Open a page to http://finance.yahoo.com and then select a stock ticker (e.g. AAPL).
Select an expanded graph below the summary graph, e.g. 6m.
Pull up the Compare pop-up window and select another stock ticker, e.g. MSFT and click [Draw]
  - Note that the graph doesn't include the comparison stock.
Pull up the Compare pop-up again and try to select another ticker.
  - Note that the ticker selected the first time doesn't have a check and that the mouse pointer disappears or occasionally flashes.
  - If you can navigate with the hidden mouse pointer, you can select other tickers and clicking [Draw] works.

Note that the page is implemented with the flash pluggin and that Firefox 3.6.10 operates as expected.
Comment 1 Michael Saboff 2010-12-03 11:51:10 PST
<rdar://problem/8727221>
Comment 2 Alexey Proskuryakov 2010-12-04 23:58:55 PST
We should have separate bugs about flickering and about the second stock not being displayed.

However, I think that neither is a WebKit bug:
- Cursor flickering that I've seen on this widget before was caused by the plug-in actually hiding and displaying the mouse cursor. This was an issue with a script within SWF. It was not readily reproducible - it flickered one day, and didn't next day.
- I can reproduce the issue with Microsoft stock not being drawn in Firefox, too.

Sounds like this is up for Yahoo to resolve (and to switch from Flash to canvas, really).