CesiumGS / CesiumGS/cesium

Lines with some colors rendered as white in Linux+NVidia+Firefox 50

Open
#4,704 7 comments 0 reactions 0 assignees View on GitHub
category - polyline type - bug
Dominant language
JavaScript
Stars
15.7k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

When I draw lines with Color.GREY or some other colors lines are being drawn with pure white color.

Take a look at the following example: http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Hello%20World.html&label=Showcases&gist=c92b0fbbf5994d7cf07e049dbf1e799a

Here how it looks to me on Ubuntu 16.04 with NVidia driver 367.57 in Firefox 50.0.2
![2016-12-01_21 53 40_1](https://cloud.githubusercontent.com/assets/46573/20807592/083ea6e0-b819-11e6-8686-fc12fd241b7d.png)

Same result in Firefox 52.0a2:

![2016-12-01_21 59 18_1](https://cloud.githubusercontent.com/assets/46573/20807834/d78e2e8e-b819-11e6-888d-ea915c183448.png)

But I think in some previous versions of Firefox it worked correctly (I haven't noticed this issue on the same version of Cesium in my app about a month ago).

It looks as expected on the same machine in Chromium 53.0.2785.143:

![2016-12-01_21 56 09_1](https://cloud.githubusercontent.com/assets/46573/20807697/6abca7b8-b819-11e6-9fa8-17e4f4ace5d6.png)

Contributor guide

Open the contributing guide

Research direction

Reproduce the Sandcastle Hello World example from the linked URL on Ubuntu 16.04 with an NVIDIA driver in Firefox 50 or 52, then compare it with Chromium on the same machine. Trace the rendering path involved in drawing colored lines. Done means affected colors, including Color.GREY, render correctly in Firefox without regressing other browsers.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.