Closed Bug 1647356 Opened 5 years ago Closed 11 months ago

Make some borders one device pixel in the Firefox front-end.

Categories

(Firefox :: Theme, enhancement)

Unspecified
Windows
enhancement

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(1 file, 1 obsolete file)

Per the discussion in https://phabricator.services.mozilla.com/D79602 we probably want this change, so splitting to a meaningful bug.

Note that this means that in HiDPI displays these borders will still be
1 device pixel, rather than one CSS pixel, so this technically is a
minor change for such displays.

Type: defect → enhancement
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9b4e057f8cd9 Make some borders one device pixel, to ensure they're not fractional. r=dao
Component: General → Theme
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 79
Regressions: 1648265

Backed out for causing for causing bug 1648265 as per request.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Depends on: 1648298
Backout by ncsoregi@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/48988c70e385 Backed out changeset 9b4e057f8cd9 for causing bug 1648265. CLOSED TREE
Attachment #9158240 - Attachment is obsolete: true
Depends on: 1889244

Use 1 device pixel (borders are rounded up to that) for these borders.

Bug 1889244 should prevent this from bouncing again.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e2cb8b6d9738 Reduce size of some borders again and simplify tabs-navbar separator. r=dao,desktop-theme-reviewers
Regressions: 1889463
Pushed by sstanca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/26f475fb8d5a Follow-up: Prevent flicker due to lazy initialization of tabs toolbar border.
Pushed by sstanca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1b5ace939449 Revert tab nabvar separator simplification, for causing flickering on windows tests. https://hg.mozilla.org/integration/autoland/rev/0561e7809f9e Fix some WPT tests which are broken with fractional viewport sizes.
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/45519 for changes under testing/web-platform/tests
Upstream PR merged by moz-wptsync-bot
Target Milestone: Firefox 79 → 126 Branch
No longer depends on: 1648298
See Also: → 1648298
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: