gecko-dev/dom/media/gmp/rlz
Gerald Squelart c72882e4b1 Bug 1214018 - p3: Modify machine_id_mac for FF build - r=cpearce
Necessary routines were extracted from other files in:
6c3bf03265/
(otherwise a lot of code would have had to be imported, most of which would be
unused anyway.)
These extracted routines were reduced to only the actually-used code.

base::StringPrintf was only used to stringify a few hex values, this particular
use was easier to reimplement in a small loop rather than trying to extract the
whole printf suite.

base::UTF8toUTF16 is not needed, as we just return bytes. So internally a
std::string (containing UTF8) is used and its contents transferred to the
output buffer.
2015-10-29 20:20:00 +01:00
..
base/memory Bug 1214018 - p1: Using vector to pass machine id - r=cpearce 2015-10-29 16:25:00 +01:00
lib Bug 1214018 - p1: Using vector to pass machine id - r=cpearce 2015-10-29 16:25:00 +01:00
mac/lib Bug 1214018 - p3: Modify machine_id_mac for FF build - r=cpearce 2015-10-29 20:20:00 +01:00
win/lib Bug 1214018 - p1: Using vector to pass machine id - r=cpearce 2015-10-29 16:25:00 +01:00
COPYING
README.mozilla
moz.build Bug 1214018 - p3: Modify machine_id_mac for FF build - r=cpearce 2015-10-29 20:20:00 +01:00

README.mozilla

Code taken from rlz project: https://code.google.com/p/rlz/

Revision: 134, then with unused code stripped out.

Note: base/ contains wrappers/dummies to provide implementations of the
Chromium APIs that this code relies upon.