Closed Bug 1626189 Opened 4 years ago Closed 4 years ago

Broken tooltips on WS payload in Messages panel

Categories

(DevTools :: Netmonitor, defect, P3)

All
Unspecified
defect

Tracking

(firefox-esr68 unaffected, firefox74 unaffected, firefox75 wontfix, firefox76 fixed, firefox77 fixed)

RESOLVED FIXED
Firefox 77
Tracking Status
firefox-esr68 --- unaffected
firefox74 --- unaffected
firefox75 --- wontfix
firefox76 --- fixed
firefox77 --- fixed

People

(Reporter: asoncutean, Assigned: kartikc.918)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: good-first-bug, regression)

Attachments

(2 files)

Attached image screenshot issue.png

Affected versions

  • 76.0a1 (2020-03-30)
  • 75.0b11
  • 74.0

Affected platforms

  • Windows 10
  • Ubuntu 18.04

Steps to reproduce

  1. Load https://socket.io/
  2. Select the Network panel and reload the page
  3. Set the WS filter button in the Toolbar to make it easier to find 101 requests
  4. Select the 101 request and look at the Messages panel
  5. Wait for a frame with bigger payload body
  6. Hover over the raw in the WS frame list

Expected result

  • The tooltip is not broken

Actual result

  • The tooltip is broken

Regression range

  • Not a regression, tooltip is broken in Messages panel from the start

Additional notes

  • Note that after the initial fix, most of the tooltips end with ellipsis
  • Also some characters are broken inside the tooltip (see the attached screenshot)

Thanks for the report!
I can reproduce on my machine (Win10, Nightly).

@Vitalii: you were working on the original patch. Could you please look at this follow up?

Honza

Has STR: --- → yes
Flags: needinfo?(vtsty.dev)
OS: All → Unspecified
Priority: -- → P3

I'd like to take this up.
Could you provide more information about this bug @Honza ? Thanks.

Assigned to you, thanks for the help!

Honza

Assignee: nobody → kartik.c918
Status: NEW → ASSIGNED
Flags: needinfo?(vtsty.dev)

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression
Pushed by jodvarko@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/95e289208001
Broken tooltips on WS payload in Messages panel r=Honza
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 77
Has Regression Range: --- → yes

Comment on attachment 9140017 [details]
Bug 1626189 - Broken tooltips on WS payload in Messages panel r?honza

Beta/Release Uplift Approval Request

  • User impact if declined: Only impact web developers dealing with web sockets.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Low risk, just one liner patch related to a tooltip size limit.
  • String changes made/needed:
Attachment #9140017 - Flags: approval-mozilla-beta?

Comment on attachment 9140017 [details]
Bug 1626189 - Broken tooltips on WS payload in Messages panel r?honza

Minor devtools fix. Approved for 76.0b6.

Attachment #9140017 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: