Closed Bug 1738937 Opened 4 years ago Closed 3 years ago

Switch FeatureManifest to yaml format and auto-generate the JS file

Categories

(Firefox :: Nimbus Desktop Client, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox96 --- fixed

People

(Reporter: andreio, Assigned: andreio)

References

Details

Attachments

(1 file)

We want to switch the FeatureManifest file to yaml and generate the JS file. This will be just step 1, the goal is to also have a cpp file generated which would give the platform API access to the manifest data specifically to fallback prefs.

Attachment #9248900 - Attachment description: WIP: Bug 1738937 - Switch FeatureManifest to yaml format and auto-generate the JS file → Bug 1738937 - Switch FeatureManifest to yaml format and auto-generate the JS file
Pushed by aoprea@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/66f4a3acc86b Switch FeatureManifest to yaml format and auto-generate the JS file r=k88hudson

Backed out changeset 66f4a3acc86b (bug 1738937) for causing xpc failures in test_quicksuggest_merino.

Backout link: https://hg.mozilla.org/integration/autoland/rev/4b0ccda4a55ec466accc848758d255469564c643

Failure log

Push with failures

TEST-START | browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_merino.js
[task 2021-12-01T11:47:29.242Z] 11:47:29  WARNING -  TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_merino.js | xpcshell return code: 0
[task 2021-12-01T11:47:29.242Z] 11:47:29     INFO -  TEST-INFO took 1446ms
[task 2021-12-01T11:47:29.242Z] 11:47:29     INFO -  >>>>>>>
[task 2021-12-01T11:47:29.243Z] 11:47:29     INFO -  (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2021-12-01T11:47:29.243Z] 11:47:29     INFO -  (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2021-12-01T11:47:29.243Z] 11:47:29     INFO -  (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2021-12-01T11:47:29.243Z] 11:47:29     INFO -  running event loop
[task 2021-12-01T11:47:29.243Z] 11:47:29     INFO -  browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_merino.js | Starting initXPCShellDependencies
Flags: needinfo?(andrei.br92)
Pushed by aoprea@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ccda4432cdc4 Switch FeatureManifest to yaml format and auto-generate the JS file r=k88hudson
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Flags: needinfo?(andrei.br92)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: