Every sample is followed by a screenshot of the correct behaviour as seen in Firefox 3.6.12 on Mac OS X.
A required ligature must be kept when the letter-spacing is increased:
Benutzer – Benutzer
When a ZWJ is used to force a required ligature, there should be no space when letterspacing is increased:
ſchlieſzen – ſchlieſzen
Other ligatures must not be kept when letter-spacing is increased:
Etikett – Etikett
When an ZWNJ is used to inhibit a required ligature, there should be no additional space when letterspacing is increased:
Zeitzone – Zeitzone