Search page: make field labels clickable
Bug 429817 - [eslint] Added 'no-new-{thing}' rules

no-new-array, no-new-object
===========================
Flags creation of objects & arrays using constructor syntax `new Object(), new Array()`.
The literal syntax `{}, []` is preferred.

no-new-func
===========
Flags the `new Function()` constructor, a backdoor form of eval.

no-new-wrappers
===============
Flags creation of wrapper objects. Wrappers lead to confusion, eg.

    !!new Boolean(false)              // true
    (typeof new String()) == "string" // false

Also flags attempts to use objects Math and JSON as constructors.