gecko-dev/modules
Chris Pearce eddc1e9562 Bug 1270968 - Add mechanism to clear GMP storage when its version changes. r=gerald
In bug 1264497 we discovered that Netflix was broken because we'd made a change
to not send the Adobe GMP the device bound nodeId, which it stored in GMP
storage. When the GMP was comparing the nodeId it had stored against what it was
passed (nothing) the comparison was failing. Users could have worked around this
problem by clearing their GMP storage, whereupon the Adobe GMP will have stored
"nothing" as its nodeId.

When bug 1264497 was fixed, users who'd cleared their storage will see Netflix
fail again, as their stored nodeId of "nothing" will again not match what we
pass in. So to fix Netflix for these users, we need to clear GMP storage.

This is another instance of a more general problem that we have occasionally
encountered, namely that sometimes GMP storage becomes incompatible, and we
need to clear it. Having a general mechanism that we can use to clear storage
remotely will be helpful, so this patch adds one, and triggers it to fire.

This mechanism is pref controlled, so that we can issue a hotfix if necessary
to clear GMP storage.


MozReview-Commit-ID: GzSyBj0P2JG

--HG--
extra : rebase_source : b854860ee533b0742a664c862278ce54c9052596
2016-05-07 09:19:15 +12: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 1269185 - Prevent crashes in Windows when zip files cannot be read. r=spohl 2016-05-04 12:57:21 -07:00
libmar Bug 1253775 - Remove libmar and libbz2 Makefile.ins; r=ted 2016-03-04 19:03:18 -05:00
libpref Bug 1270968 - Add mechanism to clear GMP storage when its version changes. r=gerald 2016-05-07 09:19:15 +12: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