Closed Bug 1605865 Opened 4 years ago Closed 4 years ago

Perma TEST-UNEXPECTED-FAIL | /origin-policy/features/comma-in-policy.https.html | Commas in "features/policy" cause parse errors and thus no feature policy - document.featurePolicy is undefined when Gecko 73 merges to beta on 2020-01-06

Categories

(Testing :: web-platform-tests, defect)

Version 3
defect
Not set
normal

Tracking

(firefox-esr68 unaffected, firefox71 unaffected, firefox72 unaffected, firefox73+ verified)

VERIFIED FIXED
mozilla73
Tracking Status
firefox-esr68 --- unaffected
firefox71 --- unaffected
firefox72 --- unaffected
firefox73 + verified

People

(Reporter: dvarga, Assigned: CosminS)

References

(Regression)

Details

Attachments

(1 file)

Central as beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=d08eb6c9dca3ceace20eaf94ee37081f9d50930d&selectedJob=282492223

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=282486259&repo=try&lineNumber=5578

[task 2019-12-24T12:49:24.894Z] 12:49:24     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | audio context starts running - true == true - 
[task 2019-12-24T12:49:24.894Z] 12:49:24     INFO - - remove tab -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - test play after page got user gesture -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - open new tab -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - Buffered messages logged at 12:49:22
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/toolkit/content/tests/browser/file_video.html" line: 0}]
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - simulate user gesture -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - simulate keyboard-press event -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - keycode=VK_SPACE -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - call play() -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | user gesture can activate the page - true == true - 
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | video starts playing. - true == true - 
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - remove tab -
[task 2019-12-24T12:49:24.895Z] 12:49:24     INFO - - test web audio with user gesture -
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - - open new tab -
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - - create audio context -
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - - check whether audio context starts running -
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - Console message: [JavaScript Warning: "An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page." {file: "about:blank" line: 0}]
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | AudioContext is not started yet. - true == true - 
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - - calling resume() -
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - Console message: [JavaScript Warning: "An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page." {file: "chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js" line: 211}]
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - Buffered messages logged at 12:49:24
[task 2019-12-24T12:49:24.896Z] 12:49:24     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | audio context is still suspended - true == true - 
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - - simulate user gesture -
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - - simulate keyboard-press event -
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - - keycode=VK_SPACE -
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - - calling resume() again
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | audio context starts running - true == true - 
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - - remove tab -
[task 2019-12-24T12:49:24.897Z] 12:49:24     INFO - Leaving test bound startTestUserGestureInput
[task 2019-12-24T12:49:24.898Z] 12:49:24     INFO - Buffered messages finished
[task 2019-12-24T12:49:24.898Z] 12:49:24     INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.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. - 
[task 2019-12-24T12:49:24.898Z] 12:49:24     INFO - GECKO(2391) | MEMORY STAT | vsize 7574MB | residentFast 312MB | heapAllocated 106MB
[task 2019-12-24T12:49:24.898Z] 12:49:24     INFO - TEST-OK | toolkit/content/tests/browser/browser_autoplay_policy_user_gestures.js | took 48070ms
[task 2019-12-24T12:49:24.898Z] 12:49:24     INFO - checking window state
Flags: needinfo?(james)
Assignee: nobody → csabou
Status: NEW → ASSIGNED
Assignee: csabou → nobody
Status: ASSIGNED → NEW
Summary: Perma TEST-UNEXPECTED-FAIL | /origin-policy/features/comma-in-policy.https.html | Commas in "features/policy" cause parse errors and thus no feature policy - document.featurePolicy is undefined when Gecko version increases to 74 on 06-01-20 → Perma TEST-UNEXPECTED-FAIL | /origin-policy/features/comma-in-policy.https.html | Commas in "features/policy" cause parse errors and thus no feature policy - document.featurePolicy is undefined when Gecko 73 merges to beta on 2020-01-06
Assignee: nobody → csabou
Status: NEW → ASSIGNED
Flags: needinfo?(james)
Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6787aebabb40
Add release_or_beta expectations for comma-in-policy.https.html, non-object.https.html and non-string.https.html. r=jgraham
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
See Also: → 1627147
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: