Closed Bug 1555240 Opened 6 months ago Closed 6 months ago

remove unneeded macOS scrollbar rules

Categories

(Toolkit :: General, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: heycam, Assigned: heycam)

Details

Attachments

(1 file)

The @media print rules in nativescrollbars.css look unnecessary:

@media print {
  html|div scrollbar {
    -moz-appearance: scrollbar;

I don't think any other rule sets a different -moz-appearance.

    -moz-binding: url("chrome://global/content/bindings/general.xml#empty");

Probably should have gone away in bug 1458375.

    cursor: default;

Has no effect, since we don't use print preview on macOS, so there's no need to make sure the cursor looks right. (And default is the value used anyway.)

  }
}

It's weird also that it's only scrollbars under a div.

Pushed by cmccormack@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b33cfaa24138
Remove unnecessary macOS scrollbar rule. r=bgrins
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.