Closed
Bug 1938659
Opened 2 months ago
Closed 1 month ago
Enable dedicated and shared worker contexts for WebGPU
Categories
(Core :: Graphics: WebGPU, task, P1)
Core
Graphics: WebGPU
Tracking
()
RESOLVED
FIXED
136 Branch
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: ErichDonGubler, Assigned: ErichDonGubler)
References
(Blocks 3 open bugs)
Details
(Keywords: webcompat:platform-bug)
Attachments
(4 files)
No description provided.
Assignee | ||
Comment 1•2 months ago
|
||
Assignee | ||
Comment 2•2 months ago
|
||
Assignee | ||
Updated•2 months ago
|
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/697e558303cd
feat(webgpu): set `dom.webgpu.workers.enabled` (viz., dedicated worker) to `true` by default on Nightly r=webgpu-reviewers,nical
https://hg.mozilla.org/integration/autoland/rev/cdee16feb3e6
feat(webgpu): enable APIs in shared worker contexts r=webgpu-reviewers,webidl,smaug,nical
Comment 4•1 month ago
|
||
Backed out for causing mochitest failures on browser_aboutURLs.js, test_navigator_secureContext.html
Flags: needinfo?(egubler)
Assignee | ||
Updated•1 month ago
|
Flags: needinfo?(egubler)
Assignee | ||
Comment 5•1 month ago
|
||
This more closely follows the spec., closing yet another hunk of diff.
Updated•1 month ago
|
Attachment #9446171 -
Attachment description: Bug 1938659 - refactor(webgpu): merge `GPUUncapturedErrorEvent.webidl` with `WebGPU.webidl` r=#webgpu-reviewers! → WIP: Bug 1938659 - feat(webgpu): properly implement `GPUUncapturedErrorEvent` in `WebGPU.webidl` r=#webgpu-reviewers!
Updated•1 month ago
|
Attachment #9446171 -
Attachment description: WIP: Bug 1938659 - feat(webgpu): properly implement `GPUUncapturedErrorEvent` in `WebGPU.webidl` r=#webgpu-reviewers! → Bug 1938659 - feat(webgpu): sync `GPUUncapturedErrorEvent*` IDL with upstream r=#webgpu-reviewers!
Updated•1 month ago
|
Attachment #9446171 -
Attachment description: Bug 1938659 - feat(webgpu): sync `GPUUncapturedErrorEvent*` IDL with upstream r=#webgpu-reviewers! → Bug 1938659 - feat(webgpu): sync `GPUUncapturedErrorEvent*` IDL with upstream r=#webgpu-reviewers
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8833467a69d6
feat(webgpu): set `dom.webgpu.workers.enabled` (viz., dedicated worker) to `true` by default on Nightly r=webgpu-reviewers,nical
https://hg.mozilla.org/integration/autoland/rev/140653c9bb04
feat(webgpu): sync `GPUUncapturedErrorEvent*` IDL with upstream r=webidl,saschanaz
https://hg.mozilla.org/integration/autoland/rev/11407a8b6353
feat(webgpu): enable APIs in shared worker contexts r=webgpu-reviewers,webidl,smaug,nical
Comment 7•1 month ago
•
|
||
Backed out for causing mochitests failures.
- Backout link
- Push with failures - some mochitests failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | browser/components/contextualidentity/test/browser/browser_aboutURLs.js | A promise chain failed to handle a rejection: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getBoolPref] - stack: refreshPage@chrome://global/content/aboutInference.js:434:20
- Push with failures - some other mochitests failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | dom/workers/test/test_navigator_secureContext.html | Worker had an error: uncaught exception: Navigator has the 'gpu' property that isn't in the list!
Flags: needinfo?(egubler)
Assignee | ||
Updated•1 month ago
|
Flags: needinfo?(egubler)
Assignee | ||
Comment 8•1 month ago
|
||
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/06f16aed3343
fix(inference): remove check for non-existent `gfx.webgpu.force-enabled` pref. r=tarek
https://hg.mozilla.org/integration/autoland/rev/4f3685942b8a
feat(webgpu): set `dom.webgpu.workers.enabled` (viz., dedicated worker) to `true` by default on Nightly r=webgpu-reviewers,nical
https://hg.mozilla.org/integration/autoland/rev/8c722e795f1c
feat(webgpu): sync `GPUUncapturedErrorEvent*` IDL with upstream r=webidl,saschanaz
https://hg.mozilla.org/integration/autoland/rev/b80614c34a34
feat(webgpu): enable APIs in shared worker contexts r=webgpu-reviewers,webidl,smaug,nical
Comment 10•1 month ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/06f16aed3343
https://hg.mozilla.org/mozilla-central/rev/4f3685942b8a
https://hg.mozilla.org/mozilla-central/rev/8c722e795f1c
https://hg.mozilla.org/mozilla-central/rev/b80614c34a34
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
status-firefox136:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
Assignee | ||
Updated•28 days ago
|
Blocks: webgpu-official-samples
Updated•28 days ago
|
Keywords: webcompat:platform-bug
Assignee | ||
Updated•27 days ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•