Closed Bug 1956072 (webgpu-mvp-in-beta) Opened 10 months ago Closed 9 months ago

Expose WebGPU in early Betas

Categories

(Core :: Graphics: WebGPU, task, P1)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

No description provided.
Summary: Start shipping WebGPU in Beta → Start shipping WebGPU in Beta (but not stable yet)
Attachment #9477473 - Attachment description: WIP: Bug 1956072 - chore(webgpu): start shipping in Beta (but not stable yet) → Bug 1956072 - chore(webgpu): start shipping in Beta (but not stable yet) r=#webgpu-reviewers!
Attachment #9477473 - Attachment description: Bug 1956072 - chore(webgpu): start shipping in Beta (but not stable yet) r=#webgpu-reviewers! → Bug 1956072 - chore(webgpu): start shipping in early Beta r=#webgpu-reviewers!
Summary: Start shipping WebGPU in Beta (but not stable yet) → Start exposing WebGPU in Beta (but not stable yet)
Summary: Start exposing WebGPU in Beta (but not stable yet) → Expose WebGPU in early Betas
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8e18affc578a diag(webgpu): make pref. disable diagnostic easier to read r=webgpu-reviewers,nical
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch

D'oh, forgot to leave-open. 😅

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → ASSIGNED
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cc460b0d6734 chore(webgpu): start shipping in early Beta r=webgpu-reviewers,webidl,smaug,jimb

Backed out for causing instrumented build bustages.

[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -  gmake[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/js/src/GeneratePrefs.py generate_prefs_header js/public/PrefsGenerated.h js/public/.deps/PrefsGenerated.h.pp js/public/.deps/PrefsGenerated.h.stub /builds/worker/checkouts/gecko/modules/libpref/init/StaticPrefList.yaml
[task 2025-04-14T18:21:11.812Z] 18:21:11    ERROR -  Traceback (most recent call last):
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -    File "/builds/worker/fetches/python/lib/python3.8/runpy.py", line 194, in _run_module_as_main
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -      return _run_code(code, main_globals, None,
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -    File "/builds/worker/fetches/python/lib/python3.8/runpy.py", line 87, in _run_code
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -      exec(code, run_globals)
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/file_generate.py", line 154, in <module>
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -      sys.exit(main(sys.argv[1:]))
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/file_generate.py", line 98, in main
[task 2025-04-14T18:21:11.812Z] 18:21:11     INFO -      ret = module.__dict__[method](
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/js/src/GeneratePrefs.py", line 74, in generate_prefs_header
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      prefs = load_yaml(yaml_path)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/js/src/GeneratePrefs.py", line 45, in load_yaml
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      pp.do_include(yaml_path)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/preprocessor.py", line 900, in do_include
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      self.handleLine(l)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/preprocessor.py", line 662, in handleLine
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      self.write(aLine)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/preprocessor.py", line 486, in write
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      filteredLine = self.applyFilters(aLine)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/preprocessor.py", line 459, in applyFilters
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      aLine = f[1](aLine)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/preprocessor.py", line 843, in filter_substitution
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      return self.varsubst.sub(repl, aLine)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -    File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/preprocessor.py", line 840, in repl
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -      raise Preprocessor.Error(self, "UNDEFINED_VAR", varname)
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -  mozbuild.preprocessor.Error: ('$SRCDIR/modules/libpref/init/StaticPrefList.yaml', 5332, 'UNDEFINED_VAR', 'EARLY_BETA_OR_EARLIER')
[task 2025-04-14T18:21:11.813Z] 18:21:11    ERROR -  gmake[3]: *** [backend.mk:172: js/public/.deps/PrefsGenerated.h.stub] Error 1
[task 2025-04-14T18:21:11.813Z] 18:21:11     INFO -  gmake[3]: Leaving directory '/builds/worker/workspace/obj-build'
Flags: needinfo?(egubler)
Flags: needinfo?(egubler)
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c1b9963eec1e chore(webgpu): start shipping in early Beta r=webgpu-reviewers,webidl,smaug,jimb
Status: ASSIGNED → RESOLVED
Closed: 10 months ago9 months ago
Resolution: --- → FIXED
Regressions: 1961132
Regressions: 1961491
QA Whiteboard: [qa-triage-done-c140/b139]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: