Warning: If the
accept and
cancel buttons are actually shown is system dependent and is mainly controlled by the value of the boolean preference
browser.preferences.instantApply. If it is set to
true any changes to settings are supposed to be applied immediately. The
accept button is therefore unnecessary and is hidden. The
cancel button might be shown as an additional possibility to close the dialog in this situation (Windows and Linux) or might be hidden, too (Mac OS).
The default setting of
browser.preferences.instantApply currently is
true on Linux and Mac OS and
false on Windows (which however might or might not change soon, see
bug 738797 and
bug 1037225).