Closed Bug 1642812 Opened 4 years ago Closed 4 years ago

The corners of the Global Sharing Indicator should be rounded, not pointy

Categories

(Firefox :: Site Permissions, defect, P3)

78 Branch
Desktop
Unspecified
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mconley, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Attached image image.png

Note

  • The Global Sharing Indicator corners should be rounded, not pointy, according to the mockup screenshot.

Affected versions

  • Beta v77.0b8
    *Nightly v78.0a1

Affected platforms

  • Windows 10
  • Windows 7
  • most probably also applicable to MacOS/Linux

Steps to reproduce

  1. Engage in a video call.
  2. Allow microphone/camera permission.
    Notice that the Overlay is already displayed (on the main screen, above the taskbar, centered horizontally, having pointy corners).
  3. Start screen-sharing.
    Notice the "Stop Sharing" button and relevant icon+message are added to the overlay.

Expected result

  • The corners of the Global Sharing Overlay should be rounded.
    Actual result
  • The corners of the Global Sharing Overlay has pointy corners.

Regression range

  • Implementation bug.

Creating rounded corners on Linux is difficult right now - I don't believe we have the capability of doing it at the widget level.

For Windows, we can create the effect of rounded window edges using transparent windows. We do this with panels, for example. Those kinds of windows, however, aren't designed to be created in our widget layer so that they can be minimized / treated like a normal window.

We'd need to invest a bit into our widget layer to make it easier to create transparent, interactive windows. Perhaps in conjunction with bug 1643707.

Priority: P2 → P3

With the new design seen in Nightly 79, maybe this isn't necessary after all.

Closing this considering that the design was changed and the old design is incorrect.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: