Closed Bug 1653376 Opened 4 years ago Closed 4 years ago

DevTools highlighter doesn't work on the elements itself

Categories

(Thunderbird :: Upstream Synchronization, defect)

defect

Tracking

(thunderbird_esr78 unaffected, thunderbird79 unaffected)

RESOLVED FIXED
Thunderbird 80.0
Tracking Status
thunderbird_esr78 --- unaffected
thunderbird79 --- unaffected

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file)

When opening the DevTools a iframe appears on the bottom of every inspected window.

This comes after Bug 1648161 and Bug 1650094.

Geoff, you know XUL very good. That's why I'm asking you for review.
I removed the XUL namespace in content/messenger.css. This makes the needed rules for the highlighter (https://searchfox.org/comm-central/rev/c28e45bcb3b5e4f9be5c42ba9345790096047633/mail/base/content/messenger.css#226 and https://searchfox.org/comm-central/rev/c28e45bcb3b5e4f9be5c42ba9345790096047633/mail/base/content/messenger.css#232) work again.

Do you see something negative when I remove it?

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9164129 - Flags: review?(geoff)
Comment on attachment 9164129 [details] [diff] [review]
1653376-devtools-highlighter-fix.patch

You probably could've just set the xhtml namespace on the devtools iframe, but I see no reason to keep the namespace restriction in this file.
Attachment #9164129 - Flags: review?(geoff) → review+

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/d95bded5d953
Remove the XUL namespace in content/messenger.css to make the DevTools highlighter work again. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Thanks for figuring this out, Richard!

Target Milestone: --- → Thunderbird 80.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: