Closed Bug 1450320 Opened 6 years ago Closed 6 years ago

Perma Linux devedition fail in devtools/client/inspector/rules/test/browser_rules_edit-selector-click-on-scrollbar.js when Gecko 61 merges to Beta on 2018-04-26

Categories

(DevTools :: Inspector, defect)

defect
Not set
normal

Tracking

(firefox-esr52 unaffected, firefox59 unaffected, firefox60 unaffected, firefox61+ verified)

VERIFIED DUPLICATE of bug 1450360
Tracking Status
firefox-esr52 --- unaffected
firefox59 --- unaffected
firefox60 --- unaffected
firefox61 + verified

People

(Reporter: aryx, Unassigned)

References

Details

central-as-beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7a165f1f3f6a0339cf5013378ede9cd25a847b9e&group_state=expanded&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=retry&filter-resultStatus=usercancel&filter-resultStatus=runnable&selectedJob=171232278

Regression from bug 1053898?

Pushlog is https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=8c71359d60e21055074ae8bc3dcb796d20f0cbaf&tochange=0405f6006f3a3f653dd42d587c3eefe08cffa37d

Log: https://treeherder.mozilla.org/logviewer.html#?job_id=171232278&repo=try

[task 2018-03-30T17:43:10.790Z] 17:43:10     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_edit-selector-click-on-scrollbar.js | The rule view container scrolled after clicking on the scrollbar. - 
[task 2018-03-30T17:43:10.791Z] 17:43:10     INFO - Buffered messages finished
[task 2018-03-30T17:43:10.792Z] 17:43:10     INFO - TEST-UNEXPECTED-FAIL | devtools/client/inspector/rules/test/browser_rules_edit-selector-click-on-scrollbar.js | The editor input should still be focused. - Got null, expected [object HTMLInputElement]
[task 2018-03-30T17:43:10.793Z] 17:43:10     INFO - Stack trace:
[task 2018-03-30T17:43:10.795Z] 17:43:10     INFO - chrome://mochikit/content/browser-test.js:test_is:1280
[task 2018-03-30T17:43:10.796Z] 17:43:10     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_edit-selector-click-on-scrollbar.js:null:64
Flags: needinfo?(jdescottes)
I don't think this is Bug 1053898. I was able to narrow the regression window to 

https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=dcd10220d55aea46db212314c46d25a96a7be243&tochange=3f37287132bff08037b75b07e5485fcaa29ee886

I can't narrow it down more with artifact builds so it is most likely a platform change in this pushlog.

And I also confirmed that the failure was only related to the "floating scrollbars" used in the dark theme for DevTools. If I force regular scrollbars in the dark theme, the test passes. I suspect Bug 1448841.

Here are two try pushes before and after Bug 1448841:
- before https://treeherder.mozilla.org/#/jobs?repo=try&revision=486cf573faaa197c16b259216b4f1ca36dc00b96
- after https://treeherder.mozilla.org/#/jobs?repo=try&revision=821789cb2f21373396735058c86117db03673570

+ a changeset to force the floating scrollbars on the regular devtools theme as I'm not sure how to simulate devedition on try.
Flags: needinfo?(jdescottes)
Actually it looks like floating scrollbars are a bit broken on Nightly: they no longer respond to mouse interaction, cannot click on them or drag them.
No longer blocks: 1053898
Fix from Bug 1450360 fixes this for me.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.