Bug: Intermittent [TV] browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-05-06 06:25:11+00:00
Resolved: 2021-06-01 17:08:15+00:00

**Filed by:** cbrindusan [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=338897436&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RycpkpwURKGbkudU1jKqvw/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RycpkpwURKGbkudU1jKqvw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-05-06T04:06:11.724Z] 04:06:11     INFO - TEST-START | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js
[task 2021-05-06T04:06:14.217Z] 04:06:14     INFO - GECKO(2024) | 2021-05-06 04:06:14.198 firefox[2024:16028] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2)
[task 2021-05-06T04:07:13.364Z] 04:07:13     INFO - TEST-INFO | started process screencapture
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - TEST-INFO | screencapture: exit 0
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - Buffered messages logged at 04:06:11
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - Buffered messages logged at 04:06:18
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - Buffered messages logged at 04:06:19
[task 2021-05-06T04:07:13.496Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, domain not exempted, nonPBM not exempted, canvas data != placed data (isPbm: false, RfpNonPbmExclusion: false, RfpDomainExclusion: false) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAA2ElEQVR4nO3QoW0CAQBA0ZOkAk1FxSlWQJLQhJFIygoIgsMenh0Ivr5LIBiAMMZLmq+f+fnD9fk93j7H4/q0m/aH6T772T5e58vX5m/xMf9dLf+7DzpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaD9Da+y3aU3/TKiAAAAAElFTkSuQmCC" != "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.497Z] 04:07:13     INFO - Console message: [JavaScript Warning: "Blocked https://example.com/ from extracting canvas data because no user input was detected." {file: "https://example.com/" line: 0}]
[task 2021-05-06T04:07:13.497Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.497Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.497Z] 04:07:13     INFO - Buffered messages logged at 04:06:24
[task 2021-05-06T04:07:13.497Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.497Z] 04:07:13     INFO - Buffered messages logged at 04:06:25
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, domain exempted, canvas data == placed data (isPbm: false, RfpNonPbmExclusion: false, RfpDomainExclusion: true) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - Buffered messages logged at 04:06:26
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - Buffered messages logged at 04:06:31
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - Buffered messages logged at 04:06:33
[task 2021-05-06T04:07:13.498Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, nonPBM exempted, not in PBM, canvas data == placed data (isPbm: false, RfpNonPbmExclusion: true, RfpDomainExclusion: false) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - Buffered messages logged at 04:06:34
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - Buffered messages logged at 04:06:39
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - Buffered messages logged at 04:06:40
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, domain exempted, canvas data == placed data (isPbm: false, RfpNonPbmExclusion: true, RfpDomainExclusion: true) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.499Z] 04:07:13     INFO - Buffered messages logged at 04:06:41
[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - Buffered messages logged at 04:06:47
[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - Buffered messages logged at 04:06:48
[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, domain not exempted, nonPBM not exempted, canvas data != placed data (isPbm: true, RfpNonPbmExclusion: false, RfpDomainExclusion: false) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAA2ElEQVR4nO3QoYkCAABAURFcQhzAKhazwTE8MGh3A5PB4gBmizs4g/ma+bDaDhzjgfz8yucPZj+X+/h9OPytn4v5ebo7/Q5f+8lxe709NqvR8v/bfaADtDdAB2hvgA7Q3gAdoL0BOkB7A3SA9gboAO0N0AHaG6ADtDdAB2hvgA7Q3gAdoL0BOkB7A3SA9gboAO0N0AHaG6ADtDdAB2hvgA7Q3gAdoL0BOkB7A3SA9gboAO0N0AHaG6ADtDdAB2hvgA7Q3gAdoL0BOkB7A3SA9gboAO0N0AHaP7E+GdIWtuEJAAAAAElFTkSuQmCC" != "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.500Z] 04:07:13     INFO - Console message: [JavaScript Warning: "Blocked https://example.com/ from extracting canvas data because no user input was detected." {file: "https://example.com/" line: 0}]
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - Buffered messages logged at 04:06:49
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - Buffered messages logged at 04:06:55
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - Buffered messages logged at 04:06:56
[task 2021-05-06T04:07:13.501Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, domain exempted, canvas data == placed data (isPbm: true, RfpNonPbmExclusion: false, RfpDomainExclusion: true) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - Buffered messages logged at 04:06:57
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - Buffered messages logged at 04:07:03
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - Buffered messages logged at 04:07:04
[task 2021-05-06T04:07:13.502Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, nonPBM exempted, in PBM, canvas data != placed data (isPbm: true, RfpNonPbmExclusion: true, RfpDomainExclusion: false) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAA20lEQVR4nO3QoW1CAQAA0V/RkmAqUXVYUCgkGoHDd4euwABMQFJNgiNhCxQjgGcBxngJOf3M5Ybz/m+5+Z4tdl+37fz4+3kYP6+n/9Hj5+O+nq4uk3f3QQdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7Q3QAdob4AO0N4AHaC9ATpAewN0gPYG6ADtDdAB2hugA7S/AKBn2XgjPyrAAAAAAElFTkSuQmCC" != "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - Console message: [JavaScript Warning: "Blocked https://example.com/ from extracting canvas data because no user input was detected." {file: "https://example.com/" line: 0}]
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - Entering test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - Buffered messages logged at 04:07:10
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | no RFP, canvas data == placed data - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - Buffered messages logged at 04:07:11
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - TEST-PASS | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | RFP, domain exempted, canvas data == placed data (isPbm: true, RfpNonPbmExclusion: true, RfpDomainExclusion: true) - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" == "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAqElEQVR4nOXOIQEAAAwEoe9f+hYDMYFnq17jAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7QeEDjAY0HNB7ADlvE0sJvqYj4AAAAAElFTkSuQmCC" - 
[task 2021-05-06T04:07:13.503Z] 04:07:13     INFO - Buffered messages logged at 04:07:12
[task 2021-05-06T04:07:13.504Z] 04:07:13     INFO - Leaving test bound bound testCanvasRfpExclusion
[task 2021-05-06T04:07:13.504Z] 04:07:13     INFO - Buffered messages finished
[task 2021-05-06T04:07:13.504Z] 04:07:13     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/permissions/browser_canvas_rfp_exclusion.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - ```