Open
Bug 1475973
Opened 7 years ago
Updated 2 years ago
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_open_* and browser/components/resistfingerprinting/test/browser/browser_roundedWindow_windowSetting_* fail on Windows install with 150% dpi
Categories
(Core :: XUL, defect, P3)
Core
XUL
Tracking
()
NEW
People
(Reporter: Gijs, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [tor][fingerprinting][fp-triaged])
STR:
1. use standard issue Dell screen with resolution 3840x2160 on Windows 10, and 150% "size of text, apps and other items" in the Windows settings app
2. run ./mach build faster && ./mach mochitest browser/components/resistfingerprinting/test/browser/
ER:
tests pass
AR:
tests have off-by-one errors:
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_open_max_outer.js
FAIL The screen.width has a correct rounded value - 999 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 999 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
FAIL The screen.width has a correct rounded value - 999 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 999 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
FAIL The screen.width has a correct rounded value - 999 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 999 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_open_mid_outer.js
FAIL The screen.width has a correct rounded value - 799 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 799 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
FAIL The screen.width has a correct rounded value - 599 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 599 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
FAIL The screen.width has a correct rounded value - 599 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 599 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_open_min_outer.js
FAIL The screen.width has a correct rounded value - 199 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 199 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
FAIL The screen.width has a correct rounded value - 199 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:9
FAIL The window.innerWidth has a correct rounded value - 199 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onload:13
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_windowSetting_max_outer.js
FAIL The screen.width has a correct rounded value - 1001 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 1001 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
FAIL The screen.width has a correct rounded value - 1001 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 1001 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
FAIL The screen.width has a correct rounded value - 1001 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 1001 == 1000 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_windowSetting_mid_outer.js
FAIL The screen.width has a correct rounded value - 601 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 601 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
FAIL The screen.width has a correct rounded value - 601 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 601 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
FAIL The screen.width has a correct rounded value - 601 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 601 == 600 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
browser/components/resistfingerprinting/test/browser/browser_roundedWindow_windowSetting_min_outer.js
FAIL The screen.width has a correct rounded value - 201 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 201 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
FAIL The screen.width has a correct rounded value - 201 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:18
FAIL The window.innerWidth has a correct rounded value - 201 == 200 -
Stack trace:
resource://testing-common/content-task.js line 59 > eval:win.onresize:20
Updated•7 years ago
|
Priority: -- → P3
Whiteboard: [tor][fingerprint]
Updated•6 years ago
|
Whiteboard: [tor][fingerprint] → [tor][fingerprinting]
Updated•6 years ago
|
Assignee: nobody → tihuang
Whiteboard: [tor][fingerprinting] → [tor][fingerprinting][fp-triaged]
Comment 1•4 years ago
|
||
Unassign myself because I am no longer actively working on this.
Assignee: tihuang → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•