Closed Bug 2027902 Opened 27 days ago Closed 25 days ago

Scrollbars in Devtools debugger are unexpectedly shown due to ::-webkit-scrollbar styles in App.css

Categories

(Core :: Layout: Scrolling and Overflow, defect)

defect

Tracking

()

RESOLVED FIXED
151 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox149 --- unaffected
firefox150 --- unaffected
firefox151 --- fixed

People

(Reporter: hiro, Assigned: hiro)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

I found it while investigating browser_parsable_css.js failures on beta simulation (bug 2027409).

From https://bugzilla.mozilla.org/show_bug.cgi?id=2027409#c2

There's a real bug regressed by bug 1977511.

STR;

  1. Make sure the default scrollbar style on your environment overlay style
  2. Open DevTools and choose the debugger
  3. Choose whatever the source file causing overflow

The scrollbars are non-overlay styles. That's clearly caused by these styles.

The styles were introduced in bug 1313961, I don't know why we added it, I guess we were aiming commonizing some stuff between other browser's devtools?

Anyways, I am going to remove the styles.

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED

Set release status flags based on info from the regressing bug 1977511

Blocks: 2027409
See Also: 2027409
Pushed by pstanciu@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8c81eddfa647 https://hg.mozilla.org/mozilla-central/rev/70b33c0940ea Remove ::-webkit-scrollbar and relevant styles from devtools' debugger. r=devtools-reviewers,ochameau
Status: ASSIGNED → RESOLVED
Closed: 25 days ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: