Closed
Bug 1265599
Opened 8 years ago
Closed 8 years ago
developer-toolbar-toolbox-button checked attribute is gone
Categories
(DevTools Graveyard :: Graphic Commandline and Toolbar, defect, P1)
DevTools Graveyard
Graphic Commandline and Toolbar
Tracking
(firefox47 unaffected, firefox48 affected, firefox49 verified)
VERIFIED
FIXED
Firefox 49
Tracking | Status | |
---|---|---|
firefox47 | --- | unaffected |
firefox48 | --- | affected |
firefox49 | --- | verified |
People
(Reporter: magicp.jp, Assigned: ochameau)
References
Details
Attachments
(2 files)
75.56 KB,
image/png
|
Details | |
5.60 KB,
patch
|
jwalker
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.0) Gecko/20100101 Firefox/45.0 Build ID: 20160407164938 Steps to reproduce: 1. Start Nightly 48.0a1 2. Open Developer Toolbar (Shift + F2) 3. Click (Check) Toggle Developer Tools button (developer-toolbar-toolbox-button) * If error counter displays, you should clear the web console output. Actual results: developer-toolbar-toolbox-button does not change to the checked status color, because the checked attribute is gone. Expected results: The checked attribute is available.
Has STR: --- → yes
status-firefox47:
--- → unaffected
status-firefox48:
--- → affected
Component: Untriaged → Developer Tools: Graphic Commandline and Toolbar
OS: Unspecified → All
Hardware: Unspecified → All
Regression range: https://hg.mozilla.org/integration/fx-team/pushloghtml?fromchange=3eb3406f08b594fe2b54926c6649eb8c5347104d&tochange=21be9fc9356d9ee4f396a5263b0aa1b47266eb8a
Has Regression Range: --- → yes
Flags: needinfo?(apoirot)
status-firefox49:
--- → affected
Assignee | ||
Comment 3•8 years ago
|
||
Assignee | ||
Comment 4•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2bf192afc362
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(poirot.alex)
Assignee | ||
Comment 5•8 years ago
|
||
Comment on attachment 8746460 [details] [diff] [review] patch v1 Review of attachment 8746460 [details] [diff] [review]: ----------------------------------------------------------------- Joe, The developer-toolbar-toolbox-button used to overve the xul:observer related to DevToolbar comand. Which I removed to only keep <xul:key> and <xul:menuitem> (no more <xul:observer> nor <xul:command>). See http://mxr.mozilla.org/mozilla-central/source/devtools/client/shared/developer-toolbar.js#320 So there is no more magic xul ways to keep things in sync. Here I listen for toolbox events to update the "checked" state of this button.
Attachment #8746460 -
Flags: review?(jwalker)
Updated•8 years ago
|
Attachment #8746460 -
Flags: review?(jwalker) → review+
Updated•8 years ago
|
Priority: -- → P1
Assignee | ||
Comment 6•8 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/a71289b135676f47c6efa094be92794f24fbc2f3 Bug 1265599 - Fix gcli toolbox button status when toolbox goes on and off. r=jwalker
Comment 7•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a71289b13567
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 49
Updated•8 years ago
|
Assignee: nobody → poirot.alex
Comment 8•8 years ago
|
||
I am trying to verify the bug with Nightly 48.0a1 but I am stuck at point 3. Can anyone tell me how to find out the 'developer-toolbar-toolbox-button'.
Comment 9•8 years ago
|
||
I have reproduced this bug with Nightly 48.0a1 (2016-04-18) on Windows 7, 64 Bit! This bug's fix is verified on Latest Developer Edition, Latest Nightly Build ID 20160708004052 User Agent Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0 Build ID 20160714030208 User Agent Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0
Comment 10•8 years ago
|
||
Thanks for testing Maruf! I also verified this using latest DevEdition 49.0a2 on Mac OS X 10.10.5.
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•6 years ago
|
Product: DevTools → DevTools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•