tab-width setting is needed for js3-mode.