Closed Bug 749626 Opened 14 years ago Closed 14 years ago

Theme update: make the close button code generic and implement the dark theme for menulists.

Categories

(DevTools :: General, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 15

People

(Reporter: paul, Assigned: paul)

References

Details

(Whiteboard: [fixed-in-fx-team])

Attachments

(1 file, 5 obsolete files)

3 different patches need these changes.
Blocks: darkdebug, 749628
Attached patch patch v0.1 (obsolete) — Splinter Review
Blocks: 744906, 704110
Assignee: nobody → paul
Status: NEW → ASSIGNED
Here is some code to test: let menulist = document.createElement("menulist"); menulist.className = "devtools-menulist"; let menupopup = document.createElement("menupopup"); menulist.appendChild(menupopup); let i1 = document.createElement("menuitem"); let i2 = document.createElement("menuitem"); i1.setAttribute("label", "foo"); i2.setAttribute("label", "foo foo bar bar"); menupopup.appendChild(i1); menupopup.appendChild(i2); InspectorUI.toolbar.appendChild(menulist); Copy/paste in scratchpad (browser mode). Run with the Inspector open.
Attached patch patch v0.2 (obsolete) — Splinter Review
Attachment #619039 - Attachment is obsolete: true
Attached patch patch v0.3 (obsolete) — Splinter Review
osx style
Attachment #620360 - Attachment is obsolete: true
Attached patch patch v0.4 (obsolete) — Splinter Review
Windows style (includes a fix for some the breadcrumbs)
Attachment #620731 - Attachment is obsolete: true
Attached patch patch v0.999 (obsolete) — Splinter Review
Attachment #621542 - Attachment is obsolete: true
Attached patch patch v1Splinter Review
Attachment #621555 - Attachment is obsolete: true
Comment on attachment 621600 [details] [diff] [review] patch v1 This patch includes: - shared close button style - fix for the searchinput style - menulist style - fix some misalignment and focus-ring problems of the breadcrumbs on Windows
Attachment #621600 - Flags: review?(dao)
review ping
Attachment #621600 - Flags: review?(dao) → review+
Whiteboard: [land-in-fx-team]
Whiteboard: [land-in-fx-team] → [fixed-in-fx-team]
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 15
Depends on: 764625
No longer depends on: 764625
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: