Closed Bug 673307 Opened 13 years ago Closed 13 years ago

[regression] Canvas graph on graphs.mozilla.org renders incorrectly on mouseover

Categories

(Webtools Graveyard :: Graph Server, defect, P3)

All
Linux
defect

Tracking

(firefox5 unaffected, firefox6 unaffected, firefox7- affected, firefox8 affected)

RESOLVED WONTFIX
Tracking Status
firefox5 --- unaffected
firefox6 --- unaffected
firefox7 - affected
firefox8 --- affected

People

(Reporter: mbrubeck, Assigned: rhelmer)

References

()

Details

(Keywords: regression)

Attachments

(2 files)

Attached image screenshot
Steps to reproduce:
1. Open a graph on graphs.mozilla.org (see the URL field for example).
2. Wait for the page to load and the graph to render.
3. Hover over the graph with the mouse cursor.

Expected results: Yellow cross-hairs and a table are overlaid on the graph.

Actual results: Yellow cross-hairs and table appear, but the graph is no longer visible (see attached screenshot).

I can reproduce this bug in official Aurora 7 or Nightly 8 builds on desktop Linux (Ubuntu 11.04).  I cannot reproduce the bug in Firefox 5 or Beta 6.

Filing this bug under Canvas, but it might be related to the JavaScript graphing library used on that site instead.  I haven't tried to create a reduced testcase yet.
Attached file about:support
Last good nightly: 2011-06-02
First bad nightly: 2011-06-03

Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=9a6c139a4e58&tochange=8fff6db8b016


Local track down:

The first bad revision is:
changeset:   70459:25508c9bd01c
user:        Ms2ger <ms2ger@gmail.com>
date:        Thu Jun 02 14:56:46 2011 +0200
summary:     Bug 629870 - Drop support for globalCompositeOperation=over,clear; r=sicking
Hardware: x86 → All
'globalCompositeOperation = "over";' occurs three times in http://graphs.mozilla.org/js/GraphCanvas.js.
Blocks: 629870
Reassigning to Webtools, since it looks like the correct solution is to stop using globalCompositeOperation=over in the graph server code.
Component: Canvas: 2D → Graph Server
Product: Core → Webtools
QA Contact: canvas.2d → graph.server
Version: 7 Branch → Trunk
Looks ok on 2.0 graphs-new.m.o ("Custom Chart" specifically), will fix this for 1.0 since we're not quite ready to switch graphs.m.o over yet.
Assignee: nobody → rhelmer
Status: NEW → ASSIGNED
We're tracking bug 629870 for Firefox 7 instead.
graphs.mozilla.org is now the new interface (old one is still available at graphs-old.mozilla.org)

Given this and comment 6 do we need to do anything for this?
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Priority: -- → P3
Resolution: --- → WONTFIX
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: