Speed up the Incognito NTP reload

As described in crbug.com/715042, the new Incognito NTP sometimes
flickers on reload. This is likely caused by the fact that it uses
JavaScript when computing layout, including two relatively heavy
offsetWidth operations which cause a reflow.

However, offsetWidth is constant for a given default font size, and only
needs to be computed once. It can be then stored in localStorage for
the duration of the Incognito session.

Testing on my local debug build shows that the JavaScript execution is
now sped up from ~22ms to ~5ms.

BUG=715042
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2888103002
Cr-Commit-Position: refs/heads/master@{#473176}
1 file changed