Follows-up
ebeb29723,
1f393b6da,
0e719ce23.
Also:
* Add tests for ResourceLoader::makeLoaderImplementScript().
* Apply ResourceLoader::trimArray to makeLoaderImplementScript (new in
c0c221bf).
This commit changes the load.php response to omit empty parameters.
These parameters were required until recently. The client has been
updated (
1f393b6da and
0e719ce23) to make these optional, thus supporting
both the old server format and the change this commit makes
Clients with a tab open from before
0e719ce23 are naturally not
compatible with load.php responses from after this commit. Ensure
this is deployed several days after
0e719ce23 to reduce race
conditions of this nature.
(This is a re-submitted version of
4ce0c0da4)
Bug: T88879
Change-Id: I9e998261ee9b0b745e3339bc3493755c0cb04b6a