Closed
Bug 2022010
Opened 19 days ago
Closed 7 days ago
Allow accepting large typed arrays in DOM bindings
Categories
(Core :: DOM: Bindings (WebIDL), defect)
Core
DOM: Bindings (WebIDL)
Tracking
()
RESOLVED
FIXED
150 Branch
| Tracking | Status | |
|---|---|---|
| firefox150 | --- | fixed |
People
(Reporter: jrmuizel, Assigned: jrmuizel)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file, 1 obsolete file)
This is most useful for using WebGL functions with large WASM heaps.
See bug 1838218 comment 4 and following for context
Comment 1•17 days ago
|
||
jrmuizel: Could you set the severity field? Sounds like S3 or S4, but I'm not sure the API usage scenarios in the wild.
Flags: needinfo?(jmuizelaar)
| Assignee | ||
Updated•16 days ago
|
Severity: -- → S2
Flags: needinfo?(jmuizelaar)
| Assignee | ||
Updated•16 days ago
|
Severity: S2 → S3
| Assignee | ||
Comment 2•10 days ago
|
||
I have a WIP for this
| Assignee | ||
Comment 3•10 days ago
|
||
Assignee: nobody → jmuizelaar
| Assignee | ||
Updated•10 days ago
|
Attachment #9554406 -
Attachment description: Phabricator is down so here's a raw patch → WIP patch
| Assignee | ||
Updated•10 days ago
|
Attachment #9554406 -
Attachment is obsolete: true
| Assignee | ||
Comment 4•10 days ago
|
||
Add [AllowLarge] to the WebIDL bindings infrastructure, following the
existing [AllowShared] pattern. When present on a buffer source type,
the bindings skip the >2GB size rejection, allowing TypedArray views
backed by large WASM heaps to be passed to DOM APIs.
Updated•10 days ago
|
Attachment #9554416 -
Attachment description: Bug 2022010 - Add [AllowLarge] WebIDL extended attribute for large TypedArrays → Bug 2022010 - Add [AllowLarge] WebIDL extended attribute for large TypedArrays.
Pushed by jmuizelaar@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/e10d6b8c8314
https://hg.mozilla.org/integration/autoland/rev/325223f651a9
Add [AllowLarge] WebIDL extended attribute for large TypedArrays. r=edgar
Comment 6•7 days ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 days ago
status-firefox150:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Updated•2 days ago
|
QA Whiteboard: [qa-triage-done-c151/b150]
You need to log in
before you can comment on or make changes to this bug.
Description
•