Closed Bug 2027409 Opened 20 days ago Closed 14 days ago

Perma browser/base/content/test/static/browser_parsable_css.js | checkAllTheCSS - Got error message for chrome://devtools/content/debugger/src/components/App.css: Unknown pseudo-class or pseudo-element ‘-webk when Gecko 151 switches to beta on 2026-05-01

Categories

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

defect

Tracking

()

VERIFIED FIXED
151 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox149 --- unaffected
firefox150 --- unaffected
firefox151 + verified

People

(Reporter: agoloman, Assigned: hiro)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 obsolete file)

Flags: needinfo?(hikezoe.birchill)

Presumably just needs an explicit pref flip for this test.

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
Flags: needinfo?(hikezoe.birchill)

No more failures for this in today's beta simulation

Flags: needinfo?(hikezoe.birchill)
Flags: needinfo?(hikezoe.birchill)

Given that the issue in comment 0 and the bug summary is no longer a problem (per comment 4), it's probably worth spinning off comment 3 to another bug -- hiro, would you mind doing that? (just a stub bug "remove webkit-prefixed scrollbar CSS from devtools, which was previously inactive but is now potentially active")

(You can update the bug relationship directly in phabricator, once you've filed one.)

Severity: -- → S3
Status: ASSIGNED → RESOLVED
Closed: 17 days ago
Flags: needinfo?(hikezoe.birchill)
Resolution: --- → WORKSFORME
See Also: → 2027902

Comment on attachment 9560349 [details]
Bug 2027409 - Remove ::-webkit-scrollbar and relevant styles from devtools' debugger. r?#devtools-reviewers

Revision D290760 was moved to bug 2027902. Setting attachment 9560349 [details] to obsolete.

Attachment #9560349 - Attachment is obsolete: true

Filed bug 2027902 and move the patch there. I still wonder why the test stated passing, that's a mystery.

Flags: needinfo?(hikezoe.birchill)

Hi, the wonder is that the patch in comment 3 was imported in the comment 4's beta simulation. What she meant was that the patch is working, not that there is no longer a problem. Today's beta sim.

Flags: needinfo?(hikezoe.birchill)
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

That's good to hear. I landed the patch in bug 2027902 is now landing, it's in the autoland queue.

Depends on: 2027902
Flags: needinfo?(hikezoe.birchill)

Ah, thanks for clarifying & sorry for my misunderstanding.

See Also: 2027902
Target Milestone: --- → 151 Branch

the patch that landed in Bug 2027902 is verified fixed in today's beta-simulation
will also close this bug.

Status: REOPENED → RESOLVED
Closed: 17 days ago14 days ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: