Closed Bug 1260030 Opened 8 years ago Closed 8 years ago

Code mirror's panel with line numbers becomes transparent in many cases

Categories

(DevTools :: Source Editor, defect)

defect
Not set
normal

Tracking

(firefox47 unaffected, firefox48 fixed)

RESOLVED DUPLICATE of bug 1265816
Tracking Status
firefox47 --- unaffected
firefox48 --- fixed

People

(Reporter: arni2033, Unassigned)

References

Details

(Keywords: regression)

>>>   My Info:   Win7_64, Nightly 48, 32bit, ID 20160326030430
STR:
1. Open attachment 8724506 [details]
2. Open Debugger, make sure that only 30 or less lines of the source code are visible in the code area
3. Scroll it to the end
4. Set breakpoint at line 100
5. Scroll the code to the right by ~20px using scrollbar

AR:  The block with line numbers becomes transparent. It's hard to read the text on the left.
ER:  The block with lines numbers shouldn't become transparent.

This is regression from bug 1258793. Regression range:
> https://hg.mozilla.org/integration/fx-team/pushloghtml?fromchange=e9dc676049878514a86d81b55086f317c461280f&tochange=1438f8e8639506fe605ddcd6a4576dddb8112a06
STR_2
1. Open https://www.mozilla.org/en-US/firefox/nightly/firstrun/
2. Open Style editor
3. Scroll 1 page down by clicking on scrollbar (or probably by rotating mouse wheel)


STR_3
1. Open https://www.mozilla.org/en-US/firefox/nightly/firstrun/
2. Open Style editor  [OR]  Open Debugger, pretty-print a long script
3. Scroll the code to the top. Scroll code area down by 4 pages by clicking on scrollbar. 
4. Repeat Step 3 several times until the block with lines numbers become reliable non-transparent.
5. Click in one visible line, then in another visible line
6. Repeat Step 4, so that the line from Step 5 became visible
7. Select some text in the line from Step 5


Sorry for poorly testing in comment 0: I don't use Nightly on a daily basis.
I still think it's good idea to list all cases in one bug report, because if I tried to split them, I'd got 4 bugs. This isn't important anyway, because these issues will be resolved on Github.
Component: Developer Tools: Debugger → Developer Tools: Source Editor
Summary: Code mirror's panel with line numbers becomes transparent when I set a breakpoint → Code mirror's panel with line numbers becomes transparent in many cases
Joe, are you planning to fix this in 48?
Flags: needinfo?(jwalker)
I'm going to defer to :gl for this.
Flags: needinfo?(jwalker) → needinfo?(gl)
Flags: needinfo?(gl)
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.