mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 22:58:07 +02:00
Merge pull request #11463 from Snuffleupagus/bug-1606566
[Firefox] Ensure that telemetry will be correctly recorded even when the PDF header is missing (bug 1606566)
This commit is contained in:
commit
b833f84307
1 changed files with 22 additions and 1 deletions
23
web/app.js
23
web/app.js
|
@ -1314,7 +1314,28 @@ const PDFViewerApplication = {
|
|||
PDFJSDev.test("FIREFOX || MOZCENTRAL")
|
||||
) {
|
||||
// Telemetry labels must be C++ variable friendly.
|
||||
const versionId = `v${info.PDFFormatVersion.replace(".", "_")}`;
|
||||
let versionId = "other";
|
||||
// Keep these in sync with mozilla central's Histograms.json.
|
||||
const KNOWN_VERSIONS = [
|
||||
"1.0",
|
||||
"1.1",
|
||||
"1.2",
|
||||
"1.3",
|
||||
"1.4",
|
||||
"1.5",
|
||||
"1.6",
|
||||
"1.7",
|
||||
"1.8",
|
||||
"1.9",
|
||||
"2.0",
|
||||
"2.1",
|
||||
"2.2",
|
||||
"2.3",
|
||||
];
|
||||
if (KNOWN_VERSIONS.includes(info.PDFFormatVersion)) {
|
||||
versionId = `v${info.PDFFormatVersion.replace(".", "_")}`;
|
||||
}
|
||||
|
||||
let generatorId = "other";
|
||||
// Keep these in sync with mozilla central's Histograms.json.
|
||||
const KNOWN_GENERATORS = [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue