Closed
Bug 1472364
Opened 7 years ago
Closed 7 years ago
Switching vertical/horizontal mode transition is not smooth
Categories
(DevTools :: Inspector, defect, P1)
DevTools
Inspector
Tracking
(firefox-esr52 unaffected, firefox-esr60 unaffected, firefox61 unaffected, firefox62 wontfix, firefox63 fixed)
RESOLVED
FIXED
Firefox 63
| Tracking | Status | |
|---|---|---|
| firefox-esr52 | --- | unaffected |
| firefox-esr60 | --- | unaffected |
| firefox61 | --- | unaffected |
| firefox62 | --- | wontfix |
| firefox63 | --- | fixed |
People
(Reporter: magicp.jp, Assigned: Gijs)
References
Details
(Keywords: regression, Whiteboard: [good first verify])
Attachments
(2 files)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0 ID:20180629100106
Steps to reproduce:
1. Start Nightly
2. Open Inspector (Ctrl+Shift+C)
3. Click toolbox menu button > Select "Dock to right"
4. Click toolbox menu button > Select "Dock to bottom"
Actual results:
In step 3 or 4, vertical/horizontal mode transition is not smooth than DevEdition.
Expected results:
Same with DevEdition.
Regression range:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=eb6d71b705a88c45709df89964b467c064bde5ca&tochange=47192c4defebb794d611429cd5d98699a9cd3478
Updated•7 years ago
|
Keywords: regression
| Assignee | ||
Comment 1•7 years ago
|
||
to avoid flicker/delays, immediately enforce we update the size of the inspector once the devtools move from one place to another.
| Assignee | ||
Updated•7 years ago
|
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•7 years ago
|
||
Comment on attachment 8989759 [details]
Bug 1472364 - immediately propagate resizes triggered through changing toolbox hosts, r?bgrins
I know I miss phab reviews because they dont' show up in request.cgi or the requests notifier icon on bugzilla, so I'm just going to add this request here in case bgrins is like me in that respect... :-)
Attachment #8989759 -
Flags: review?(bgrinstead)
| Assignee | ||
Comment 3•7 years ago
|
||
Updated•7 years ago
|
status-firefox62:
--- → ?
status-firefox63:
--- → affected
Updated•7 years ago
|
Priority: -- → P1
Comment 4•7 years ago
|
||
Comment on attachment 8989759 [details]
Bug 1472364 - immediately propagate resizes triggered through changing toolbox hosts, r?bgrins
Left comments in Phabricator
Attachment #8989759 -
Flags: review?(bgrinstead)
Comment 5•7 years ago
|
||
Comment on attachment 8989759 [details]
Bug 1472364 - immediately propagate resizes triggered through changing toolbox hosts, r?bgrins
Brian Grinstead [:bgrins] has approved the revision.
https://phabricator.services.mozilla.com/D1941
Attachment #8989759 -
Flags: review+
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/1d40377d3c25
immediately propagate resizes triggered through changing toolbox hosts, r=bgrins
Comment 7•7 years ago
|
||
Backed out 1 changesets (bug 1472364) for devtools failures browser_toolbox_hosts.js
push that caused the backout: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=1d40377d3c2558da69e641df37ab1948d91050ea
failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&fromchange=8a33f3ed0b33eddd70b786ba46723462f3dd5115&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-classifiedState=unclassified&selectedJob=187222463&filter-searchStr=Linux+opt+Mochitests+with+e10s+test-linux32%2Fopt-mochitest-devtools-chrome-e10s-2+M-e10s%28dt2%29
log: https://treeherder.mozilla.org/logviewer.html#?job_id=187222463&repo=autoland
backout: https://hg.mozilla.org/integration/autoland/rev/da82daa4f17507cf40d2421001da3eb36dcb324e
Flags: needinfo?(gijskruitbosch+bugs)
| Assignee | ||
Comment 8•7 years ago
|
||
(In reply to Andrei Ciure[:andrei_ciure_] from comment #7)
> Backed out 1 changesets (bug 1472364) for devtools failures
> browser_toolbox_hosts.js
>
> push that caused the backout:
> https://treeherder.mozilla.org/#/
> jobs?repo=autoland&revision=1d40377d3c2558da69e641df37ab1948d91050ea
>
> failure:
> https://treeherder.mozilla.org/#/
> jobs?repo=autoland&fromchange=8a33f3ed0b33eddd70b786ba46723462f3dd5115&filter
> -resultStatus=testfailed&filter-resultStatus=busted&filter-
> resultStatus=exception&filter-
> classifiedState=unclassified&selectedJob=187222463&filter-
> searchStr=Linux+opt+Mochitests+with+e10s+test-linux32%2Fopt-mochitest-
> devtools-chrome-e10s-2+M-e10s%28dt2%29
>
> log:
> https://treeherder.mozilla.org/logviewer.html#?job_id=187222463&repo=autoland
>
> backout:
> https://hg.mozilla.org/integration/autoland/rev/
> da82daa4f17507cf40d2421001da3eb36dcb324e
Ugh. So the toolbox gets destroyed very quickly in that test, and that trips up the 3Pane check because `this.target` is null (set to null in destroy() ). Added a check and comment for that. Let's doublecheck that's everything:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=7d9b71730406357f005f17c4a540914da7ebabb6
| Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(gijskruitbosch+bugs)
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/408c06f1c715
immediately propagate resizes triggered through changing toolbox hosts, r=bgrins
Comment 10•7 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
Updated•7 years ago
|
status-firefox61:
--- → unaffected
status-firefox-esr52:
--- → unaffected
status-firefox-esr60:
--- → unaffected
Updated•7 years ago
|
Comment 11•7 years ago
|
||
Marking as GFV due to the ease of the steps to reproduce.
Whiteboard: [good first verify]
You need to log in
before you can comment on or make changes to this bug.
Description
•