Closed Bug 1262437 Opened 8 years ago Closed 8 years ago

Stop using XUL in the eyedropper window

Categories

(DevTools :: Inspector, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1262439

People

(Reporter: pbro, Unassigned)

References

Details

(Whiteboard: [btpp-fix-later])

In bug 1259121, we're trying to get rid of XUL as much as possible in the toolbox.
The eyedropper is a tool that uses XUL.

This bug is about migrating from XUL to HTML *inside* the eyedropper frame. It is not about removing XUL to open the eyedropper panel. I will file this separately.

The eyedropper loads the following XUL document in an iframe:
\devtools\client\eyedropper\eyedropper.xul

It should be pretty straightforward to convert this to HTML instead, knowing that the most important element in there is <canvas> which also exists in HTML.
See Also: → 1262439
Filter on CLIMBING SHOES.
Priority: -- → P2
Whiteboard: [btpp-fix-later]
Whiteboard: [btpp-fix-later] → [btpp-fix-later][devtools-html-2]
Blocks: devtools-html-2
No longer blocks: devtools-html-1
Flags: qe-verify?
Priority: P2 → --
Whiteboard: [btpp-fix-later][devtools-html-2] → [btpp-fix-later] [devtools-html]
Severity: normal → enhancement
Blocks: devtools-html-phase2
No longer blocks: devtools-html-2
Re-implementing the eyedropper as a highlighter in bug 1262439 means rewriting its UI in HTML anyway, so both things will be done in the same bug.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
No longer blocks: devtools-html-phase2
Flags: qe-verify?
Whiteboard: [btpp-fix-later] [devtools-html] → [btpp-fix-later]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.