Closed Bug 1409684 Opened 7 years ago Closed 7 years ago

WebAudio devtools display wonky lines

Categories

(DevTools Graveyard :: Web Audio Editor, defect)

defect
Not set
normal

Tracking

(firefox-esr52 wontfix, firefox56 wontfix, firefox57 wontfix, firefox58 verified)

VERIFIED FIXED
Firefox 58
Tracking Status
firefox-esr52 --- wontfix
firefox56 --- wontfix
firefox57 --- wontfix
firefox58 --- verified

People

(Reporter: pehrsons, Assigned: ntim)

References

Details

(Keywords: regression)

Attachments

(2 files)

Attached image devtools_webaudio.png
STR
Open the WebAudio devtools tab
Go to http://webaudioapi.com/samples/crossfade/
Click Play/Pause

Expected:
Thin neat lines between WebAudio nodes

Actual:
The curved lines do not have a consistent width. See the attached screenshot.


Also, the browser console displays a warning:
> Unexpected value strokewidth parsing markerUnits attribute.  d3.js:589:6

That line in d3.js doesn't look so interesting, but the message gives you a good hint of what to look for.
Component: Developer Tools → Developer Tools: Web Audio Editor
Assignee: nobody → ntim.bugs
I see this in 56 as well.
:bgrins, the text color has been changed, because the --theme-body-color-alt color has been changed to light gray with the photon redesign, which makes the nodes look disabled.

The memory tool isn't affected, fill: none; is already set there.
I regressed this in bug 1301624.
Blocks: 1301624
Keywords: regression
Comment on attachment 8919841 [details]
Bug 1409684 - Polish d3 graphs style.

https://reviewboard.mozilla.org/r/190782/#review195986
Attachment #8919841 - Flags: review?(bgrinstead) → review+
Comment on attachment 8919841 [details]
Bug 1409684 - Polish d3 graphs style.

Approval Request Comment
[Feature/Bug causing the regression]: this regressed since 52 in bug 1301624
[User impact if declined]: see attachment 8919681 [details]
[Is this code covered by automated tests?]: no
[Has the fix been verified in Nightly?]: only local testing so far
[Needs manual test from QE? If yes, steps to reproduce]: none
[List of other uplifts needed for the feature/fix]: none
[Is the change risky?]: Not much
[Why is the change risky/not risky?]: very small CSS change
[String changes made/needed]: no
Attachment #8919841 - Flags: approval-mozilla-beta?
https://hg.mozilla.org/mozilla-central/rev/3529c4890dba
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
Comment on attachment 8919841 [details]
Bug 1409684 - Polish d3 graphs style.

Too late for 57, especially if we have this for a while... 
Will ride the train with 58
Attachment #8919841 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
I have reproduced this bug with Nightly 58.0a1 (2017-10-08) on Ubuntu 16.04, 64 bit!

The fix is now verified on Latest Nightly 58.0a1.

Build ID 	20171022100058
User Agent 	Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0
QA Whiteboard: [bugday-20171018]
I have reproduced this bug with Nightly 58.0a1 (2017-10-08) on Windows 7, 64 Bit!

The fix is now verified with latest Nightly! 

Build ID 	20171022100058
User Agent 	Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0

[bugday-20171018]
As per Comment 10 and Comment 11, I am marking this bug as verified fixed.
Status: RESOLVED → VERIFIED
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: