Open Bug 1505361 Opened 6 years ago Updated 2 years ago

Stop using xul:splitter in toolbox.xul

Categories

(DevTools :: Framework, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: Honza, Unassigned)

References

(Blocks 1 open bug)

Details

The toolbox.xul should stop using <xul:splitter> element.

https://searchfox.org/mozilla-central/rev/b096dcf0ea226af628fe03f7e7acb56a25853533/devtools/client/framework/toolbox.xul#39

This element is used for the Toolbox and split Console.

The code base should use an existing SplitBox React component.
https://searchfox.org/mozilla-central/source/devtools/client/shared/components/splitter/SplitBox.js

We should also remove DTDs from toolbox.xul (might be done as part of another bug report):

* chrome://devtools/locale/toolbox.dtd
* chrome://global/locale/globalKeys.dtd

Honza
Priority: -- → P3
Assignee: nobody → odvarko
Status: NEW → ASSIGNED

This bug has not been updated in the last 3 months. Resetting the assignee field.
Please, feel free to pick it up again and add a comment outlining your plans for it if you do still intend to work on it.
This is just trying to clean our backlog of bugs and make bugs available for people.

Assignee: odvarko → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.