Duplicate same tool in developer tools

NEW
Unassigned

Status

()

Firefox
Developer Tools
4 years ago
4 years ago

People

(Reporter: bogdan_maris, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
Reproducible on Firefox 26 RC (BuildID: 20131205075310)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Reproducible on Firefox 27 beta 1 (BuildID: 20131209204824):
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
Reproducible on the latest Aurora (BuildID: 20131211004000):
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0
Reproducible on the latest Nightly (BuildID: 20131210030202): 
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0

STR for Aurora and Nightly:
1. Open Firefox in two windows. (cmd/ctrl+n)
2. Open Web Console in both windows. (CTRL+Shift+K)
3. Open about:config in one window(1).
4. Enable devtools.shadereditor.enabled.
5. Enter Toolbox Options from Web Console.
6. Check Shader Editor from Default Firefox Developer Tools.
7. Close the Web Console from window(1).
8. Disable devtools.shadereditor.enabled from window(1)
9. Reopen Web Console in window(1)
10. Enter Toolbox Options and Check Shader Editor.
11. Focus the other window(2).

Expected result: There is only one Shader Editor entry in Web Developer.

Actual result: There are two entries of Shader Editor in Web Developer.

STR for Firefox Beta and RC:
1. Open Firefox in two windows. (cmd/ctrl+n)
2. Open Web Console in both windows. (CTRL+Shift+K)
3. Open about:config in one window(1).
4. Disable devtools.debugger.enabled.
5. Close the Web Console from window(1).
6. Reopen Web Console in window(1).
7. Enter Toolbox Options from Web Console.
6. Check Debugger from Default Firefox Developer Tools.
7. Focus the other window(2).

Expected result: There is only one Debugger entry in Web Developer.

Actual result: There are two entries of Debugger in Web Developer.

Notes:
1. This is reproducible on Windows, Linux, Mac.
2. It can be multiplied more then two times if the steps are followed over and over.
2. Not a regression since this issue goes back to 23 RC where Toolbox Options was introduced.
3. On Aurora and Nightly this is only reproducible with shader editor, on Beta and RC this is reproducible with any Tool present in Toolbox Option with slightly different steps.
4. There should be a automatic check/uncheck in Toolbox when modifying prefs.
You need to log in before you can comment on or make changes to this bug.