Closed Bug 1638300 Opened 5 years ago Closed 4 years ago

Perma test_ext_storage_content_sync.js and test_extension_storage_engine.js when Gecko 78 merges to Beta on 2020-06-01

Categories

(WebExtensions :: Storage, defect)

defect

Tracking

(firefox-esr68 unaffected, firefox76 unaffected, firefox77 unaffected, firefox78+ verified)

RESOLVED FIXED
mozilla78
Tracking Status
firefox-esr68 --- unaffected
firefox76 --- unaffected
firefox77 --- unaffected
firefox78 + verified

People

(Reporter: aryx, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Looking to the logs in the failures linked in comment 0, the failure should be related to the following error:

"CONSOLE_MESSAGE: (error) [JavaScript Error: "Cc['@mozilla.org/extensions/storage/sync;1'] is undefined" {file: "resource://gre/modules/ExtensionStorageSync.jsm" line: 32}]

and that should be because those components are currently built only in Nightly, see:

I'm not clearing the needinfo assigned to markh, so that he can double-check with Lina how to proceed to handle this before the merge to beta.

Bug 1638557 sounds related?

(In reply to Julien Cristau [:jcristau] from comment #2)

Bug 1638557 sounds related?

Yes, from a quick look to Lina's patch in Bug 1638557 the test failure tracked by this bug should also be fixed by it.

Verified fixed in today's central as beta simulation.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(markh)
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.