Make computed::Context immutable by computing font-size early.

**Do not merge yet.** This is for discussion in #1644.