Closed Bug 1173127 Opened 9 years ago Closed 9 years ago

Remove sidebar toggle

Categories

(DevTools Graveyard :: WebIDE, defect)

40 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jfong, Assigned: kate)

References

Details

Remove |devtools.webide.sidebars| and clean up references to the preference flag in the code

- Remove references in webide.js
- Remove sidebars/ test directory and references to that dir
As long as "devtools.webide.sidebars" is there, the toggle buttons should only be visible when that preference is not true.
This is duplicate of 1139482?
(In reply to Alfred Kayser from comment #2)
> This is duplicate of 1139482?

Nope, originally the meta bug 1139482 was the one that would contain all the fixes that are being filed now. We're breaking them up into smaller pieces so that we can have smaller, manageable pieces for potential new contributors and/or our team to fix.
(In reply to Jen Fong-Adwent [:ednapiranha] from comment #3)
> (In reply to Alfred Kayser from comment #2)
> > This is duplicate of 1139482?
> 
> Nope, originally the meta bug 1139482 was the one that would contain all the
> fixes that are being filed now. We're breaking them up into smaller pieces
> so that we can have smaller, manageable pieces for potential new
> contributors and/or our team to fix.

So bug 1139482 is a meta bug?  You should add the keyword "meta", and probably also prefix the bug title with "[meta]" to match current convention.

Also, should this bug block the meta bug then?
(In reply to J. Ryan Stinnett [:jryans] (use ni?) from comment #4)
> (In reply to Jen Fong-Adwent [:ednapiranha] from comment #3)
> > (In reply to Alfred Kayser from comment #2)
> > > This is duplicate of 1139482?
> > 
> > Nope, originally the meta bug 1139482 was the one that would contain all the
> > fixes that are being filed now. We're breaking them up into smaller pieces
> > so that we can have smaller, manageable pieces for potential new
> > contributors and/or our team to fix.
> 
> So bug 1139482 is a meta bug?  You should add the keyword "meta", and
> probably also prefix the bug title with "[meta]" to match current convention.
> 
> Also, should this bug block the meta bug then?

Oh yeah updated - as for the block, it depends currently on bug 1173089 which blocks 1139482. We could add the block here but it seems redundant maybe?
(In reply to Jen Fong-Adwent [:ednapiranha] from comment #5)
> (In reply to J. Ryan Stinnett [:jryans] (use ni?) from comment #4)
> > Also, should this bug block the meta bug then?
> 
> Oh yeah updated - as for the block, it depends currently on bug 1173089
> which blocks 1139482. We could add the block here but it seems redundant
> maybe?

Okay, up to you then...  I only wondered since the meta bug mentioned this tasks specifically in its title.
Assignee: nobody → kate
Closing, since we will not be using the toggle buttons as per discussion. This will be reopened as other future bugs.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.