Closed Bug 1585938 Opened 6 years ago Closed 6 years ago

Perma battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="battery" disallows cross-origin relocation. - frame.allow is undefined when Gecko 71 merges to Beta on 2019-10-14

Categories

(Core :: DOM: Device Interfaces, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla71
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox67 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 + verified

People

(Reporter: rmaries, Assigned: daoshengmu)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central as beta:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=269586390&resultStatus=testfailed%2Cbusted%2Cexception&revision=7e2691457a0a60832980608b33e39a6556b9e77c&searchStr=wpt13

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

[task 2019-10-03T10:37:04.582Z] 10:37:04 INFO - TEST-START | /battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html
[task 2019-10-03T10:37:05.436Z] 10:37:05 INFO -
[task 2019-10-03T10:37:05.436Z] 10:37:05 INFO - TEST-FAIL | /battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="battery" allows same-origin relocation. - frame.allow is undefined
[task 2019-10-03T10:37:05.436Z] 10:37:05 INFO - test_feature_availability@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:36:5
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - @https://web-platform.test:8443/battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html:17:28
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:1908:25
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - async_test@https://web-platform.test:8443/resources/testharness.js:576:22
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - @https://web-platform.test:8443/battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html:16:11
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - TEST-UNEXPECTED-FAIL | /battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="battery" disallows cross-origin relocation. - frame.allow is undefined
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - test_feature_availability@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:36:5
[task 2019-10-03T10:37:05.437Z] 10:37:05 INFO - @https://web-platform.test:8443/battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html:23:28
[task 2019-10-03T10:37:05.438Z] 10:37:05 INFO - Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:1908:25
[task 2019-10-03T10:37:05.438Z] 10:37:05 INFO - async_test@https://web-platform.test:8443/resources/testharness.js:576:22
[task 2019-10-03T10:37:05.438Z] 10:37:05 INFO - @https://web-platform.test:8443/battery-status/battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html:22:11

James, this seems to be related to bug 1488308. Could you take a look?

Flags: needinfo?(james)

This seems to be different on beta and nightly; it either needs to be annotated with if release_or_beta or it needs a pref set or similar so the beta behaviour matches nightly. ni Neha for a decision on the best aproach for this case.

Flags: needinfo?(james) → needinfo?(nkochar)

Passing the ni to Daosheng to make the call.

Flags: needinfo?(nkochar) → needinfo?(dmu)

I will take a look at this next week. Let me keep this ni until I figure it out.

Flags: needinfo?(dmu)
Assignee: nobody → dmu

Please help verify if it is resolved in Beta. I can't verify it because it happens 'mach build -v' did not run successfully in treeherder to me.

Flags: needinfo?(rmaries)
Flags: needinfo?(rmaries)

(In reply to Daosheng Mu[:daoshengmu] from comment #8)

Please help verify if it is resolved in Beta. I can't verify it because it happens 'mach build -v' did not run successfully in treeherder to me.

Verified in recent beta simulations: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&resultStatus=success%2Ctestfailed%2Cbusted%2Cexception&revision=fbc64a86d5ef083dd2e88d999f119e1f9d07f0b0&searchStr=wpt13&selectedJob=270255824 the patch works, please add a reviewer so this can land on integration.

Flags: needinfo?(dmu)

(In reply to Andreea Pavel [:apavel] from comment #9)

(In reply to Daosheng Mu[:daoshengmu] from comment #8)

Please help verify if it is resolved in Beta. I can't verify it because it happens 'mach build -v' did not run successfully in treeherder to me.

Verified in recent beta simulations: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&resultStatus=success%2Ctestfailed%2Cbusted%2Cexception&revision=fbc64a86d5ef083dd2e88d999f119e1f9d07f0b0&searchStr=wpt13&selectedJob=270255824 the patch works, please add a reviewer so this can land on integration.

thanks :)

Flags: needinfo?(dmu)
Attachment #9099416 - Attachment description: Bug 1585938 - Skip battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html if it is not nightly build. → Bug 1585938 - Make battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html fail if it is not Nightly build.
Attachment #9099416 - Attachment description: Bug 1585938 - Make battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html fail if it is not Nightly build. → Bug 1585938 - Annotating battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html as a known failure if it is not Nightly build.
Pushed by dmu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/057bb7522a24 Annotating battery-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html as a known failure if it is not Nightly build. r=bzbarsky
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: