gecko-dev/modules
Andrew McCreight f9c73e6cf3 Bug 1272707, part 2 - Limit the size of preference values sent to child processes. r=bsmedberg
Don't send any preferences that have a string value that is longer
than MAX_ADVISABLE_PREF_LENGTH. This is intended to mitigate OOM
issues, as I've seen a parent process crash trying to create a 100mb
message to send to the child. Such users likely cannot use e10s at
all.

This has a test for all combinations of setting the default and user
values of a preference to large or small string values, or not setting
them at all.

I manually verified that filtering out preferences reduces the size of
the IPC::Message that is sent to the child by printing out the size of
the reply message in PContentParent::OnMessageReceived().
2016-05-17 07:55:49 -07:00
..
brotli Bug 1247301 - Fix false positive warning in Brotli. r=mcmanus 2016-02-25 20:08:49 +01:00
fdlibm Bug 1266889 - Plugin block list blocks SWF network requests, but does not prevent plugin instantiation. r=francois 2016-04-22 16:00:43 -07:00
freetype2
libbz2 Bug 1253775 - Remove libmar and libbz2 Makefile.ins; r=ted 2016-03-04 19:03:18 -05:00
libjar Bug 1272513 - Part 2: Remove redundant -Wshadow CXXFLAGS from moz.build files. r=glandium 2016-05-14 00:54:55 -07:00
libmar Bug 1272513 - Part 2: Remove redundant -Wshadow CXXFLAGS from moz.build files. r=glandium 2016-05-14 00:54:55 -07:00
libpref Bug 1272707, part 2 - Limit the size of preference values sent to child processes. r=bsmedberg 2016-05-17 07:55:49 -07:00
woff2 Bug 1252407 - Update woff2 library to upstream commit 643c7b45891cbeb5dc1f7599a4c9b53fbe82a08f. r=fredw 2016-03-02 06:59:16 +00:00
zlib Bug 1202099 - Fix a clang 3.7 build warning (treated as error) in zlib 2015-09-08 09:46:26 -04:00