Fix #660 - Infer device vendor & type from sec-ch-ua-model

This commit is contained in:
Faisal Salman
2024-11-30 18:55:27 +07:00
parent 48c221b50b
commit aed89f0b41
3 changed files with 197 additions and 7 deletions

View File

@@ -390,10 +390,10 @@ describe('Map UA-CH headers', function () {
assert.strictEqual(cpu.architecture, "arm64");
assert.strictEqual(uap.device.type, "mobile");
assert.strictEqual(uap.device.model, "Pixel 99");
assert.strictEqual(uap.device.vendor, undefined);
assert.strictEqual(uap.device.vendor, "Google");
assert.strictEqual(device.type, "mobile");
assert.strictEqual(device.model, "Pixel 99");
assert.strictEqual(device.vendor, undefined);
assert.strictEqual(device.vendor, "Google");
assert.strictEqual(uap.engine.name, 'Blink');
assert.strictEqual(uap.engine.version, '93.0.1.2');
assert.strictEqual(engine.name, 'Blink');