Open Bug 628404 Opened 15 years ago Updated 12 years ago

Improve Mac support for Sync UI

Categories

(SeaMonkey :: Sync UI, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: InvisibleSmiley, Unassigned)

References

Details

(Keywords: classic)

Bug 576970 ports the Sync UI with preliminary Mac support. Issues from comments 163-165 over there: 1. The (optional) customizable toolbar button (#sync-button) size and margins don't fit well with the existing toolbar icons, esp. with the bigger size (32x32 vs 30x30). Firefox uses different artwork now, so maybe checking pinstripe is worth a try. 2. When all windows are closed, there's an error message (see below) because the initial implementation doesn't cope with the Mac-specific hidden window case (the observer element referred to by the error message is contained in tasksOverlay.xul). Maybe this should be addressed in bug 612727. Error: document.getElementById("sync-setup-state") is null Source File: chrome://communicator/content/sync/syncUI.js Line: 128
Component: UI Design → Sync UI
QA Contact: ui-design → sync-ui
Keywords: classic
You need to log in before you can comment on or make changes to this bug.