oss: move few variables into inner score
oss: replace assignment with initialization
Sync changes with mozilla-central copy.  Includes BMO 1062293, 1057199,
848954, 1054176, 1052923, 1046592, 1049478, 1046470, 1045018, 1023947,
1027713, 1015932, 1032266, 1034140, 1033192, 1020227, 1017438, 1026854,
1008079, 1007552.
jack: trivial compile fix (untested)
shrink stream limit even further, per bmo 847903.
sync tests with mozilla-central.
test_sanity: use ARRAY_LENGTH everywhere to make it easier to update context/stream counts in sub-tests.
This reverts commit 14dc222b5ddebe149a4fb71ad4477586caa123c7.
This reverts commit b94071612411ab22b03be4a1edc0038f61f109f8.
This reverts commit fd0e4c29f38ea18af1b97b9c241e900b318cdfdc.
Merge remote-tracking branch 'upstream/master'