Most Extension API schemas are generated and end up in generated_schemas.*. This is good, because the generation eats up whitespace, comments, and unneeded fields, which means that when we use it in the renderer to create the JSON object representing the API, it parses faster. Some APIs aren't generated, though (see https://chromium.googlesource.com/chromium/src/+/c46a48577b1b750f2561d7f3aeb45e354b45d3c4/chrome/common/extensions/chrome_extensions_client.cc#256).
We can't seem to think of a reason they shouldn't be, so let's make everything faster (and hopefully reduce binary size) and speed these up.
Comment 1 by rdevlin....@chromium.org
, Aug 18 2016