Closed Bug 829948 Opened 11 years ago Closed 11 years ago

[toolbox] once toolbox is undocked, hide the the close button

Categories

(DevTools :: Framework, defect)

x86
All
defect
Not set
normal

Tracking

(firefox20 verified, firefox21 verified)

VERIFIED FIXED
Firefox 21
Tracking Status
firefox20 --- verified
firefox21 --- verified

People

(Reporter: paul, Assigned: paul)

References

Details

Attachments

(1 file)

      No description provided.
I'm pretty sure that at some point, we supported that.
(In reply to Paul Rouget [:paul] from comment #1)
> I'm pretty sure that at some point, we supported that.

I don't think so. Looking at the history of Toolbox.jsm, I see these two lines:

let closeButton = this.doc.getElementById("toolbox-close");
closeButton.addEventListener("command", this.destroy, true);

unchanged, and nowhere else in the open() method we use closeButton variable.
Attached patch v1Splinter Review
Assignee: nobody → paul
Status: NEW → ASSIGNED
Attachment #703943 - Flags: feedback?(scrapmachines)
Comment on attachment 703943 [details] [diff] [review]
v1

Review of attachment 703943 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good to me.
Attachment #703943 - Flags: feedback?(scrapmachines) → feedback+
Attachment #703943 - Flags: review?(fayearthur)
Comment on attachment 703943 [details] [diff] [review]
v1

cool.
Attachment #703943 - Flags: review?(fayearthur) → review+
Whiteboard: [land-in-fx-team]
Comment on attachment 703943 [details] [diff] [review]
v1

[Approval Request Comment]
Bug caused by (feature/regressing bug #): new feature (toolbox)
User impact if declined: extra close button in the UI
Testing completed (on m-c, etc.): locally
Risk to taking this patch (and alternatives if risky): very low
String or UUID changes made by this patch: no
Attachment #703943 - Flags: approval-mozilla-aurora?
https://hg.mozilla.org/integration/fx-team/rev/785200131a17
Whiteboard: [land-in-fx-team] → [fixed-in-fx-team]
https://hg.mozilla.org/mozilla-central/rev/785200131a17
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 21
Blocks: 816946
Comment on attachment 703943 [details] [diff] [review]
v1

low risk uplift for a new feature in FF20. approving on aurora considering where we are in the release cycle.
Attachment #703943 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Whiteboard: [land-in-aurora]
Verified as fixed on the latest Nightly and Aurora - when the toolbox is undocked the "Close" button is hidden.

Verified on Windows 7, Ubuntu 12.10 and Mac OS X 10.8.2:
Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130210 Firefox/21.0 (20130210031150)
Mozilla/5.0 (Windows NT 6.1; rv:20.0) Gecko/20130210 Firefox/20.0 (20130210042017)

Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20130211 Firefox/21.0 (20130211031055)
Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20130210 Firefox/20.0 (20130210042017)

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20130211 Firefox/21.0 (20130211031055)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:20.0) Gecko/20130211 Firefox/20.0 (20130211042016)
Status: RESOLVED → VERIFIED
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: