Open Bug 1285261 Opened 8 years ago Updated 6 months ago

HTMLTooltip cannot mouseover/click on hidden elements when using a XUL Panel wrapper

Categories

(DevTools :: Shared Components, defect, P3)

defect

Tracking

(firefox50 affected)

Tracking Status
firefox50 --- affected

People

(Reporter: jdescottes, Unassigned)

References

Details

(Whiteboard: [reserve-html])

Attachments

(1 file)

HTML Tooltips are using pointer-events:none on hidden/invisible elements to forward mouse events to the background.

The invisible elements in the tooltip are: 
- the left/right side of the tooltip arrow (for type="arrow" tooltips)
- the filler element for infinite height tooltips (eg event details tooltip)

(see attachment, the tooltip background has been colored in lime to highlight the usually invisible areas).

When using the xul panel wrapper, the events are no longer forwarded to the background when the mouse pointer is on the hidden areas.

NB: I tried setting mousethrough="always" on the xul <panel> element, but it doesn't completely solve the issue.
Whiteboard: [devtools-html] [triage]
See Also: → 1285189
Flags: qe-verify+
Priority: -- → P3
QA Contact: alexandra.lucinet
Whiteboard: [devtools-html] [triage] → [reserve-html]
QA Contact: adalucin → petruta.rasa
Product: Firefox → DevTools
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: